0001046327-22-000067.txt : 20220812 0001046327-22-000067.hdr.sgml : 20220812 20220812172216 ACCESSION NUMBER: 0001046327-22-000067 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REALNETWORKS INC CENTRAL INDEX KEY: 0001046327 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 911628146 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37745 FILM NUMBER: 221161315 BUSINESS ADDRESS: STREET 1: 1501 FIRST AVENUE SOUTH STREET 2: SUITE 600 CITY: SEATTLE STATE: WA ZIP: 98134 BUSINESS PHONE: 2066742700 MAIL ADDRESS: STREET 1: 1501 FIRST AVENUE SOUTH STREET 2: SUITE 600 CITY: SEATTLE STATE: WA ZIP: 98134 10-Q 1 rnwk-20220630.htm 10-Q rnwk-20220630
10-QTrueFalseFALSE2022Q2RNWKRealNetworks, Inc.00010463271-3774512/31WA91-1628146(206)674-27001501 First Avenue South, Suite 600SeattleWashington98134Non-Accelerated FilerYesYesTruefalsefalseCommon Stock, Par Value $0.001 per shareCommon Stock, Par Value $0.001 per sharePreferred Share Purchase RightsThe NASDAQ Stock Market47,343,9933112990.0010.0012002008,1008,1008,0658,0658,0658,06551,70051,7000.0010.001250,000250,00047,32747,25747,32747,257P3Y0M00010463272022-01-012022-06-300001046327us-gaap:CommonStockMember2022-01-012022-06-300001046327us-gaap:ConvertiblePreferredStockMember2022-01-012022-06-3000010463272022-07-22xbrli:shares00010463272022-06-30iso4217:USD00010463272021-12-31iso4217:USDxbrli:shares0001046327us-gaap:SeriesAPreferredStockMember2022-06-300001046327us-gaap:SeriesAPreferredStockMember2021-12-310001046327us-gaap:SeriesBPreferredStockMember2022-06-300001046327us-gaap:SeriesBPreferredStockMember2021-12-310001046327rnwk:OtherPreferredStockMember2022-06-300001046327rnwk:OtherPreferredStockMember2021-12-310001046327us-gaap:CommonStockMember2022-06-300001046327us-gaap:CommonStockMember2021-12-3100010463272022-04-012022-06-3000010463272021-04-012021-06-3000010463272021-01-012021-06-300001046327us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-3000010463272020-12-3100010463272021-06-300001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2020-12-310001046327us-gaap:CommonStockMember2020-12-310001046327us-gaap:AdditionalPaidInCapitalMember2020-12-310001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001046327us-gaap:RetainedEarningsMember2020-12-310001046327us-gaap:ParentMember2020-12-310001046327us-gaap:NoncontrollingInterestMember2020-12-310001046327us-gaap:CommonStockMember2021-01-012021-03-310001046327us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001046327us-gaap:ParentMember2021-01-012021-03-3100010463272021-01-012021-03-310001046327us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001046327us-gaap:RetainedEarningsMember2021-01-012021-03-310001046327us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2021-03-310001046327us-gaap:CommonStockMember2021-03-310001046327us-gaap:AdditionalPaidInCapitalMember2021-03-310001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001046327us-gaap:RetainedEarningsMember2021-03-310001046327us-gaap:ParentMember2021-03-310001046327us-gaap:NoncontrollingInterestMember2021-03-3100010463272021-03-310001046327us-gaap:CommonStockMember2021-04-012021-06-300001046327us-gaap:CommonStockMemberus-gaap:CommonStockMember2021-04-012021-06-300001046327us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001046327us-gaap:ParentMember2021-04-012021-06-300001046327us-gaap:CommonStockMemberus-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001046327us-gaap:ParentMemberus-gaap:CommonStockMember2021-04-012021-06-300001046327us-gaap:CommonStockMember2021-04-012021-06-300001046327us-gaap:NoncontrollingInterestMember2021-04-012021-06-300001046327us-gaap:RetainedEarningsMember2021-04-012021-06-300001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2021-06-300001046327us-gaap:CommonStockMember2021-06-300001046327us-gaap:AdditionalPaidInCapitalMember2021-06-300001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001046327us-gaap:RetainedEarningsMember2021-06-300001046327us-gaap:ParentMember2021-06-300001046327us-gaap:NoncontrollingInterestMember2021-06-300001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2021-12-310001046327us-gaap:CommonStockMember2021-12-310001046327us-gaap:AdditionalPaidInCapitalMember2021-12-310001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001046327us-gaap:RetainedEarningsMember2021-12-310001046327us-gaap:ParentMember2021-12-310001046327us-gaap:NoncontrollingInterestMember2021-12-310001046327us-gaap:CommonStockMember2022-01-012022-03-310001046327us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001046327us-gaap:ParentMember2022-01-012022-03-3100010463272022-01-012022-03-310001046327us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001046327us-gaap:RetainedEarningsMember2022-01-012022-03-310001046327us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2022-03-310001046327us-gaap:CommonStockMember2022-03-310001046327us-gaap:AdditionalPaidInCapitalMember2022-03-310001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001046327us-gaap:RetainedEarningsMember2022-03-310001046327us-gaap:ParentMember2022-03-310001046327us-gaap:NoncontrollingInterestMember2022-03-3100010463272022-03-310001046327us-gaap:CommonStockMember2022-04-012022-06-300001046327us-gaap:CommonStockMemberus-gaap:CommonStockMember2022-04-012022-06-300001046327us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001046327us-gaap:ParentMember2022-04-012022-06-300001046327us-gaap:RetainedEarningsMember2022-04-012022-06-300001046327us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001046327us-gaap:PreferredStockMemberus-gaap:PreferredClassBMember2022-06-300001046327us-gaap:CommonStockMember2022-06-300001046327us-gaap:AdditionalPaidInCapitalMember2022-06-300001046327us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001046327us-gaap:RetainedEarningsMember2022-06-300001046327us-gaap:ParentMember2022-06-300001046327us-gaap:NoncontrollingInterestMember2022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:ConsumerMediaMember2022-04-012022-06-300001046327rnwk:SoftwareLicenseMember2022-04-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:GamesMember2022-04-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:ConsumerMediaMember2022-01-012022-06-300001046327rnwk:SoftwareLicenseMember2022-01-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:GamesMember2022-01-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:ConsumerMediaMember2022-04-012022-06-300001046327rnwk:SubscriptionServicesMember2022-04-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:GamesMember2022-04-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:ConsumerMediaMember2022-01-012022-06-300001046327rnwk:SubscriptionServicesMember2022-01-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:SubscriptionServicesMemberrnwk:GamesMember2022-01-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:ProductSalesMember2022-04-012022-06-300001046327rnwk:ProductSalesMember2022-04-012022-06-300001046327rnwk:ProductSalesMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:ProductSalesMemberrnwk:GamesMember2022-04-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:ProductSalesMember2022-01-012022-06-300001046327rnwk:ProductSalesMember2022-01-012022-06-300001046327rnwk:ProductSalesMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:ProductSalesMemberrnwk:GamesMember2022-01-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:AdvertisingAndOtherMember2022-04-012022-06-300001046327rnwk:AdvertisingAndOtherMember2022-04-012022-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:GamesMember2022-04-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:AdvertisingAndOtherMember2022-01-012022-06-300001046327rnwk:AdvertisingAndOtherMember2022-01-012022-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:GamesMember2022-01-012022-06-300001046327rnwk:ConsumerMediaMember2022-04-012022-06-300001046327rnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:GamesMember2022-04-012022-06-300001046327rnwk:ConsumerMediaMember2022-01-012022-06-300001046327rnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:GamesMember2022-01-012022-06-300001046327rnwk:SoftwareLicenseMemberrnwk:ConsumerMediaMember2021-04-012021-06-300001046327rnwk:SoftwareLicenseMember2021-04-012021-06-300001046327rnwk:SoftwareLicenseMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:SoftwareLicenseMemberrnwk:GamesMember2021-04-012021-06-300001046327rnwk:SoftwareLicenseMemberrnwk:ConsumerMediaMember2021-01-012021-06-300001046327rnwk:SoftwareLicenseMember2021-01-012021-06-300001046327rnwk:SoftwareLicenseMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:SoftwareLicenseMemberrnwk:GamesMember2021-01-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:ConsumerMediaMember2021-04-012021-06-300001046327rnwk:SubscriptionServicesMember2021-04-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:GamesMember2021-04-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:ConsumerMediaMember2021-01-012021-06-300001046327rnwk:SubscriptionServicesMember2021-01-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:SubscriptionServicesMemberrnwk:GamesMember2021-01-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:ProductSalesMember2021-04-012021-06-300001046327rnwk:ProductSalesMember2021-04-012021-06-300001046327rnwk:ProductSalesMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:ProductSalesMemberrnwk:GamesMember2021-04-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:ProductSalesMember2021-01-012021-06-300001046327rnwk:ProductSalesMember2021-01-012021-06-300001046327rnwk:ProductSalesMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:ProductSalesMemberrnwk:GamesMember2021-01-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:AdvertisingAndOtherMember2021-04-012021-06-300001046327rnwk:AdvertisingAndOtherMember2021-04-012021-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:GamesMember2021-04-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:AdvertisingAndOtherMember2021-01-012021-06-300001046327rnwk:AdvertisingAndOtherMember2021-01-012021-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:AdvertisingAndOtherMemberrnwk:GamesMember2021-01-012021-06-300001046327rnwk:ConsumerMediaMember2021-04-012021-06-300001046327rnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:GamesMember2021-04-012021-06-300001046327rnwk:ConsumerMediaMember2021-01-012021-06-300001046327rnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:GamesMember2021-01-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:BusinessToBusinessMember2022-04-012022-06-300001046327rnwk:BusinessToBusinessMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327rnwk:BusinessToBusinessMemberrnwk:GamesMember2022-04-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:BusinessToBusinessMember2022-01-012022-06-300001046327rnwk:BusinessToBusinessMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327rnwk:BusinessToBusinessMemberrnwk:GamesMember2022-01-012022-06-300001046327rnwk:ConsumerMediaMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-04-012022-06-300001046327rnwk:MobileServicesMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-04-012022-06-300001046327rnwk:GamesMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-04-012022-06-300001046327rnwk:ConsumerMediaMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-06-300001046327rnwk:MobileServicesMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-06-300001046327rnwk:GamesMemberus-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-06-300001046327rnwk:ConsumerMediaMemberrnwk:BusinessToBusinessMember2021-04-012021-06-300001046327rnwk:BusinessToBusinessMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327rnwk:BusinessToBusinessMemberrnwk:GamesMember2021-04-012021-06-300001046327rnwk:ConsumerMediaMemberrnwk:BusinessToBusinessMember2021-01-012021-06-300001046327rnwk:BusinessToBusinessMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327rnwk:BusinessToBusinessMemberrnwk:GamesMember2021-01-012021-06-300001046327rnwk:ConsumerMediaMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-04-012021-06-300001046327rnwk:MobileServicesMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-04-012021-06-300001046327rnwk:GamesMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-04-012021-06-300001046327rnwk:ConsumerMediaMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-06-300001046327rnwk:MobileServicesMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-06-300001046327rnwk:GamesMemberus-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-06-30xbrli:pure0001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMemberus-gaap:FairValueInputsLevel1Member2022-06-300001046327us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2022-06-300001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMemberus-gaap:FairValueInputsLevel3Member2022-06-300001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2022-06-300001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMemberus-gaap:FairValueInputsLevel1Member2022-06-300001046327us-gaap:FairValueInputsLevel2Memberrnwk:RestrictedCashEquivalentsAndInvestmentsMember2022-06-300001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMemberus-gaap:FairValueInputsLevel3Member2022-06-300001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMember2022-06-300001046327us-gaap:FairValueInputsLevel1Member2022-06-300001046327us-gaap:FairValueInputsLevel2Member2022-06-300001046327us-gaap:FairValueInputsLevel3Member2022-06-300001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMemberus-gaap:FairValueInputsLevel1Member2021-12-310001046327us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2021-12-310001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMemberus-gaap:FairValueInputsLevel3Member2021-12-310001046327us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2021-12-310001046327us-gaap:FairValueInputsLevel1Memberus-gaap:SecuritiesInvestmentMemberus-gaap:EquitySecuritiesMember2021-12-310001046327us-gaap:FairValueInputsLevel2Memberus-gaap:SecuritiesInvestmentMemberus-gaap:EquitySecuritiesMember2021-12-310001046327us-gaap:SecuritiesInvestmentMemberus-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001046327us-gaap:SecuritiesInvestmentMemberus-gaap:EquitySecuritiesMember2021-12-310001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001046327us-gaap:FairValueInputsLevel2Memberrnwk:RestrictedCashEquivalentsAndInvestmentsMember2021-12-310001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMemberus-gaap:FairValueInputsLevel3Member2021-12-310001046327rnwk:RestrictedCashEquivalentsAndInvestmentsMember2021-12-310001046327us-gaap:FairValueInputsLevel1Member2021-12-310001046327us-gaap:FairValueInputsLevel2Member2021-12-310001046327us-gaap:FairValueInputsLevel3Member2021-12-310001046327us-gaap:EquitySecuritiesMember2022-01-012022-06-300001046327us-gaap:RevolvingCreditFacilityMember2022-06-300001046327us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMember2022-04-012022-06-300001046327us-gaap:RevolvingCreditFacilityMember2019-08-310001046327us-gaap:EmployeeSeveranceMember2022-01-012022-06-300001046327us-gaap:ContractTerminationMember2022-01-012022-06-300001046327us-gaap:EmployeeSeveranceMember2021-01-012021-06-300001046327us-gaap:ContractTerminationMember2021-01-012021-06-300001046327us-gaap:EmployeeSeveranceMember2021-12-310001046327us-gaap:ContractTerminationMember2021-12-310001046327us-gaap:EmployeeSeveranceMember2022-06-300001046327us-gaap:ContractTerminationMember2022-06-300001046327rnwk:KoreanMusicCopyrightAssociationKOMCAMember2020-04-062020-04-06rnwk:Segment0001046327us-gaap:OperatingSegmentsMemberrnwk:ConsumerMediaMember2022-04-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:ConsumerMediaMember2021-04-012021-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:ConsumerMediaMember2022-01-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:ConsumerMediaMember2021-01-012021-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:MobileServicesMember2022-04-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:MobileServicesMember2021-04-012021-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:MobileServicesMember2022-01-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:MobileServicesMember2021-01-012021-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:GamesMember2022-04-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:GamesMember2021-04-012021-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:GamesMember2022-01-012022-06-300001046327us-gaap:OperatingSegmentsMemberrnwk:GamesMember2021-01-012021-06-300001046327us-gaap:CorporateNonSegmentMember2022-04-012022-06-300001046327us-gaap:CorporateNonSegmentMember2021-04-012021-06-300001046327us-gaap:CorporateNonSegmentMember2022-01-012022-06-300001046327us-gaap:CorporateNonSegmentMember2021-01-012021-06-300001046327country:US2022-04-012022-06-300001046327country:US2021-04-012021-06-300001046327country:US2022-01-012022-06-300001046327country:US2021-01-012021-06-300001046327srt:EuropeMember2022-04-012022-06-300001046327srt:EuropeMember2021-04-012021-06-300001046327srt:EuropeMember2022-01-012022-06-300001046327srt:EuropeMember2021-01-012021-06-300001046327rnwk:RestOfWorldMember2022-04-012022-06-300001046327rnwk:RestOfWorldMember2021-04-012021-06-300001046327rnwk:RestOfWorldMember2022-01-012022-06-300001046327rnwk:RestOfWorldMember2021-01-012021-06-300001046327country:US2022-06-300001046327country:US2021-12-310001046327srt:EuropeMember2022-06-300001046327srt:EuropeMember2021-12-310001046327rnwk:RestOfWorldMember2022-06-300001046327rnwk:RestOfWorldMember2021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM10-Q
ýQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended June 30, 2022
OR
¨TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number 1-37745
RealNetworks, Inc.
(Exact name of registrant as specified in its charter)
Washington91-1628146
(State of incorporation)
(I.R.S. Employer
Identification Number)
1501 First Avenue South, Suite 60098134
Seattle,Washington
(Address of principal executive offices)(Zip Code)
(206)674-2700
(Registrant’s telephone number, including area code)
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer   Accelerated filer
Non-Accelerated Filer   Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ☒
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, Par Value $0.001 per shareRNWKThe NASDAQ Stock Market
Preferred Share Purchase RightsRNWKThe NASDAQ Stock Market
The number of shares of the registrant’s Common Stock outstanding as of July 22, 2022 was 47,343,993.




TABLE OF CONTENTS

2


PART I. FINANCIAL INFORMATION
Item 1.Financial Statements
REALNETWORKS, INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
June 30,
2022
December 31,
2021
ASSETS
Current assets:
Cash and cash equivalents$14,352 $27,109 
Trade accounts receivable, net of allowances of $311 and $299
8,283 9,556 
Deferred costs, current portion7 49 
Investments 1,755 
Prepaid expenses and other current assets4,229 3,166 
Total current assets26,871 41,635 
Equipment, software, and leasehold improvements, at cost:
Equipment and software23,731 29,464 
Leasehold improvements1,708 2,750 
Total equipment, software, and leasehold improvements25,439 32,214 
Less accumulated depreciation and amortization24,252 30,744 
Net equipment, software, and leasehold improvements1,187 1,470 
Operating lease assets3,656 3,992 
Restricted cash equivalents 1,630 1,630 
Other assets2,940 2,878 
Deferred tax assets, net652 727 
Goodwill16,503 16,976 
Total assets$53,439 $69,308 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
Accounts payable$1,591 $2,578 
Accrued and other current liabilities10,929 13,286 
Deferred revenue, current portion2,378 2,614 
Total current liabilities14,898 18,478 
Deferred revenue, non-current portion26 183 
Deferred tax liabilities, net1,065 1,132 
Long-term lease liabilities2,033 2,300 
Other long-term liabilities7 1,142 
Total liabilities18,029 23,235 
Commitments and contingencies (Note 10)
Shareholders’ equity:
Preferred stock, $0.001 par value:
Series A: authorized 200 shares, no shares issued and outstanding  
Series B: authorized 8,100 shares; issued and outstanding 8,065 shares in 2022 and 20218 8 
Undesignated series: authorized 51,700 shares  
Common stock, $0.001 par value, authorized 250,000 shares; issued and outstanding 47,342 shares in 2022 and 47,257 shares in 202147 47 
Additional paid-in capital679,247 678,381 
Accumulated other comprehensive loss(62,688)(61,520)
Accumulated deficit(581,204)(570,843)
Total equity35,410 46,073 
Total liabilities and equity$53,439 $69,308 
.
See accompanying notes to unaudited condensed consolidated financial statements.
3


REALNETWORKS, INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND COMPREHENSIVE LOSS
(In thousands, except per share data)
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Net revenue$11,856 $14,561 $25,132 $30,449 
Cost of revenue2,705 3,572 5,441 7,251 
Gross profit9,151 10,989 19,691 23,198 
Operating expenses:
Research and development5,332 6,330 11,130 12,568 
Sales and marketing4,502 5,259 9,084 10,396 
General and administrative4,071 4,376 8,898 9,274 
Fair value adjustments to contingent consideration liability   (1,040)
Restructuring and other charges165 718 455 3,889 
Total operating expenses14,070 16,683 29,567 35,087 
Operating loss(4,919)(5,694)(9,876)(11,889)
Other income (expenses):
Interest expense(22)(24)(44)(119)
Interest income7 7 14 20 
Loss on equity and other investments, net(410)(569)(599)(4,841)
Gain on forgiveness of Paycheck Protection Program loan 2,897  2,897 
Other income, net268 1,916 287 2,020 
Total other income (expenses), net(157)4,227 (342)(23)
Loss before income taxes(5,076)(1,467)(10,218)(11,912)
Income tax expense 60 18 143 127 
Net loss including noncontrolling interests(5,136)(1,485)(10,361)(12,039)
Net loss attributable to noncontrolling interests (138) (244)
Net loss attributable to RealNetworks$(5,136)$(1,347)$(10,361)$(11,795)
Net loss per share attributable to RealNetworks- Basic$(0.11)$(0.03)$(0.22)$(0.28)
Net loss per share attributable to RealNetworks- Diluted$(0.11)$(0.03)$(0.22)$(0.28)
Shares used to compute basic net loss per share47,316 44,284 47,296 41,409 
Shares used to compute diluted net loss per share47,316 44,284 47,296 41,409 
Comprehensive loss:
Foreign currency translation adjustments(936)106 (1,168)(430)
Total other comprehensive loss(936)106 (1,168)(430)
Net loss including noncontrolling interests(5,136)(1,485)(10,361)(12,039)
Comprehensive loss including noncontrolling interests(6,072)(1,379)(11,529)(12,469)
Comprehensive loss attributable to noncontrolling interests (138) (244)
Comprehensive loss attributable to RealNetworks$(6,072)$(1,241)$(11,529)$(12,225)
See accompanying notes to unaudited condensed consolidated financial statements.
4


REALNETWORKS, INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 Six Months Ended June 30,
 20222021
Cash flows from operating activities:
Net loss$(10,361)$(12,039)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization394 397 
Stock-based compensation1,062 1,271 
Loss on equity and other investments, net599 4,841 
Foreign currency gain(275)(15)
Fair value adjustments to contingent consideration liability (1,040)
Loss on impairment of operating lease assets 2,461 
Gain on deconsolidation of subsidiary (1,961)
Gain on forgiveness of Paycheck Protection Program loan (2,897)
Net change in certain operating assets and liabilities:
Trade accounts receivable1,150 (2,698)
Prepaid expenses, operating lease and other assets705 703 
Accounts payable(942)210 
Accrued, lease and other liabilities(3,752)(138)
Net cash used in operating activities(11,420)(10,905)
Cash flows from investing activities:
Purchases of equipment, software, and leasehold improvements(161)(131)
Deconsolidation of subsidiary (836)
Other(595) 
Net cash used in investing activities(756)(967)
Cash flows from financing activities:
Proceeds from issuance of common stock (stock options) 534 
Proceeds from equity offering, net of costs 20,114 
Tax payments from shares withheld upon vesting of restricted stock(22)(117)
Payment of contingent consideration liability (2,500)
Net cash provided by (used in) financing activities(22)18,031 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(559)(239)
Net decrease in cash, cash equivalents and restricted cash(12,757)5,920 
Cash, cash equivalents and restricted cash, beginning of period28,739 25,570 
Cash, cash equivalents and restricted cash, end of period$15,982 $31,490 
See accompanying notes to unaudited condensed consolidated financial statements.
5


REALNETWORKS, INC. AND SUBSIDIARIES
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(In thousands)
 Preferred StockCommon Stock
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders’
Equity
Noncontrolling InterestsTotal Equity
SharesAmountSharesAmount
Balances, January 1, 20218,065 $8 38,424 $38 $655,606 $(60,641)$(548,862)$46,149 $(262)$45,887 
Common stock issued for exercise of stock options and vesting of restricted shares, net of tax payments from shares withheld upon vesting of restricted stock— — 229 — 358 — — 358 — 358 
Stock-based compensation— — — — 836 — — 836 — 836 
Foreign currency translation adjustments— — — — — (536)— (536)— (536)
Net loss— — — — — — (10,448)(10,448)(106)(10,554)
Balances, March 31, 20218,065 $8 38,653 $38 $656,800 $(61,177)$(559,310)$36,359 $(368)$35,991 
Common stock issued for exercise of stock options, employee stock purchase plan, and vesting of restricted shares, net of tax payments from shares withheld upon vesting of restricted stock— — 95 1 58 — — 59 — 59 
Issuance of common stock from equity offering, net of costs— — 8,250 8 20,106 — — 20,114 — 20,114 
Stock-based compensation— — — — 435 — — 435 — 435 
Foreign currency translation adjustments— — — — — 106 — 106 — 106 
Deconsolidation of subsidiary— — — — 99 — — 99 506 605 
Net loss— — — — — — (1,347)(1,347)(138)(1,485)
Balances, June 30, 20218,065 $8 46,998 $47 $677,498 $(61,071)$(560,657)$55,825 $ $55,825 










6


 Preferred StockCommon StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders’
Equity
Noncontrolling InterestsTotal Equity
SharesAmountSharesAmount
Balances, January 1, 20228,065 $8 47,257 $47 $678,381 $(61,520)$(570,843)$46,073 $ $46,073 
Common stock issued for exercise of stock options and vesting of restricted shares, net of tax payments from shares withheld upon vesting of restricted stock— — 67 —  — —  —  
Stock-based compensation— — — — 503 — — 503 — 503 
Foreign currency translation adjustments— — — — — (232)— (232)— (232)
Net loss— — — — — — (5,225)(5,225) (5,225)
Balances, March 31, 20228,065 $8 47,324 $47 $678,884 $(61,752)$(576,068)$41,119 $ $41,119 
Common stock issued for exercise of stock options, and vesting of restricted shares, net of tax payments from shares withheld upon vesting of restricted stock— — 18  (4)— — (4)— (4)
Stock-based compensation— — — — 367 — — 367 — 367 
Foreign currency translation adjustments— — — — — (936)— (936)— (936)
Net loss— — — — — — (5,136)(5,136) (5,136)
Balances, June 30, 20228,065 $8 47,342 $47 $679,247 $(62,688)$(581,204)$35,410 $ $35,410 


See accompanying notes to unaudited condensed consolidated financial statements.
7



REALNETWORKS, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Quarters and Six Months Ended June 30, 2022 and 2021
Note 1.Description of Business and Summary of Significant Accounting Policies
Description of Business. RealNetworks provides digital media software and services to consumers, mobile carriers, device manufacturers, system integrators, and other businesses. Consumers use our digital media products and services to store, organize, play, manage and enjoy their digital media content, either directly from us or through our distribution partners. We have recently developed a new generation of artificial intelligence (AI)-based products and solutions. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based message classification and analysis platform.
Inherent in our business are various risks and uncertainties, including a limited history of certain of our product and service offerings. RealNetworks' success will depend on the acceptance of our technology, products and services and the ability to generate related revenue and cash flow.
In this Quarterly Report on Form 10-Q (10-Q or Report), RealNetworks, Inc., together with its subsidiaries, is referred to as "RealNetworks," the "Company," "we," "us," or "our." "RealPlayer," "RMHD," "RealMedia," "GameHouse," "KONTXT," "SAFR" and other trademarks of ours appearing in this report are our property.
Basis of Presentation. The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries in which it has a more than 50% voting interest. Noncontrolling interests represent third-party ownership in the equity of Scener Inc. ("Scener"), which was deconsolidated on June 30, 2021, and are reflected separately in the Company's financial statements. See Note 12. Related Party Transactions for additional details. Intercompany balances and transactions have been eliminated in consolidation.
The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal, recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the periods presented. Operating results for the quarter and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any subsequent period or for the year ending December 31, 2022. Certain information and disclosures normally included in financial statements prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC).
Liquidity and Capital Resources. The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.
We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties. Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.
Risks and Uncertainties. In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Moreover, similar to other companies, we have taken steps to support the health and well-being of our employees, customers, partners and communities, which include working remotely and learning to operate our businesses in a fundamentally different way.
The COVID-19 pandemic, including the emergence of variants such as the delta and omicron variants, and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our
8


business. It is difficult to predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows. In the preparation of our financial statements, certain estimates and assumptions regarding these impacts have been made, which could change in future periods and which could differ from actual outcomes.
Use of Estimates.  The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 (the 10-K).
Note 2.Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In August 2020, the Financial Accounting Standards Board ("FASB") issued new guidance that simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. The guidance enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. This update permits the use of either the modified retrospective or fully retrospective method of transition. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.
In January 2017, the FASB issued new guidance simplifying the test for goodwill impairment. The new guidance eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the reporting unit's carrying amount exceeds the reporting unit's fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2022, with early adoption permitted. We do not currently expect the adoption to have a material impact on our consolidated financial statements and related disclosures.
In June 2016, the FASB issued new guidance amending existing guidance for the accounting of credit losses on financial instruments. Under the new guidance, the valuation allowance for credit losses is expected to be incurred over the financial asset’s contractual term. We reviewed the new credit loss standard and determined that it applies to our accounts receivable, which are typically of short duration and for which we have not historically experienced significant credit losses. This guidance is effective for us in fiscal years beginning after December 15, 2022 with any cumulative effect of adoption recorded as an adjustment to retained earnings. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.
9


Note 3.Revenue Recognition
We generate all of our revenue through contracts with customers. Revenue is either recognized over time as the service is provided, or at a point in time when the product is transferred to the customer, depending on the contract type. Our performance obligations typically have an original duration of one year or less.
Disaggregation of Revenue
The following table presents our disaggregated revenue by source and segment (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$1,393 $879 $ $2,380 $2,410 $ 
Subscription Services710 3,578 2,116 1,452 7,687 4,335 
Product Sales144  1,986 307  4,363 
Advertising and Other252  798 471  1,727 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$841 $1,931 $ $2,716 $3,322 $ 
Subscription Services793 4,425 2,431 1,611 9,014 4,959 
Product Sales330  2,830 768  5,993 
Advertising and Other97  883 275  1,791 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
The following table presents our disaggregated revenue by sales channel (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$1,645 $4,390 $905 $2,851 $9,961 $2,008 
Direct to Consumer854 67 3,995 1,759 136 8,417 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$938 $6,270 $977 $2,991 $12,155 $2,038 
Direct to Consumer1,123 86 5,167 2,379 181 10,705 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to our customers. We record accounts receivable when the right to consideration becomes unconditional, except for the passage of time. For certain contracts, payment schedules may exceed one year; for those contracts we recognize a long-term receivable. As of June 30, 2022 and December 31, 2021, our balance of long-term accounts receivable was $0.3 million and $0.2 million, respectively, and is included in other long-term assets on our condensed consolidated balance sheets. The increase in this balance from December 31, 2021 to June 30, 2022 is primarily due to the timing of expected cash receipts. During the quarter and six months ended June 30, 2022, we recorded no impairments to our contract assets.
10


We record deferred revenue when cash payments are received in advance of our completion of the underlying performance obligation. As of June 30, 2022 and December 31, 2021, we had a deferred revenue balance of $2.4 million and $2.8 million, respectively, primarily due to deferred revenue associated with monthly subscriptions.
Judgments and Estimates
Our contracts with customers can include obligations to provide multiple services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together can require significant judgment. For example, certain contracts include the sale of software licenses or subscriptions as well as services to be delivered over time. Judgment is also required to determine the standalone selling price ("SSP") for each distinct performance obligation in these arrangements. We allocate revenue to each performance obligation based on the relative SSP. We determine SSP for performance obligations based on overall pricing objectives, which take into consideration observable prices and market conditions.
For certain of our contracts, we recognize revenues using the sales- and usage-based exception as defined in the licensing guidance of Topic 606. For these contracts, we typically receive reporting of actual usage a quarter in arrears, and as such, we are required to estimate the current quarter's usage. To make these estimates, we utilize historical reporting information, as well as industry trends and interim reporting to quantify total quarterly usage. As actual usage information is received, we record a true-up in the following quarter to reflect any variance from our estimate. In the six months ended June 30, 2022 and 2021, we did not record any material true-ups to our consolidated financial statements.
Practical Expedients
For those contracts for which we recognize revenue at the amount to which we have the right to invoice for service performed, we do not disclose the value of any unsatisfied performance obligations. We also do not disclose the remaining unsatisfied performance obligations which have an original duration of one year or less. Additionally, we immediately expense sales commissions when incurred as the amortization period would have been less than one year. These costs are recorded within sales and marketing expense.
Note 4.Stock-Based Compensation
Total stock-based compensation expense recognized in our unaudited condensed consolidated statements of operations and comprehensive loss includes amounts related to stock options and restricted stock and was as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Total stock-based compensation expense$367 $435 $1,062 $1,271 
The fair value of RealNetworks options granted determined using the Black-Scholes model used the following weighted-average assumptions:
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Expected dividend yield0 %0 %0 %0 %
Risk-free interest rate2.77 %0.59 %2.45 %0.50 %
Expected life (years)4.03.94.03.9
Volatility85 %71 %85 %71 %
The total stock-based compensation amounts for 2022 and 2021 disclosed above are recorded in their respective line items within operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss. Included in the expense for the six months ended June 30, 2021 was stock compensation recorded for 2020 incentive bonuses paid in fully vested restricted stock units, which were authorized and granted during the first quarter of 2021.
As of June 30, 2022, there was $1.4 million of total unrecognized compensation cost, net of estimated forfeitures, related to stock awards. The unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately three years.
11


Note 5.Fair Value Measurements
Items Measured at Fair Value on a Recurring Basis
The following tables present information about our financial assets that have been measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation inputs utilized to determine fair value (in thousands):
Fair Value Measurements as ofAmortized Cost as of
 June 30, 2022June 30, 2022
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$14,352 $ $ $14,352 $14,352 
Restricted cash equivalents1,630   1,630 1,630 
Total assets$15,982 $ $ $15,982 $15,982 
Fair Value Measurements as ofAmortized Cost as of
 December 31, 2021December 31, 2021
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$27,109 $ $ $27,109 $27,109 
Investments  1,755 1,755 N/A
Restricted cash equivalents1,630   1,630 1,630 
Total assets$28,739 $ $1,755 $30,494 N/A
Restricted cash equivalents as of June 30, 2022 and December 31, 2021 primarily relate to maintaining a minimum balance of unrestricted cash at the bank. See Note 7. Debt for additional details.
Investments as of December 31, 2021 were comprised of Napster Group PLC ordinary shares received as a portion of the consideration from the disposition of our stake in Rhapsody International Inc. (doing business as Napster), which closed on December 30, 2020. The fair value of these equity securities was calculated using the closing price of the shares as of December 31, 2021. In the first quarter of 2022 these shares were acquired by a third party and we recorded the consideration expected to be received within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of March 31, 2022. In the second quarter of 2022, we received cash proceeds of $1.4 million, with the remaining $0.4 million expected to be received and recorded within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of June 30, 2022.

Items Measured at Fair Value on a Non-recurring Basis
Certain of our assets and liabilities are measured at estimated fair value on a non-recurring basis, using Level 3 inputs. These instruments are subject to fair value adjustments only in certain circumstances (for example, when there is evidence of impairment). Other than those discussed in Note 8. Restructuring and Other Charges, during the six months ended June 30, 2022 and 2021, we did not record any impairments on those assets required to be measured at fair value on a non-recurring basis.
Note 6.Accrued and other current liabilities
Accrued and other current liabilities (in thousands):
June 30, 2022December 31, 2021
Royalties and other fulfillment costs$606 $1,189 
Employee compensation, commissions and benefits4,648 5,761 
Sales, VAT and other taxes payable807 1,056 
Operating lease liabilities1,870 2,113 
Other2,998 3,167 
Total accrued and other current liabilities$10,929 $13,286 

12


Note 7.Debt
In February 2021, we entered into an amendment to our existing Loan and Security Agreement (Loan Agreement) with a third-party financial institution. Under the terms of the amended Loan Agreement, the bank extended a revolving line of credit (Revolver) whereby the borrowing base is comprised of eligible accounts receivable and direct to consumer deposits. Borrowings may not exceed $6.5 million and are reduced by a $0.4 million standby letter of credit entered into with the bank in connection with certain lease agreements. Advances bear interest at a rate equal to one-half of one percentage point (0.5%) above the greater of the prime rate or 3.25%. The Loan Agreement contains customary covenants, including financial covenants, minimum EBITDA levels to be updated annually, and maintaining a minimum balance of $1.5 million unrestricted cash at the bank. The Revolver matured August 1, 2022. The Company is currently in negotiations to extend or replace the Revolver with a comparable facility.
We paid and capitalized $0.6 million of financing fees to enter into the Revolver in August 2019, and the financing fees are being amortized over the term of the credit agreement. The unamortized fees were insignificant at June 30, 2022 and are included in Deferred costs, current portion on our condensed consolidated balance sheets.

Note 8.Restructuring and Other Charges
Restructuring and other charges in 2022 and 2021 consist of costs associated with the ongoing reorganization of our business operations and expense re-alignment efforts, which primarily relate to lease impairment and severance costs due to workforce reductions.
Restructuring charges are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Costs incurred and charged to expense for the six months ended June 30, 2022$444 $11 $455 
Costs incurred and charged to expense for the six months ended June 30, 2021$1,161 $2,728 $3,889 
During the six months ended June 30, 2021, we recorded $2.5 million of lease impairment charges for an office space
previously vacated.
Changes to the accrued restructuring liability (which is included in Accrued and other current liabilities) are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Accrued liability at December 31, 2021$316 $1,475 $1,791 
Costs incurred and charged to expense for the six months ended June 30, 2022, excluding noncash charges444  444 
Cash payments(445)(1,050)(1,495)
Accrued liability at June 30, 2022$315 $425 $740 

13


Note 9.Loss Per Share
Basic net income (loss) per share (EPS) is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common and dilutive potential common shares outstanding during the period. Basic and diluted EPS (in thousands, except per share amounts):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Net loss attributable to RealNetworks$(5,136)$(1,347)$(10,361)$(11,795)
Weighted average common shares outstanding used to compute basic EPS47,316 44,284 47,296 41,409 
Dilutive effect of stock based awards and Series B Preferred Stock    
Weighted average common shares outstanding used to compute diluted EPS47,316 44,284 47,296 41,409 
Net loss per share attributable to RealNetworks- Basic$(0.11)$(0.03)$(0.22)$(0.28)
Net loss per share attributable to RealNetworks- Diluted$(0.11)$(0.03)$(0.22)$(0.28)
During the quarter and six months ended June 30, 2022, 8.5 million and 8.2 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect. During the quarter and six months ended June 30, 2021, 4.2 million and 4.4 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect.
During the quarters and six months ended June 30, 2022 and 2021, the 8.1 million shares of Series B Preferred Stock outstanding were excluded from the calculation of diluted EPS because of their antidilutive effect.

Note 10.Commitments and Contingencies
We have been in the past and could become in the future subject to legal proceedings, governmental investigations, and claims in the ordinary course of business, including employment claims, contract-related claims, and claims of alleged infringement of third-party patents, trademarks, and other intellectual property rights. Such claims, even if not meritorious, could force us to expend significant financial and managerial resources. In addition, given the broad distribution of some of our consumer products, any individual claim related to those products could give rise to liabilities that may be material to us. In the event of a determination adverse to us, we may incur substantial monetary liability, and/or be required to change our business practices. Either of these could have a material adverse effect on our consolidated financial statements.  
On April 6, 2020, RealNetworks Asia Pacific Co., Ltd. received notice of a civil lawsuit filed by Korean Music Copyright Association (KOMCA) in Seoul Central District Court seeking damages of $2.6 million. Also named as a defendant in the lawsuit is Kakao M Corp (formerly known as LOEN Entertainment Corp.), one of the largest media publishing companies in Korea, which operates the Melon music platform. The claim is for a late payment penalty under a music licensing contract, pursuant to which, from 2004 to 2017, RealNetworks licensed music for its services to LOEN for its Melon platform. The current lawsuit relates solely to the late payment of music licensing fees under the contract; the underlying music licensing fees were paid by Kakao M to KOMCA in a separate settlement prior to KOMCA’s filing of this lawsuit. While we believe we have meritorious defenses to this lawsuit and are vigorously defending against it, litigation is inherently uncertain and we cannot currently predict the ultimate outcome of this matter. We have a liability accrued related to this matter as of June 30, 2022, at the low end of the range of outcomes, for an immaterial amount. Because of the uncertainty of this matter, it is reasonably possible that the estimated amount of the liability recorded will change in the near term.
Note 11.Segment Information
We manage our business and report revenue and operating income (loss) in three segments: (1) Consumer Media, which includes licensing of our codec technology and our PC-based RealPlayer products, including RealPlayer Plus and related products; (2) Mobile Services, which includes our SaaS services, our integrated RealTimes® platform which is sold to mobile carriers and our computer vision platform, SAFR; and (3) Games, which includes all our games-related businesses, including sales of in-game virtual goods, mobile games and games licenses, games subscription services, and in-game advertising and advertising on game sites.
RealNetworks allocates to its Consumer Media, Mobile Services and Games reportable segments certain corporate expenses, which are directly attributable to supporting these businesses, including but not limited to a portion of finance, legal,
14


human resources and headquarters facilities. Remaining expenses, which are not directly attributable to supporting these businesses, are reported as corporate items. These corporate items may also include changes in the fair value of the contingent consideration liability, restructuring charges, and stock compensation charges.
RealNetworks reports the three reportable segments based on factors such as how we manage our operations and how the Chief Operating Decision Maker (CODM) reviews results. The CODM reviews financial information presented on both a consolidated basis and on a business segment basis. The accounting policies used to derive segment results are the same as those described in Note 1. Description of Business and Summary of Significant Accounting Policies, in the 2021 10-K.
15


Segment results for the quarters and six months ended June 30, 2022 and 2021 (in thousands):
 Consumer Media
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$2,499 $2,061 $4,610 $5,370 
Cost of revenue432 497 820 975 
Gross profit2,067 1,564 3,790 4,395 
Operating expenses1,397 2,332 2,869 4,533 
Operating income$670 $(768)$921 $(138)
Mobile ServicesQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,457 $6,356 $10,097 $12,336 
Cost of revenue965 1,517 2,010 3,009 
Gross profit3,492 4,839 8,087 9,327 
Operating expenses6,510 6,332 13,176 12,477 
Operating loss$(3,018)$(1,493)$(5,089)$(3,150)
 Games
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,900 $6,144 $10,425 $12,743 
Cost of revenue1,300 1,552 2,595 3,257 
Gross profit3,600 4,592 7,830 9,486 
Operating expenses3,826 4,849 7,825 9,947 
Operating income (loss)$(226)$(257)$5 $(461)
CorporateQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenue$8 $6 $16 $10 
Operating expenses2,337 3,170 5,697 8,130 
Operating loss$(2,345)$(3,176)$(5,713)$(8,140)

Our customers consist primarily of consumers and corporations located in the U.S., Europe, and various foreign countries (Rest of the World). Revenue by geographic region (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
United States$8,237 $9,209 $16,424 $19,141 
Europe1,935 2,361 4,042 4,591 
Rest of the World1,684 2,991 4,666 6,717 
Total net revenue$11,856 $14,561 $25,132 $30,449 
Long-lived assets (consisting of equipment, software, leasehold improvements, operating lease assets, and goodwill) by geographic region (in thousands) are as follows:
June 30,
2022
December 31,
2021
United States$13,774 $14,402 
Europe6,478 6,682 
Rest of the World 1,094 1,354 
Total long-lived assets$21,346 $22,438 

16


Note 12.Related Party Transactions
As of June 30, 2022, we owned approximately 48% of the issued and outstanding stock of Scener and account for our investment using the equity method of accounting. The Scener platform enables users to watch shows and movies socially from any major streaming platform. We deconsolidated Scener effective June 30, 2021 after RealNetworks no longer had a controlling interest in Scener. We recorded our share of losses of Scener, net of dilution gains and losses, of $0.4 million and $0.6 million for the quarter and six months ended June 30, 2022. These amounts are recorded in Loss on equity and other investments, net, on the condensed consolidated statement of operations. In the second quarter of 2022, RealNetworks invested $0.6 million of cash into Scener in exchange for additional preferred stock. Our investment in Scener as of June 30, 2022 was $2.1 million and was included in Other assets on the condensed consolidated balance sheet. Since its inception, Scener has continued to record operating losses.


Note 13.Subsequent Events
The Company evaluated subsequent events occurring after June 30, 2022 through the date of filing of this Quarterly Report on Form 10-Q in which these financial statements are included, and concluded that there was no event of which management was aware that occurred after the balance sheet date that would require any adjustment to the accompanying consolidated financial statements.
Merger Agreement
On July 27, 2022, the Company entered into an Agreement and Plan of Merger (the Merger Agreement) with Robert Glaser, the Company's Chairman and Chief Executive Officer, Greater Heights LLC, a Washington limited liability company (Greater Heights), an entity controlled by Mr. Glaser, and Greater Heights Acquisition LLC, a Washington limited liability company and wholly owned subsidiary of Greater Heights (Merger Sub). Mr. Glaser and his affiliates currently hold approximately 39% of the Company’s outstanding common stock
In accordance with the terms of the Merger Agreement, the Company will be merged with and into Merger Sub, with Merger Sub continuing as the surviving entity as a wholly owned subsidiary of Greater Heights (the Merger). At the effective time of the Merger, (i) each share of the Company’s Common Stock issued and outstanding as of immediately prior to such effective time of the Merger, other than shares held by Robert Glaser and certain of his affiliates (the Founder Shareholders) and any dissenting shares of the Company’s Common Stock (which, for the avoidance of doubt, will be cancelled and retired without any consideration therefor), will be cancelled and retired and converted into the right to receive cash in an amount equal to $0.73, without interest and subject to any applicable withholding taxes (Merger Consideration) (ii) each issued and outstanding Company stock option will be cancelled and converted into the right to receive the Merger Consideration (less the aggregate exercise price for such Company stock options and applicable taxes), (iii) each vested Company RSU will be cancelled and converted into the right to receive the Merger Consideration less any applicable taxes, and (iv) all unvested Company equity awards under any Company stock plan will be treated in accordance with the terms of the applicable stock plan and form of award issued thereunder.
The closing of the Merger is subject to, among other conditions (i) adoption of the Merger Agreement and approval of the Merger by (A) holders of a majority of the issued and outstanding shares of Company Common Stock and Company Preferred Stock, each voting as a separate class, and (B) holders of a majority of the issued and outstanding shares of Company Common Stock held by shareholders other than the Founder Shareholders, (ii) the Company delivering evidence of Amendment No. 1 (defined below) and (iii) not more than 15% of the Company Common Stock outstanding as of immediately prior to the effective time of the Merger being dissenting shares. Consummation of the Merger is also subject to certain other closing conditions, including the accuracy of each party’s representation and warranties and each party’s compliance with its covenants and agreements contained in the Merger Agreement in all material respects and that since the date of the Merger Agreement there shall not have occurred a material adverse effect that is continuing. The Merger Agreement does not include a financing condition.
The Merger Agreement provides that the Company may not solicit takeover proposals provided that the Company, may provide information to, and may engage or participate in discussions or negotiations, with respect to an unsolicited takeover proposal that the Company’s Board has determined, in good faith and after consultation with its financial advisors and outside legal counsel, individually or in the aggregate with any other unsolicited takeover proposals, constitutes or could reasonably be expected to result in a superior proposal.
The Company and Greater Heights may mutually agree to terminate the Merger Agreement. Additionally, the Merger Agreement contains other termination rights exercisable by the Company and Greater Heights. If the Merger Agreement is terminated under certain circumstances, the Company could be required to pay Greater Heights a termination fee equal to one of (i) $1,043,971, (ii) $521,985.50 or (iii) the lesser of (A) Greater Heights’s fees and expenses incurred in connection with the Merger Agreement and the Merger and (B) $500,000.
We anticipate the Merger to close in the fourth quarter of 2022, subject to, among other things, the satisfaction (or waiver) of the conditions set forth above.
17



Rights Plan
The Company’s Board of Directors originally adopted the Second Amended and Restated Shareholder Rights Plan (Rights Plan) to protect stockholders from coercive or otherwise unfair takeover tactics. In general terms, it works by imposing a significant penalty upon any person or group that acquires 15 percent or more of the shares of our common stock without the approval of the Company’s Board of Directors. As a result, the overall effect of the Rights Plan and the issuance of the Rights may be to render more difficult or discourage a merger, tender or exchange offer or other business combination involving the Company that is not approved by the Company’s Board of Directors. However, neither the Rights Plan nor the Rights will interfere with the Merger because on July 27, 2022, in connection with the Merger Agreement, the Company's Board of Directors approved an amendment to the Rights Plan to exempt the Merger.
18


Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q and the documents incorporated herein by reference contain forward-looking statements that have been made pursuant to the provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are based on current expectations, estimates, and projections about RealNetworks’ industry, products, management’s beliefs, and certain assumptions made by management. Words such as “anticipates,” “expects,” “intends,” “plans,” “believes,” “seeks,” “estimates,” and similar expressions are intended to identify forward-looking statements. All statements contained in this report that do not relate to matters of historical fact should be considered forward-looking statements. Forward-looking statements include statements with respect to:
the potential impact of, and any potential developments related to, the proposed Merger, including the risk that the conditions to the consummation of the Merger are not satisfied or waived, litigation challenging the Merger, the impact on our stock price, business, financial condition and results of operations if the Merger is not consummated, and the potential negative impact to our business and employee relationships due to the Merger;
the expected benefits and other consequences of our growth plans, strategic initiatives, and restructurings;
our expected introduction, and related monetization, of new and enhanced products, services and technologies across our businesses, including our investment initiatives, SAFR and KONTXT;
future revenues, operating expenses, income and other taxes, tax benefits, net income (loss) per diluted share available to common shareholders, acquisition costs and related amortization, and other measures of results of operations;
the effects of our past acquisitions and expectations for future acquisitions and divestitures;
plans, strategies and expected opportunities for future growth, increased profitability and innovation;
our expected financial position, including liquidity, cash usage and conservation, and the availability of funding or other resources;
the effects of legislation, regulations, administrative proceedings, court rulings, settlement negotiations and other factors that may impact our businesses in the U.S. and in foreign jurisdictions, including recent and potential future regulatory and legal developments in the areas of artificial intelligence, privacy, cybersecurity and intellectual property;
the continuation and expected nature of certain customer and third party distributor relationships, including the U.S. government and the large, third party platforms that host our applications;
impacts of competition and certain customer and third party distributor relationships on the future financial performance and growth of our businesses;
our involvement in potential claims, legal proceedings and government investigations, and the potential outcomes and effects of such potential claims, legal proceedings and governmental investigations on our business, prospects, financial condition or results of operations;
the effects of U.S. and foreign income and other taxes on our business, prospects, financial condition or results of operations; and
the effect of economic and market conditions, including global pandemics and financial crises, on our business, prospects, financial condition or results of operations.
These statements are not guarantees of future performance and actual actions or results may differ materially. These statements are subject to certain risks, uncertainties and assumptions that are difficult to predict, including those noted in the documents incorporated herein by reference. Particular attention should also be paid to the cautionary language in Item 1A entitled “Risk Factors.” RealNetworks undertakes no obligation to update publicly any forward-looking statements as a result of new information, future events or otherwise, unless required by law. Readers should, however, carefully review the risk factors included in other reports or documents filed by RealNetworks from time to time with the Securities and Exchange Commission, particularly the Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K.
19


Overview
Our Business
RealNetworks invented the streaming media category in 1995 and continues to build on its foundation of digital media expertise and innovation. In recent years, we have leveraged our technical expertise and access to proprietary data sources to develop a new generation of AI-based products and solutions. These products and solutions are designed to help customers be safer and smarter, and for their companies to be more efficient and more successful. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based (NLP) message classification and analysis platform.
SAFR leverages the power of AI to enhance security, safety, convenience, and operational efficiencies with fast and accurate face recognition and additional person- and object-based AI capabilities. KONTXT is based on AI NLP analysis, allowing our customers to analyze and classify multiple billions of messages monthly in real time in order to protect end consumers from spam and fraud. Our focus on AI-based products and our data science resources allows us to be agile, continuously evolving, and rapidly creating new solutions to solve consumers’ problems.
In addition to our AI solutions, our consumer products also feature GameHouse Original Stories, a unique IP portfolio of free-to-play and subscription mobile games, used by millions of players. Our consumer products also include ringback tones, which we sell to consumers through mobile operators, and the renowned RealPlayer, which introduced streaming to the world in 1995 and today provides millions of people worldwide a powerful way to stream, download, store, organize, and experience the rapidly expanding universe of digital media content. We also create video compression and enhancement technology, which we primarily license to OEMs, including manufacturers of mobile devices, smart TVs, and set-top boxes.
Our Segments
We manage our business and report revenue and operating income (loss) in three segments: (1) Consumer Media (2) Mobile Services, and (3) Games.
Within our Consumer Media segment, revenue is derived from the software licensing of our video compression and enhancement, or codec, technologies, including primarily from our prior-generation codec RealMedia Variable Bitrate, or RMVB, as well as our newer codec technology, RealMedia High Definition, or RMHD. We also generate revenue from the sale of our RealPlayer products, including RealPlayer Plus and related products. These products and services are delivered directly to consumers and through partners, such as OEMs and mobile device manufacturers.
Our Mobile Services business generates revenue primarily from the sale of subscription services, which include our intercarrier messaging service and ringback tones, as well as through software licenses for the integration of our RealTimes platform and certain system implementations. We generate a significant portion of our revenue from sales within our Mobile Services business to a few mobile carriers and one service partner. Our Mobile Services segment also includes our AI-based growth initiatives, SAFR and KONTXT.
Our Games business generates revenue primarily through the development, publishing, and distribution of casual games under the GameHouse and Zylom brands. Games are offered via mobile devices, digital downloads, and subscription play. We derive revenue from consumer purchases of in-game virtual goods within our free-to-play games and advertising on mobile games. In addition, we derive revenue from the sale of individual games and subscription offerings.
RealNetworks allocates to its Consumer Media, Mobile Services, and Games reportable segments certain corporate expenses which are directly attributable to supporting these businesses, including, but not limited, to a portion of finance, IT, legal, human resources and headquarters facilities. Remaining expenses, which are not directly attributable to supporting these businesses, are reported as corporate items. These corporate items also include restructuring charges and stock compensation expense.
Pending Merger
On July 27, 2022, the Company entered into the Merger Agreement with Greater Heights and Merger Sub. Mr. Glaser and his affiliates currently hold approximately 39% of the Company’s outstanding common stock. The Merger Agreement provides, among other things, that subject to the satisfaction or waiver of conditions set forth therein and in accordance with applicable law, the Company will be merged with and into Merger Sub, with Merger Sub continuing as the surviving entity in the merger and as a wholly owned subsidiary of Greater Heights. At the effective time of the Merger, each share of the Company’s Common Stock issued and outstanding as of immediately prior to such effective time of the Merger, other than shares held by the Founder Shareholders and any dissenting shares of the Company’s Common Stock (which, for the avoidance of doubt, will be cancelled and retired without any consideration therefor), will be cancelled and retired and converted into the right to receive cash in an amount equal to $0.73, without interest and subject to any applicable withholding taxes (subject to certain terms and conditions set forth in the Merger Agreement).

20


Consummation of the Merger is subject to the satisfaction or waiver of customary closing conditions, including approval of the Merger Agreement by the Company’s stockholders. The transaction is expected to close during the fourth quarter of 2022.
For a summary of the proposed merger, see Note 13. Subsequent Events to the unaudited condensed consolidated financial statements included in Item 1 of Part I of this Form 10-Q and our Form 8-K filed with the SEC on July 28, 2022.
COVID-19
In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Similar to other companies, from the onset of the pandemic, we implemented measures to support the health and well-being of our employees, customers, partners and communities, including working remotely and operating our business in a fundamentally different way. We reevaluated our operating plans, causing some significant pivots in our growth initiatives, while also reducing costs and reallocating resources.
The COVID-19 pandemic and the resultant economic instability and financial market turmoil added complexity, uncertainty and risk to nearly all aspects of our business. We continue to assess our plans as the pandemic environment evolves and strive to operate our business as efficiently as possible. We are unable to fully predict the impacts that the COVID-19 pandemic, including the emergence of variants, such as the delta and omicron variants, will continue to have on our results from operations, financial condition, liquidity and cash flows for the fiscal year 2022 or beyond, due to the numerous uncertainties, including the duration and severity of the pandemic and ongoing containment measures. We will continue to monitor and evaluate the effects to our businesses and adjust our plans as needed.
Financial Results
As of June 30, 2022, we had $14.4 million in unrestricted cash and cash equivalents, compared to $27.1 million as of December 31, 2021. The 2022 decrease in cash and cash equivalents compared to the prior year end amount was primarily due to our ongoing cash used in operating activities, which totaled $11.4 million for the first six months of 2022.
Condensed consolidated results were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Total revenue$11,856 $14,561 $(2,705)(19)%$25,132 $30,449 $(5,317)(17)%
Cost of revenue2,705 3,572 (867)(24)%5,441 7,251 (1,810)(25)%
Gross profit9,151 10,989 (1,838)(17)%19,691 23,198 (3,507)(15)%
Gross margin77 %75 %78 %76 %
Operating expenses14,070 16,683 (2,613)(16)%29,567 35,087 (5,520)(16)%
Operating loss$(4,919)$(5,694)$775 14 %$(9,876)$(11,889)$2,013 17 %
In the second quarter of 2022, our total consolidated revenue decreased $2.7 million as compared with the prior-year period. The decrease was due to lower revenues in our Mobile Services and Games segments of $1.9 million, $1.2 million, respectively, offset in part by higher revenues in our Consumer Media segment of $0.4 million. See below for further information regarding fluctuations by segment.
Cost of revenue decreased by $0.9 million for the quarter ended June 30, 2022 as compared with the prior-year period, due to decreases in our Mobile Services, Games, and Consumer Media segments of $0.6 million, $0.3 million, and $0.1 million, respectively.
Operating expenses decreased by $2.6 million in the quarter ended June 30, 2022 as compared with the prior-year period. The decrease was primarily due to lower salaries and other people-related costs of $1.8 million, lower restructuring charges of $0.6 million, and lower marketing fees of $0.4 million.
For the six months ended June 30, 2022, our total consolidated revenue decreased $5.3 million as compared with the year-earlier period. The decrease was due primarily to lower revenues in our Games, Mobile Services, and Consumer Media segments of $2.3 million, $2.2 million and $0.8 million, respectively.
Cost of revenue decreased by $1.8 million for the six months ended June 30, 2022 as compared with the year-earlier period, primarily due to decreases in our Mobile Services, Games and Consumer Media segments of $1.0 million, $0.7 million, and $0.2 million respectively.
21


Operating expenses decreased by $5.5 million in the six months ended June 30, 2022 as compared with the year-earlier period. The decrease was due primarily to lower restructuring charges of $3.4 million, lower salaries and other people-related costs of $2.4 million, and lower marketing expenses of $0.9 million. These decreases were partially offset by the $1.0 million benefit in the six months ended June 30, 2021 related to the fair value adjustment of the contingent consideration liability that was settled in the second quarter of 2021. The decreases were also offset by higher professional fees of $0.3 million.
22


Segment Operating Results
Consumer Media
Consumer Media segment results of operations were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Revenue$2,499 $2,061 $438 21 %$4,610 $5,370 $(760)(14)%
Cost of revenue432 497 (65)(13)%820 975 (155)(16)%
Gross profit2,067 1,564 503 32 %3,790 4,395 (605)(14)%
Gross margin83 %76 %82 %82 %
Operating expenses1,397 2,332 (935)(40)%2,869 4,533 (1,664)(37)%
Operating income (loss)$670 $(768)$1,438 NM$921 $(138)$1,059 NM
Total Consumer Media revenue for the quarter ended June 30, 2022 increased $0.4 million as compared to the same quarter in 2021. The increase was due to higher software license revenues, offset in part by lower subscription service revenues, and lower product sales.
Software License
In the quarter ended June 30, 2022, the increase in software license revenue of $0.6 million was primarily due to a new contract effectuated in the current quarter.
Subscription Services
For our subscription services revenues, the $0.1 million decrease was primarily due to declines in our legacy subscription products, which we expect to continue.
Product Sales
The decrease in product sales of $0.2 million was primarily due to lower RealPlayer Plus sales during the first quarter of 2022.
Cost of revenue for the quarter ended June 30, 2022 decreased $0.1 million compared with the prior-year period, primarily due to reductions in salaries and other people-related expenses due to lower headcount.
Operating expenses for the quarter ended June 30, 2022 decreased $0.9 million as compared with the prior-year period, primarily due to Scener costs incurred in the prior-year period. Scener was deconsolidated from RealNetworks, Inc. as of June 30, 2021.
Total Consumer Media revenue for the six months ended June 30, 2022 decreased $0.8 million as compared to the same period in 2021. The decrease was due to lower software license revenues, lower subscription service revenues, and lower product sales.
Software License
For the six months ended June 30, 2022, the decrease in software license revenue of $0.3 million was due primarily to the timing of contract renewals.
Subscription Services
For our subscription services revenue, the $0.2 million decrease was primarily due to declines in our long-standing subscription products, which we expect to continue.
Product Sales
The decrease in product sales of $0.5 million was primarily due to lower RealPlayer Plus sales during the first six months of 2022.
Cost of revenue for the six months ended June 30, 2022 decreased $0.2 million compared with the year-earlier period. This was primarily due to reductions in people expenses due to lower headcount.
Operating expenses for the six months ended June 30, 2022 decreased $1.7 million as compared with the year-earlier period, primarily due to Scener costs incurred in the prior-year period.
23


Mobile Services
Mobile Services segment results of operations were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Revenue$4,457 $6,356 $(1,899)(30)%$10,097 $12,336 $(2,239)(18)%
Cost of revenue965 1,517 (552)(36)%2,010 3,009 (999)(33)%
Gross profit3,492 4,839 (1,347)(28)%8,087 9,327 (1,240)(13)%
Gross margin78 %76 %80 %76 %
Operating expenses6,510 6,332 178 %13,176 12,477 699 %
Operating loss$(3,018)$(1,493)$(1,525)(102)%$(5,089)$(3,150)$(1,939)(62)%
Total Mobile Services revenue decreased by $1.9 million in the quarter ended June 30, 2022 compared with the prior-year period. The revenue decrease was primarily due to lower software license revenues of $1.1 million and lower subscription services revenues of $0.8 million.
Software License
For our software license revenue, the decrease in revenue for the quarter ended June 30, 2022 as compared to the prior-year period was due to lower sales of our SAFR product of $0.9 million.
Subscription Services
The decline in our subscription service revenue of $0.8 million in the quarter ended June 30, 2022 as compared to the prior-year period was primarily due to lower revenues from our ring back tones business.
Cost of revenue decreased by $0.6 million in the quarter ended June 30, 2022 compared with the prior-year period, primarily due to reductions in salaries and other people-related costs due to lower headcount.
Operating expenses increased by $0.2 million for the quarter ended June 30, 2022 compared with the prior-year period primarily due to our AI-based growth initiatives.
Total Mobile Services revenue decreased by $2.2 million in the six months ended June 30, 2022 compared with the prior-year period. The revenue decrease was due to lower subscription services revenues of $1.3 million, and lower software license revenues of $0.9 million.
Software License
For our software license revenue, the decrease in revenue for the six months ended June 30, 2022 as compared to the prior-year period was due primarily to lower sales of our SAFR product of $0.7 million.
Subscription Services
The decline in our subscription service revenue of $1.3 million in the six months ended June 30, 2022 as compared to the prior-year period was due primarily to lower revenues from our ringback tones business of $0.8 million and ICM messaging platform business of $0.6 million, offset in part by higher revenues from our KONTXT messaging platform business of $0.2 million.
Cost of revenue decreased by $1.0 million in the six months ended June 30, 2022 compared with the prior-year period, due primarily to reductions in salaries and other people-related costs due to lower headcount.
Operating expenses increased $0.7 million for the six months ended June 30, 2022 compared with the year-earlier period primarily due to our AI-based growth initiatives.
24


Games
Games segment results of operations were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Revenue$4,900 $6,144 $(1,244)(20)%$10,425 $12,743 $(2,318)(18)%
Cost of revenue1,300 1,552 (252)(16)%2,595 3,257 (662)(20)%
Gross profit3,600 4,592 (992)(22)%7,830 9,486 (1,656)(17)%
Gross margin73 %75 %75 %74 %
Operating expenses3,826 4,849 (1,023)(21)%7,825 9,947 (2,122)(21)%
Operating income (loss)$(226)$(257)$31 12 %$$(461)$466 NM
Total Games revenue decreased by $1.2 million for the quarter ended June 30, 2022 as compared with the prior-year period primarily due to a decrease of $0.8 million in product sales revenue, and lower subscription service revenue of $0.3 million.
Subscription Services
Our subscription sales decreased $0.3 million as a result of fewer subscribers in the second quarter of 2022.
Product Sales
Our product sales decreased $0.8 million as a result of lower in-game purchases compared to the prior-year period.
Cost of revenue decreased $0.3 million in the quarter ended June 30, 2022 when compared to the prior-year period due to lower app store fees.
Operating expenses decreased $1.0 million in the quarter ended June 30, 2022 when compared with the prior-year period primarily due to lower marketing expenses of $0.5 million and lower salaries and other people-related costs due to lower headcount of $0.4 million.
Total Games revenue decreased by $2.3 million for the six months ended June 30, 2022 as compared with the prior-year period primarily due to a decrease of $1.6 million in product sales revenue, and lower subscription service revenue of $0.6 million.
Subscription Services
Our subscription sales decreased $0.6 million as a result of fewer subscribers during the six months ended June 30, 2022 compared to the prior year period.
Product Sales
Our product sales decreased $1.6 million as a result of lower in-game purchases for the six months ended June 30, 2022 compared to the prior-year period.
Cost of revenue decreased $0.7 million in the six months ended June 30, 2022 when compared to the prior year period due to lower app store fees.
Operating expenses decreased $2.1 million in the six months ended June 30, 2022 when compared with the prior-year period due primarily to lower people-related costs of $0.9 million, lower marketing expenses of $0.9 million and lower professional service fees of $0.4 million.
Corporate
Corporate results of operations were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Cost of revenue$$$33 %$16 $10 $60 %
Operating expenses2,337 3,170 (833)(26)%5,697 8,130 (2,433)(30)%
Operating loss$(2,345)$(3,176)$831 26 %$(5,713)$(8,140)$2,427 30 %
Operating expenses decreased by $0.8 million in the quarter ended June 30, 2022 compared with the prior-year period, due to lower salaries and other people-related costs of $0.7 million and lower restructuring costs of $0.6 million, offset in part by higher professional service fees of $0.6 million. The higher professional service fees are primarily due to the Company's
25


engagement of legal and financial advisors who assisted the special committee of our Board of Directors in evaluating the unsolicited, non-binding acquisition proposal to acquire the Company by Mr. Glaser (the "acquisition proposal").
Operating expenses decreased by $2.4 million for the six months ended June 30, 2022 compared with the year-earlier period, primarily due to lower restructuring costs of $3.4 million and salaries and benefits of $0.6 million. These decreases were partially offset by the $1.0 million benefit in the six months ended June 30, 2021 related to the fair value adjustment of the contingent consideration liability, which was settled in the second quarter of 2021. The decreases were also offset by higher professional service fees of $0.8 million, primarily due to the acquisition proposal.
Consolidated Operating Expenses
Our operating expenses consist primarily of salaries and related personnel costs including stock-based compensation, consulting fees associated with product development, sales commissions, professional service fees, advertising costs, changes in the fair value of the contingent consideration liability, and restructuring charges. Operating expenses were as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change% Change20222021$ Change% Change
Research and development$5,332 $6,330 $(998)(16)%$11,130 $12,568 $(1,438)(11)%
Sales and marketing4,502 5,259 (757)(14)%9,084 10,396 (1,312)(13)%
General and administrative4,071 4,376 (305)(7)%8,898 9,274 (376)(4)%
Fair value adjustments to contingent consideration liability— — — NM— (1,040)1,040 (100)%
Restructuring and other charges165 718 (553)(77)%455 3,889 (3,434)(88)%
Total consolidated operating expenses$14,070 $16,683 $(2,613)(16)%$29,567 $35,087 $(5,520)(16)%
Research and development expenses decreased by $1.0 million in the quarter ended June 30, 2022 as compared with the prior-year period, primarily due to lower salaries and other people-related costs.
Research and development expenses decreased $1.4 million for the six months ended June 30, 2022 as compared with the year-earlier period, primarily due to a reduction in salaries and other people related costs.
Sales and marketing expenses decreased by $0.8 million in the quarter ended June 30, 2022 as compared with the prior-year period, due to lower marketing expense of $0.4 million and lower professional service fees of $0.3 million.
Sales and marketing expenses decreased $1.3 million for the six months ended June 30, 2022 as compared with the year-earlier period, primarily due to lower marketing expenses of $0.8 million and a $0.6 million decrease in professional service fees.
General and administrative expenses decreased by $0.3 million in the quarter ended June 30, 2022 as compared with the prior-year period, primarily due to lower salaries and other people-related costs of $0.9 million, offset in part by higher professional service fees of $0.5 million. The higher professional fees are primarily due to the acquisition proposal.
General and administrative expenses decreased by $0.4 million for the six months ended June 30, 2022 as compared with the year-earlier period, primarily due to lower people-related costs of $1.1 million, partially offset by higher professional service fees of $0.7 million. The higher professional fees are primarily due to the acquisition proposal.
The fair value adjustment to the contingent consideration liability was a $1.0 million benefit in the six months ended June 30, 2021. This liability was settled in the second quarter of 2021.
Restructuring and other charges consist of costs associated with the ongoing reorganization of our business operations and expense re-alignment efforts. For additional details on these charges, see Note 8. Restructuring and Other Charges.
26


Other Income (Expense)
Other income (expense), net was as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 20222021$ Change20222021$ Change
Interest expense$(22)$(24)$$(44)$(119)$75 
Interest income— 14 20 (6)
Loss on equity and other investments, net(410)(569)159 (599)(4,841)4,242 
Gain on forgiveness of Paycheck Protection Program loan— 2,897 (2,897)— 2,897 (2,897)
Other income, net268 1,916 (1,648)287 2,020 (1,733)
Total other income (expense), net$(157)$4,227 $(4,384)$(342)$(23)$(319)
For the quarter and six months ended June 30, 2022, the Loss on equity and other investments, net, was $0.4 million and $0.6 million, respectively. These amounts are related to Scener as further discussed in Note 12. Related Party Transactions. The $4.8 million Loss on equity and other investments, net, for the six months ended June 30, 2021 reflects unrealized losses on equity securities for the shares acquired from the sale of Napster in December 2020. These shares were acquired by a third-party in the first quarter of 2022.
On June 30, 2021, we deconsolidated Scener, previously a consolidated subsidiary of RealNetworks, and recognized a non-cash gain of $2.0 million within Other income, net on the condensed consolidated statement of operations. The remaining fluctuations in Other income (expense), net primarily relates to foreign exchange gains and losses.

Income Taxes
We recognized income tax expense of $0.1 million for the quarter ended June 30, 2022 related to U.S. and foreign income taxes. For the six months ended June 30, 2022 and 2021, income tax expense was $0.1 million.
As of June 30, 2022, RealNetworks has $0.7 million in uncertain tax positions.
The majority of our tax expense is due to income in our foreign jurisdictions. In addition, we have not benefited from losses in the U.S. and certain foreign jurisdictions as of the second quarter of 2022. We generate income in a number of foreign jurisdictions, some of which have higher or lower tax rates relative to the U.S. federal statutory rate. Our tax expense could fluctuate significantly on a quarterly basis to the extent income is less than anticipated in countries with lower statutory tax rates and more than anticipated in countries with higher statutory tax rates. For the quarter and six months ended June 30, 2022, decreases in tax expense from income generated in foreign jurisdictions with lower tax rates in comparison to the U.S. federal statutory rate were offset by increases in tax expense from income generated in foreign jurisdictions having comparable, or higher tax rates in comparison to the U.S. federal statutory rate. The effect of differences in foreign tax rates on the Company's tax expense for the quarter ended June 30, 2022 was minimal.
We file numerous consolidated and separate income tax returns in the U.S., including federal, state and local returns, as well as in foreign jurisdictions. With few exceptions, we are no longer subject to United States federal income tax examinations for tax years prior to 2013 or state, local or foreign income tax examinations for years prior to 1993. We are currently under audit by various states and foreign jurisdictions for certain tax years subsequent to 1993.
New Accounting Pronouncements
See Note 2. Recent Accounting Pronouncements, to the unaudited condensed consolidated financial statements included in Item 1 of Part I of this 10-Q.
Liquidity and Capital Resources
The following summarizes working capital, excluding cash and cash equivalents, cash and cash equivalents, and restricted cash equivalents (in thousands):
June 30, 2022December 31, 2021
Working capital, excluding cash and cash equivalents$(2,379)$(3,952)
Cash and cash equivalents14,352 27,109 
Restricted cash equivalents1,630 1,630 
Cash and cash equivalents decreased from December 31, 2021 primarily due to cash used in operating activities, which totaled $11.4 million in the first six months of 2022.
27


As of June 30, 2022, approximately $5.5 million of the $14.4 million of cash and cash equivalents was held by our foreign subsidiaries outside the U.S.
The following summarizes cash flow activity (in thousands):
 Six Months Ended June 30,
 20222021
Cash used in operating activities$(11,420)$(10,905)
Cash used in investing activities(756)(967)
Cash provided by (used in) financing activities(22)18,031 
Cash used in operating activities was $0.5 million higher in the six months ended June 30, 2022 as compared to the same period in 2021, due primarily to a higher amount of incremental cash used to fund the net change in working capital.
Cash used by investing activities for the six months ended June 30, 2022 included fixed asset purchases of $0.2 million. Also, for the six months ended June 30, 2022, cash used by investing activities included an investment of $0.6 million into Scener in exchange for additional preferred stock. Since its inception, Scener has continued to record operating losses. See Note 12. Related Party Transactions for additional information about Scener.
Cash used by investing activities for the six months ended June 30, 2021 consisted of fixed asset purchases of $0.1 million. Also, for the six months ended June 30, 2021, cash used by investing activities included the impact of the deconsolidation of Scener.
Cash used in financing activities for the six months ended June 30, 2022 was insignificant. Cash provided by financing activities for the six months ended June 30, 2021 was $18.0 million. This cash inflow was due to the net proceeds from the April 2021 equity offering of $20.1 million and $0.4 million issuance of common stock related to exercising of stock options, net of tax payments for shares withheld upon vesting of restricted stock, partially offset by the $2.5 million cash payment for settlement of the contingent consideration liability.
Two customers accounted for more than 10% of trade accounts receivable as of June 30, 2022, with the customers accounting for 22% and 10% each. One customer accounted for more than 10% of trade accounts receivable at December 31, 2021, with the customer accounting for 23% of trade accounts receivable. Two customers accounted for 27% of consolidated revenue, or $6.9 million, during the six months ended June 30, 2022. Three customers accounted for 38% of consolidated revenue, or $11.4 million, during the six months ended June 30, 2021.
While we currently have no planned significant capital expenditures for the remainder of 2022 other than those in the ordinary course of business, we do have contractual commitments for future payments related to office leases.
RealNetworks is a party to a Loan Agreement with a third-party financial institution for a revolving line of credit, as discussed in Note 7. Debt. Under the Loan Agreement, as amended, borrowings may not exceed $6.5 million and are reduced by a $0.4 million standby letter of credit entered into with the bank in connection with certain lease agreements. The borrowing base for the Revolver is comprised of eligible accounts receivable and direct to consumer deposits. At June 30, 2022, we had no outstanding draws on the Revolver. The Revolver matured August 1, 2022. The Company is currently in negotiations to extend or replace the Revolver with a comparable facility.
We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. However, our assessment is subject to inherent risks and uncertainties. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months of the date of this filing.
We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties. Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.
For our anticipated cash needs for working capital and capital expenditures beyond the next 12 months, we may seek to raise additional funds through public or private equity financing, or through other sources such as a new credit facility, or the renewal of the Revolver. Such sources of funding may or may not be available to us on commercially reasonable terms. The sale of additional equity securities could result in dilution to our shareholders. In addition, in the future, we may enter into cash or stock acquisition transactions or other strategic transactions that could reduce cash available to fund our operations or result in dilution to shareholders.
Critical Accounting Policies and Estimates
28


The preparation of our financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reported period. Our critical accounting estimates are discussed in Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations" section of our annual report on Form 10-K for the year ended December 31, 2021.
Due to the coronavirus pandemic, there has been uncertainty and disruption in the global economy and financial markets. We are not aware of any specific event or circumstance that would require updates to our estimates or judgments or require us to revise the carrying value of our assets or liabilities. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Item 3.   Quantitative and Qualitative Disclosures About Market Risk
The following discussion about our market risk involves forward-looking statements. All statements that do not relate to matters of historical fact should be considered forward-looking statements. Actual results could differ materially from those projected in any forward-looking statements.
Interest Rate Risk. Our exposure to interest rate risk from changes in market interest rates relates primarily to RealNetworks' revolving line of credit. RealNetworks' borrowing arrangement has floating rate interest payments and thus has a degree of interest rate risk, if interest rates increase. Based on the available balance, a hypothetical 10% increase/decrease in interest rates would not increase/decrease our annual interest expense or cash flows by more than a nominal amount.
Foreign Currency Risk. We conduct business internationally in several currencies and thus are exposed to adverse movements in foreign currency exchange rates.
Our exposure to foreign exchange rate fluctuations arise in part from: (1) translation of the financial results of foreign subsidiaries into U.S. dollars in consolidation; (2) the remeasurement of non-functional currency assets, liabilities and intercompany balances into U.S. dollars for financial reporting purposes; and (3) non-U.S. dollar denominated sales to foreign customers.
Our foreign currency risk management program reduces, but does not entirely eliminate, the impact of currency exchange rate movements. For our foreign operations, the majority of our revenues and expenses are denominated in other currencies, such as the euro. We currently do not actively hedge our foreign currency exposures and are therefore subject to the risk of exchange rate fluctuations.
A hypothetical 10% increase or decrease in those currencies relative to the U.S. dollar as of June 30, 2022 would not result in a material impact on our financial position, results of operations or cash flows.
Item 4.   Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Based upon that evaluation, our chief executive officer and chief financial officer concluded that, as of June 30, 2022, our disclosure controls and procedures were effective.
(b) Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as such term is defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the second quarter of 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION
29


Item 1.   Legal Proceedings
See Note 10. Commitments and Contingencies, to the unaudited condensed consolidated financial statements included in Item 1 of Part I of this Form 10-Q.

Item 1A.   Risk Factors
You should carefully consider the risks described below together with all of the other information included in this Form 10-Q. The risks and uncertainties described below are not the only ones facing our company. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. If any of the following risks actually occurs, our business, financial condition or operating results, and the trading price of our common stock, could be materially harmed.
Risks Related to the COVID-19 Pandemic
Our operating plans and financial condition have been adversely affected by the various impacts of the COVID-19 pandemic, and we expect to experience continued adverse effects in future periods in connection with the ongoing public health and safety, governmental, and economic implications.
In March 2020, the World Health Organization declared the outbreak of the novel coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout 2020, across the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus initially caused significant turmoil to the global economy and financial markets. To address the public health and safety concerns, we took steps to support the health and well-being of our employees, customers, partners and communities, including working remotely and learning to operate our businesses in a fundamentally different way.
To date, we have had to change certain strategy and product plans in order to address implications of the pandemic to our businesses, in particular, to our growth initiatives. Although forced to furlough some employees in the early days of the pandemic, we were able to bring those employees back to work during the second quarter of 2020. We also reduced expenditures throughout 2020 in an effort to efficiently manage our businesses in the restricted and uncertain climate. We continue to face risk, however, related to fixed facilities costs given the uncertain post-pandemic future of the use of physical office space. In addition, the initial turmoil in financial markets contributed to significant downward pressure on our stock price early in the pandemic. In the ongoing remote work environment, we also face continued challenges in marketing new products, which in the past have relied on the intangible benefits of an in-person demo and sales experience. We cannot provide assurance that the actions we have taken will be sufficient, or that conditions will improve as the pandemic, including the emergence of variants of COVID-19 such as the delta and omicron variants, and reactions thereto, continue to evolve. Public health officials and medical professionals have warned that COVID-19 cases may continue to spike. It is unclear how long any resurgence will last, how severe it will be, and what safety measures governments will impose in response to it.
The COVID-19 pandemic and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our business. We are unable to fully predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows for fiscal year 2022 or beyond.
Risks Related to our Strategy
Our growth initiatives could take longer than planned, be unsuccessful, or deplete our cash resources, any of which would have a material adverse effect on the performance of our businesses and financial results, and could cause us to pursue additional debt or other funding sources.
In recent years, we have developed new products and technologies, and funded initiatives, intended to create growth in our businesses, while simultaneously taking steps to reduce costs and increase profitability. These growth initiatives have impacted all segments of our organization, requiring us to allocate limited resources among our diverse business units. Our financial sustainability is largely dependent on the success of our growth initiatives, and there are many risks to that success, some of which are internal to our company, including our ability to develop and monetize our products and services, and some of which are externally driven and outside of our control, such as the potential impact of macroeconomic pressures, including high inflation rates and supply chain interruptions, and global pandemics. In addition, progress with our growth initiatives was and may continue to be negatively impacted by various reactions to the global outbreak of the coronavirus that causes COVID-19, such as travel restrictions, community lockdowns, tightening of corporate budgets, reduction in consumer confidence, and instability in financial markets. We cannot predict the duration or severity of these reactions or impacts to our business and, if prolonged, our cash reserves may prove insufficient, requiring us to pursue additional debt or other funding sources.
30


Given the ambitious and significant nature of our growth initiatives, there is substantial risk that we may be unsuccessful in implementing our plans in a timely manner, our cash reserves may be depleted or insufficient to fully implement our plans, our growth initiatives may not gain adequate momentum, or the combination of our growth initiatives and cost reductions may not prove to be profitable. Moreover, our acceptance of outside funding for any of our growth businesses, such as our April 2021 public offering, exposes us to new risks and potential liabilities, including possible payment obligations and securities liability. Our business would suffer, and our operational results and financial outlook would be negatively impacted to a significant degree, in the event that any of our growth initiatives fail.
In August 2019, RealNetworks and Napster entered into a loan agreement with a third-party financial institution. Following the December 2020 sale of Napster to MelodyVR Group PLC, the loan agreement was amended to remove Napster as a co-borrower and, among other modifications, to reduce the amount available under the revolving line of credit to a maximum of $6.5 million. The loan agreement, as amended, contains customary covenants, including financial covenants, minimum EBITDA levels, and maintaining a minimum unrestricted cash balance. We have not had a debt facility in our recent past, therefore the entry into this facility introduced new risks to the company, including the risk that constraints around covenants may lead to less flexibility in operational decision making, the risk of default and various implications thereof, and the potential increase in liabilities on our balance sheet in the event that we draw down the line of credit. The Revolver matured August 1, 2022. The Company is currently in negotiations to extend or replace the Revolver with a comparable facility. There is no guarantee that the Company and the third-party financial institution will be able to reach mutually agreeable terms of the extension or replacement.
In April 2020, following an assessment of eligibility and upon approval by our Board of Directors, RealNetworks issued a promissory note in the principal amount of $2.9 million pursuant to the Paycheck Protection Program, or PPP, of the CARES Act. RealNetworks applied for forgiveness of its PPP loan in January 2021, and received notice that the PPP loan was forgiven in June 2021.
The inability to obtain additional debt, whether through draws on the revolving line of credit, if extended, or through a new debt facility, or the need to raise funds through other means, could negatively impact our liquidity and ability to invest in our growth initiatives. Moreover, we could be compelled to consider funding that would impact our governance structure. Our pursuit of debt or other sources of liquidity could impair our financial results and stock price.
We need to successfully monetize our new products and services in order to sustain and grow our businesses, and manage our cash resources.
In order to sustain our current level of business and to implement our growth initiatives, we must successfully monetize our new products and services, including through existing and new relationships with distribution partners, establishing new sales channels, and managing new supply chains. Our digital media products and services must be attractive and useful to distribution partners and end users. The successful acceptance and monetization of these products and services, therefore, is subject to unpredictable and volatile factors beyond our control, including end-user preferences, competing products and services, the rapid pace of change in the market, the effectiveness of our distribution channels, macro-economic conditions, and significant global crises. Any failure by us to timely and accurately anticipate consumers’ changing needs and preferences, emerging technological trends and data privacy norms, or changes in the competitive or regulatory landscape for our products and services could result in a failure to monetize our new products or the loss of market opportunities, both of which we have experienced at various times in our past.
Our growth initiatives are highly dependent on the performance of mobile telecommunications carriers, distributors, and resellers. We distribute our messaging platform services, such as KONTXT, through a limited number of mobile telecommunications carriers. Our SAFR sales channel includes distributors and resellers, as well as sales directly to end users. The financial condition, performance, and demand of our products and services through these mobile telecommunications carriers, distributors, and resellers could deteriorate, weakening our ability to sell our products and services, causing a material negative impact on our financial results. Furthermore, the growth of our SAFR business is inherently uneven and the timing of signing contracts and revenue recognition for SAFR can result in highly variable results over time, making it difficult to predict future results.
Moreover, in order to grow our new businesses, we must make long-term investments, develop or obtain appropriate intellectual property and commit significant resources before knowing whether the products and services that we are developing or have introduced will meet the demands of the relevant market. As we have experienced, we may not realize a sufficient return, or may experience losses, on these investments. If this happens, it could cause further strain on our limited cash resources and negatively affect our ability to pursue other needed growth or strategic opportunities.
Sustaining and growing our businesses, and managing our cash resources, are subject to these risks inherent in developing, distributing and monetizing our new products and services. Our failure to manage these risks could further impair our operations and financial results to a material degree, and could cause an unsustainable depletion of our cash resources.
Our businesses, including in connection with our growth initiatives, face substantial competitive challenges that may impair our success, thus negatively impacting our future growth.
31


Our digital media products and services, including both longstanding and new products/services, some of which are central to our growth initiatives, face a wide variety of competitors, many of which have longer operating histories, greater name or brand recognition, deeper and more expansive market penetration, more employees, and significantly greater resources than we do. In addition, current and potential competitors may include relatively new businesses that develop or use innovative technologies, products or features that could disrupt the market for technologies, products or features that we currently develop and market or seek to develop and market. In attempting to compete with any or all of these competitors, we may experience, as we have in the past, some or all of the following consequences, any of which would adversely affect our operating results and the trading price of our stock:
reduced prices or margins;
loss of current and potential customers, or partners and potential partners who distribute our products and services or who provide content that we distribute to our customers;
changes to our products, services, technologies, licenses or business practices or strategies;
lengthened sales cycles;
inability to meet demands for more rapid sales or development cycles;
industry-wide changes in content distribution to customers or in trends in consumer consumption of digital media products and services;
pressure to prematurely release products or product enhancements; or
degradation in our stature or reputation in the market, including due to adverse publicity.
Our Consumer Media technologies for media playback and production (RealPlayer, RealMedia VB and RealMedia HD) compete with alternative media playback technologies and audio and video content formats that have obtained broad market penetration. RealMedia VB and RealMedia HD are codecs, technology that enables compression and decompression of the media content in a (usually proprietary) format. We license our codec technology primarily to computer, smartphone and other mobile device manufacturers, and also to other partners that can support our efforts to build a strong ecosystem, like content providers and integrated circuit developers. To compete effectively, codec technologies must appeal to, and be adopted for use by, a wide range of parties: producers and providers of media content, consumers of media content, and device manufacturers who pre-load codec technologies onto their devices. Our ability to sustain or grow this business, which has recently experienced downward pressure, is dependent on the successful promotion and adoption of our codec technologies to a wide and diverse target market, which is a complex and highly uncertain undertaking. If we are unable to compete successfully, our Consumer Media business could decline as it has in the recent past or on a more accelerated basis.
The market for our Mobile Services business is highly competitive and continues to rapidly evolve. Our SaaS services face competition from a proliferation of applications and services, many of which carriers can deploy or offer to their subscribers, or which consumers can acquire independently of their carrier. We expect pricing pressure in this business to continue to materially impact our operating results in this business. Our Mobile Services growth initiatives compete with a wide variety of companies, as small startups and well established, heavily resourced global companies race to develop AI-based technologies and launch products in the computer vision market. The success of these initiatives is highly dependent on our ability to differentiate our product offering within this highly competitive environment.
The branded services in our Games business compete with other developers, aggregators and distributors of mobile, online, and downloadable games. Our competitors vary in size and capabilities, some of which have high volume distribution channels and greater financial resources than we do; while others may be smaller and more able to quickly or efficiently adjust to market conditions. We also face significant price competition in the casual games market, as our competitors increasingly focus on free-to-play games or reduce prices more aggressively. We expect competition to continue to intensify in this market. Our games development studios compete primarily with other developers of mobile, online, and downloadable games, and must continue to develop popular and high-quality game titles. Our Games business must also continue to execute on opportunities to expand the play of our games on a variety of non-PC platforms, including mobile, in order to maintain our competitive position and to grow the business. Moreover, continued growth in our Games business is in part dependent on the availability of funds to invest in marketing, which availability cannot be assured.
Issues with the use of artificial intelligence, or AI, in our offerings could result in reputational harm or liability.
Certain of our growth initiatives are centered around AI-based products and solutions, of which our two main products are SAFR and KONTXT, and we expect these initiatives to comprise an increasing percentage of our go-forward business. As with many disruptive innovations, AI presents risks and challenges that could affect its adoption, and therefore our business. AI algorithms may be flawed. Datasets may be insufficient or contain biased information. Any inappropriate or controversial data practices by us, our distribution network, our end users, or others could impair the acceptance of AI solutions. These deficiencies could undermine the decisions, predictions, or analysis AI applications produce, subjecting us to competitive harm, legal liability, and brand or reputational harm. If we enable or offer AI solutions that are controversial because of their impact on privacy, employment, or other social issues, we may experience brand or reputational harm. Potential government regulation related to AI ethics may also increase the burden and cost of research and development in this area, subjecting us to brand or reputational harm, competitive harm or legal liability.
32


Risks Related to our Operations
The distribution and license of our technology products and services are governed by contracts with third parties, the terms of which subject us to significant risks that could negatively impact our revenue, expenses and assumption of liability related to such contracts.
In our Consumer Media and Mobile Services segments, we distribute and license most of our technology products and services pursuant to contracts with third parties, such as mobile carriers and their partners, online service providers, and OEMs and device manufacturers, many of whom may have stronger negotiating leverage due to their size and reach. These contracts govern the calculation of revenue generated and expenses incurred, how we recognize revenue and expenses in our financial statements, and the allocation of risk and liabilities arising from the product or service or distribution thereof. Terms impacting revenue, over which we may have limited if any control, may involve revenue sharing arrangements, end user pricing, usage levels, and exclusivity, all of which significantly affect the level of revenue that we may realize from the relationship. Moreover, contract terms around marketing and promotion of our products and other expense allocation could result in us bearing higher expenses or achieving weaker performance than we had anticipated from the relationship.
In addition, although our contracts with third parties are typically for a fixed duration, they could be terminated early; and they may be renegotiated on less favorable terms or may not be renewed at all by the other party. We must, therefore, seek additional contracts with third parties on an ongoing basis to sustain and grow our business. We expect to face continuing and increased competition for the technology products and services we provide, and there is no assurance that the parties with which we currently have contracts will continue or extend current contracts on the same or more favorable terms, or that we will obtain alternative or additional contracts for our technology products and services. As we have experienced over the past several years relating to our technology sales in China, the further loss of existing contracts, the failure to enter new contracts, or the deterioration of customer creditworthiness or the terms in our contracts with third parties could continue to materially harm our operating results, financial condition, and cash flow.
Nearly all of our contracts in which we provide to another party services or rights to use our technology include some form of obligation by us to indemnify the other party for certain liabilities and losses incurred by them, including liabilities resulting from third party claims for damages that arise out of the use of our technology. These indemnification terms provide us with certain procedural safeguards, including the right to control the defense of the indemnified party. We have in the past incurred costs to defend and settle such claims. Claims against which we may be obligated to defend others pursuant to our contracts could in the future result in payments that could materially harm our business and financial results.
In our SAFR business we have contracted with the U.S. Government through the Small Business Innovation Research (SBIR) program. This subjects us to certain contracting rules, standards, and audits. If we fail to meet our obligations under such government contracts, we could face civil or criminal penalties, or administrative sanctions including suspension or debarment from future government business, termination of contract, refunding or suspension of payments, forfeiture of profits or payment of fines. In addition, future federal contracts may be subject to increased contracting rules, standards, and audits which could have an adverse impact on our operating results if we fail to meet these obligations.
In our Games segment, we rely on third-party platforms to distribute our games and collect revenue from players. We are subject to the standard terms and conditions that these platform providers have for application developers, which govern the content, promotion, distribution, operation of games and other applications on their platforms, as well as the terms of the payment processing services provided by the platforms, and which the platform providers can change unilaterally on short notice or without notice. If our platform providers do not perform their obligations in accordance with our platform agreements, our operations and financial condition could be adversely impacted.
Our operating results are difficult to predict and may fluctuate, which may contribute to weakness or volatility in our stock price.
The trading price for our common stock has been in steady decline for many years, though, particularly more recently, has also been vulnerable to significant volatility caused by general market conditions or unusual stock-specific trading activity. There can be no assurance that our common stock will not experience additional, and potentially more significant, volatility in the future caused by unpredictable external factors, including due to the broad range of causes described in these risk factors. In addition, as a result of the rapidly changing markets in which we compete, and restructuring, impairment and other one-time events specific to us or our consumers, our operating results may fluctuate or decline from period to period, which may contribute to weakness or volatility in our stock price. For example, the timing of contract signing and the rules for revenue recognition in our SAFR business produce results that are inherently variable and difficult to predict. Our results from this business are likely to be volatile and may not reflect a steady pace of growth, which could result in fluctuations in our stock price. Moreover, the general difficulty in forecasting our operating results and identifying meaningful performance metrics, especially when factoring in our growth initiatives, could result in actual results that differ materially from expected results, our published guidance, or analyst expectations, again causing weakness and volatility in our stock price and/or the trading volume of our shares. Compounding these internal factors are external factors, such as the significant instability in global financial markets experienced during the COVID-19 pandemic, that will impact our operating results and stock price, potentially driving
33


our stock price to record lows as occurred in 2020 or to significant activity levels as occurred in early 2021. More recently, inflation rates in the U.S. have increased to levels not seen in several years, which may result in decreased demand for our products and services, increases in our operating costs including our labor costs, constrained credit and liquidity, reduced government spending and volatility in financial markets. The Federal Reserve has raised, and may again raise, interest rates in response to concerns over inflation risk. The global economy has slowed in recent periods, and the recent interest rate increases may result in further economic slowdowns, which could negatively affect our business and operating results.
The difficulty in forecasting our operating results may also cause over- or under-investment in certain growth initiatives, as such investment is often planned based on expected financial results, thus causing more severe fluctuations in operating results and, likely, further volatility in our stock price.
Further, because our common stock is listed on the Nasdaq Global Select Market, we must meet Nasdaq's continued listing requirements, in particular, financial requirements that include maintaining a minimum bid price of at least $1.00. On February 18, 2022, the Company received a letter from the Listing Qualifications Department of the Nasdaq Global Market indicating that, based upon the closing bid price of our common stock for the 30 consecutive business day period from January 4, 2022 through February 15, 2022, we did not meet the minimum bid price of $1.00 per share required for continued listing on Nasdaq. We have a compliance period of 180 calendar days ending August 17, 2022 in which to regain compliance. In order to regain compliance with Nasdaq’s minimum bid price requirement, our common stock must maintain a minimum closing bid price of $1.00 for at least ten consecutive business days prior to August 17, 2022.
The letter has no immediate impact on the listing of our common stock, which will continue to be listed and traded on Nasdaq during the 180-day compliance period. Our Board of Directors is considering the implementation of various measures intended to support compliance. In the event that we do not regain compliance by this date, we may be eligible for a second compliance period pursuant to Nasdaq’s rules.
Although we expect to restore our compliance with the listing requirements, we can provide no assurance that any action taken by us would be successful, or that any such action would stabilize the market price or improve the liquidity of our common stock. Should a delisting occur, a shareholder would likely find it significantly more difficult to dispose of our common stock, or to obtain accurate quotations as to the value of our common stock, and our ability to raise future capital through the sale of our common stock could be severely limited.
Any impairment to our goodwill, definite-lived, and right-of-use operating lease assets could result in a material charge to our earnings.
In accordance with GAAP, we test goodwill for possible impairment on an annual basis or more frequently in the event of certain indications of possible impairment. We review definite-lived and operating lease assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. These events or circumstances could include a significant change in the business climate, including a significant sustained decline in a reporting unit’s fair value, changes in our operating plans and forecasts, legal factors, operating performance indicators, competition, sale or disposition of a significant portion of our business, a significant sustained decline in our market capitalization and other factors. If we were to determine that an impairment had occurred, we would be required to record an impairment charge, which could have a material negative, and unanticipated, impact on our financial results.
Continued loss of revenue from our subscription services is likely to cause further harm to our operating results.
Our operating results have been and will continue to be adversely impacted by the loss of subscription revenue related to our more traditional products and services. Subscribers cancel their subscriptions to our services for many reasons, including a perception that they do not use the services sufficiently or that the service does not provide enough value, a lack of attractive or exclusive content generally or as compared with competitive service offerings, or because customer service issues are not satisfactorily resolved. Revenue from our SuperPass subscription service, for example, has continued to decline over several periods, due to changes in consumer preferences and changes on our part to focus on other products and services we offer, and we expect this trend to continue.
Given our declining revenue and operating losses, including the COVID-19 pandemic and related impacts to global financial markets, management has concluded that substantial doubt exists concerning our ability to continue as a going concern.
Our unrestricted cash and cash equivalents balance at June 30, 2022 was $14.4 million, $5.5 million of which was held by our foreign subsidiaries, and our operating loss for the six months ended June 30, 2022 was $9.9 million. Due to our history of declining revenue and operating losses, as well as our near-term expectations of net negative cash flows from operating activities, including the COVID-19 pandemic and the impacts to global financial markets, management has concluded that substantial doubt is deemed to exist about the company’s ability to continue as a going concern through the next 12 months. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern. Our ability to continue as a going concern will require us to improve cash flow by implementing some combination of the following: reduce operating expenses; improve working capital; sell businesses, product lines or assets; effectuate strategic alliances; efficiently repatriate cash; or obtain outside investment. Our limited cash resources and our potential inability to
34


continue as a going concern may materially adversely affect our share price, inhibit our ability to obtain outside investment or strategic alliances.
Difficulty recruiting and retaining key personnel could significantly impair our operations or jeopardize our ability to meet our growth objectives.
Our success depends substantially on the contributions and abilities of certain key personnel, and we cannot provide assurance that we will be able to retain them in the near term or recruit them in the future. In 2020, we experienced a significant level of executive turnover, as we have experienced in the past and could experience in the future, which could impact our ability to retain key personnel. Also, qualified individuals are in high demand and competition for such qualified personnel in our industry, particularly engineering talent, is extremely intense, and we may incur significant costs to attract or retain them. Changes in immigration or other policies in the U.S. or other jurisdictions that make it more difficult to hire and retain key talent, or to assign individuals to any of our locations as needed to meet business needs, could adversely affect our ability to attract key talent or deploy individuals as needed, and thereby adversely affect our business and financial results. Further, the increased availability of work-from-home arrangements by other organizations in the competing environment primarily driven by the COVID-19 pandemic, repeated restructuring of our businesses and related cost-reduction efforts, as well as declines and volatility in our stock price, may cause instability in our workforce that will make it more difficult to retain and recruit key personnel. Given these factors, there can be no assurance that we will be able to attract and retain the key personnel necessary to sustain our business or support future growth.
Acquisitions and divestitures involve costs and risks that could harm our business and impair our ability to realize potential benefits from these transactions.
As part of our business strategy, we have acquired and sold technologies and businesses in the past and expect that we will continue to do so in the future. The failure to adequately manage transaction costs and address the financial, legal and operational risks raised by acquisitions and divestitures of technology and businesses could harm our business and prevent us from realizing the benefits of these transactions. In addition, we may identify and acquire target companies, but those companies may not be complementary to our current operations and may not leverage our existing infrastructure or operational experience, which may increase the risks associated with completing acquisitions.
For example, our January 18, 2019 acquisition of a controlling interest in Napster represented a significant acquisition for RealNetworks. To effectuate the acquisition and incorporate Napster's financial results into our financial statements, we incurred significant transaction-related costs throughout fiscal year 2019 and early in 2020. Moreover, the 2020 sale of our Napster stake in connection with the merger of Napster and MelodyVR resulted in further significant transaction-related expenses, certain ongoing indemnification obligations, and the payment of a portion of proceeds to a third party.
Transaction-related costs and financial risks related to completed and potential future purchase or sale transactions may harm our financial position, reported operating results, or stock price. Previous acquisitions have resulted in significant expenses, including amortization of purchased technology, amortization of acquired identifiable intangible assets and incurring charges for the impairment of goodwill and other intangible assets, which are reflected in our operating expenses. New acquisitions and any potential additional future impairment of the value of purchased assets, including goodwill, could have a material negative impact on our future operating results. In compliance with GAAP, we evaluate these assets for impairment at least annually. Factors that may be considered a change in circumstances, indicating that our goodwill or definite-lived assets may not be recoverable, include reduced future revenue and cash flow estimates due to changes in our forecasts, and unfavorable changes to valuation multiples and discount rates due to changes in the market. If we were to conclude that any of these assets were impaired, we would have to recognize an impairment charge that could materially impact our financial results.
Purchase and sale transactions also involve operational risks that could harm our existing operations or prevent realization of anticipated benefits from a transaction. These operational risks include:
•    difficulties and expenses in assimilating the operations, products, technology, information systems, and/or personnel of the acquired company;
•    retaining key management or employees of the acquired company;
•    entrance into unfamiliar markets, industry segments, or types of businesses;
•    operating, managing and integrating acquired businesses in remote locations or in countries in which we have little or no prior experience;
•    diversion of management time and other resources from existing operations;
•    impairment of relationships with employees, affiliates, advertisers or content providers of our business or acquired business;
•    assumption of known and unknown liabilities of the acquired company, including intellectual property claims; and
•    potential impacts to our system of internal controls and disclosure controls and procedures.
35


Risks Related to Regulations and Other External Factors
Government regulation of the Internet, computer vision and facial recognition technologies, AI and other related technologies exposes us to regulatory risks and unfavorable developments resulting from any changes in the regulatory landscape or in the industry or broader market conditions in which RealNetworks operates.
We are subject to regulations and laws specific to the marketing, sale and delivery of goods and services. These laws and regulations, which continue to evolve, cover taxation, user privacy, data collection and protection, cybersecurity, copyrights, electronic contracts, sales procedures, automatic subscription renewals, credit card processing procedures, consumer protections, digital games distribution, AI technologies and services, broadband Internet access, and content restrictions. We cannot guarantee that we have been or will be fully compliant in every jurisdiction, as it is not entirely clear how existing laws and regulations governing issues such as privacy, data protection, taxation and consumer protection apply or will be enforced with respect to the products and services we sell. Moreover, as Internet commerce continues to evolve, increasing regulation and/or enforcement efforts by federal, state and foreign agencies and the prospects for private litigation claims related to our data collection, privacy policies or other e-commerce practices become more likely. In addition, the adoption of any laws or regulations or the imposition of other legal requirements that adversely affect our ability to market, sell, and deliver our products and services could decrease our ability to offer or customer demand for our service offerings, resulting in lower revenue. Moreover, both in the U.S. and worldwide, obligations relating to privacy, data protection, and cybersecurity are rapidly evolving. Certain jurisdictions have and more jurisdictions may impose stricter laws relating to privacy, data protection or cybersecurity that may impact accepted business practices and impose obligations that may conflict with each other or may conflict with our policies, practices, or features of our products and services. For example, the European Union adopted the General Data Protection Regulation, or GDPR, effective as of May 2018 regarding the collecting, handling, and storage of personal data, and California has adopted the California Consumer Privacy Act of 2018 and will substantially expand privacy protection when the California Privacy Rights Act of 2020 goes into effect on January 1, 2023. We cannot provide assurance that the changes that we have adopted to our business practices will be compliant or that new compliance frameworks such as these or other obligations relating to privacy, data protection, or cybersecurity will not require us to modify our policies, practices, or features of our goods or services, results in claims, complaints, or demands of private parties or investigations, other proceedings by regulatory authorities, or fines or other liabilities, or otherwise have a negative impact on our financial results.
In addition, through the operation of our SAFR product, we are subject to regulations and laws generally and specifically applicable to the provision of facial recognition technology. New laws and regulations are under discussion and those that exist are untested, thus we cannot guarantee that we have been or will be fully compliant in every jurisdiction. Moreover, the voluntary development of norms, standards, and best practices by companies providing facial recognition and similar technology could require modifications to our technology or practices that may be costly or incompatible with our financial model.
In the future, and as we pursue further sales of our SAFR product to governmental agencies, regulations, or changes in laws and regulations or their existing interpretations or applications, could require us to further change our business practices, raise compliance costs or other costs of doing business and result in additional historical or future liabilities for us, resulting in adverse impacts on our business and our operating results. Moreover, as we seek to increase our sales to government entities, we may experience increased costs that relate to compliance with government regulations, including increased costs related to compliance with government data security regulations.
As a consumer-facing business, we receive complaints from our customers regarding our consumer marketing efforts and our customer service practices. Some of these customers may also complain to government agencies, and from time to time, those agencies have made inquiries to us about these practices. In addition, we may receive complaints or inquiries directly from governmental agencies that have not been prompted by consumers. We cannot provide assurance that governmental agencies will not bring future claims, as they have on occasion in the past, regarding our marketing, or consumer services or other practices.
We face financial and operational risks associated with doing business in non-U.S. jurisdictions and operating a global business, that have in the past and could in the future have a material adverse impact on our business, financial condition and results of operations.
A material portion of our revenue is derived from sales outside of the U.S. and most of our employees are located outside of the U.S. Consequently, our business and operations depend significantly on global and national economic conditions and on applicable trade regulations and tariffs. For example, our business in China could be negatively affected by an actual or perceived lack of stability or consistency in U.S.-China trade policy. The growth of our business is also dependent in part on successfully managing our international operations. Our non-U.S. sales, purchases and operations are subject to risks inherent in conducting business abroad, many of which are outside our control, including the following:
periodic local or geographic economic downturns and unstable political conditions;
price and currency exchange controls;
fluctuation in the relative values of currencies;
difficulty in repatriating funds, whether as a result of tax laws or otherwise;
36


high inflation rates;
compliance with current and changing tax laws, and the coordination of compliance with U.S. tax laws and the laws of any of the jurisdictions in which we do business;
difficulties in complying with global laws related to the collection, storage, use, transfer, and other processing of customer and employee data;
difficulties protecting intellectual property;
compliance with labor laws and other laws governing employees;
local labor disputes;
changes in trading policies, regulatory requirements, tariffs and other barriers, or the termination or renegotiation of existing trade agreements including as a result of U.S. and other sanctions against Russia as a result of the Russian conflict with Ukraine;
impact of changes in immigration or other policies impacting our ability to attract, hire, and retain key talent;
potential implications resulting from the outbreak of disease on a global scale or localized in countries in which we do business or have employees;
global supply chain interruptions, and
difficulties in managing a global enterprise, including staffing, collecting accounts receivable, and managing suppliers, distributors, and representatives.
Because consumers may consider the purchase of our digital entertainment products and services to be a discretionary expenditure, their decision whether to purchase our products and services may be influenced by macroeconomic factors that affect consumer spending such as unemployment, access to credit, negative financial news, and declines in income. In addition, mobile telecommunication carriers and other business partners may reduce their business or advertising spending with us or for our products and services they distribute to users in the face of adverse macroeconomic conditions, such as financial market volatility, government austerity programs, tight credit, and declines in asset values. We have in the past recorded material asset impairment charges due in part to weakness in the global economy, and we may need to record additional impairments to our assets in future periods in the event of renewed weakness and uncertainty in the global or a relevant national economy. Accordingly, any significant weakness in the national and/or global economy could materially impact our business, financial condition and results of operations in a negative manner.
Our international operations involve risks inherent in doing business globally, including difficulties in managing operations due to distance, language, cultural differences, local economic conditions, outbreak of diseases, different or conflicting laws and regulations, taxes, and exchange rate fluctuations. The functional currency of our foreign subsidiaries is typically the local currency of the country in which each subsidiary operates. We translate our subsidiaries’ revenues into U.S. dollars in our financial statements, and continued volatility in foreign exchange rates may result in lower reported revenue or net assets in future periods. If we do not effectively manage any of the risks inherent in running our international businesses, our operating results and financial condition could be harmed. As another example, the COVID-19 pandemic has resulted in travel and work restrictions globally, and may further disrupt our ability to produce and sell products. As a result of the ongoing remote work environment, we face continued challenges in marketing new products, which in the past have relied on the intangible benefits of an in-person demo and sales experience. We continue to monitor the impacts of the pandemic to our business, as well as rapidly evolving expectations regarding its severity and duration. We are unable to predict the full effects of this pandemic on our operations and financial results. Additionally, we face uncertainty from the collateral effects of sanctions and other actions taken against Russia as a result of the Russian conflict with Ukraine. While our direct business with customers in Russia is not material, the macroeconomic effects of sanctions or other actions against Russia now or in the future could negatively affect our business. For example, we have operations, as well as current and potential new customers, in Europe. If economic conditions in Europe and other key markets for our platform continue to remain uncertain or deteriorate further, it could adversely affect our customers’ ability or willingness to subscribe to our platform, delay prospective customers’ purchasing decisions, reduce the value or duration of their subscriptions or affect renewal rates, all of which could harm our operating results. These effects include increases in the cost of energy and in inflation generally.
Our business is conducted in accordance with existing international trade relationships, and trade laws and regulations. Changes in geopolitical relationships and laws or policies governing the terms of foreign trade, such as the recent rise in protectionist politics and economic nationalism, could create uncertainty regarding our ability to operate and conduct commercial relationships in affected jurisdictions, which could have a material adverse effect on our business and financial results. Additionally, our global operations may also be adversely affected by political events, domestic or international terrorist events and hostilities or complications due to natural or human-caused disasters. These uncertainties could have a material adverse effect on the continuity of our business and our results of operations and financial condition.
We may be unable to adequately protect our proprietary rights or leverage our technology assets, and may face risks associated with third-party claims relating to intellectual property rights associated with our products and services.
Our ability to compete across our businesses partly depends on the superiority, uniqueness and value of our technology, including both internally developed technology and technology licensed from third parties. To protect our proprietary rights, we rely on a combination of patent, trademark, copyright and trade secret laws, confidentiality agreements with our employees and
37


third parties, and protective contractual provisions. Our efforts to protect our intellectual property rights may not assure our ownership rights in our intellectual property, protect or enhance the competitive position of our products, services and technology, or effectively prevent misappropriation of our technology.
From time to time, we receive claims and inquiries from third parties alleging that our technology used in our business may infringe the third parties’ proprietary rights. These claims, even if not meritorious, could force us to make significant investments of time, attention and money in defense, and give rise to monetary damages, penalties or injunctive relief against us. We may be forced to litigate, to enforce or defend our patents, trademarks or other intellectual property rights, or to determine the validity and scope of other parties' proprietary rights in intellectual property. To resolve or avoid such disputes, we may also be forced to enter into royalty or licensing agreements on unfavorable terms or redesign our product features, services and technology to avoid actual or claimed infringement or misappropriation of technology. Any such dispute would likely be costly and distract our management, and the outcome of any such dispute (such as additional licensing arrangements or redesign efforts) could fail to improve our business prospects or otherwise harm our business or financial results.
Disputes regarding the validity and scope of patents or the ownership of technologies and rights associated with streaming media, digital distribution, and online businesses are common and likely to arise in the future. We also routinely receive challenges to our trademarks and other proprietary intellectual property that we are using in our business activities. We are likely to continue to receive claims of third parties against us, alleging contract breaches, infringement of copyrights or patents, trademark rights, trade secret rights or other proprietary rights, or alleging unfair competition or violations of privacy rights.
Introduction of new technology and changes in consumer behavior could harm our business and results of operations.
The expectations and needs of technology consumers are constantly evolving. Our future success depends on a variety of factors, including our continued ability to innovate and introduce new products and services, enhance and integrate our products and services in a timely and cost-effective manner, extend our core technology into new applications, and anticipate emerging standards, business models, software delivery methods and other technological developments.
The introduction of, or limitations on, certain technologies may reduce the effectiveness of our products. For example, some of our products rely on tracking, third-party cookies or other identifiers to help our customers more effectively advertise and detect and prevent fraudulent activity. Consumers can control the use of these technologies through their browsers, operating systems, device settings or “ad-blocking” software or applications. Increased use of such methods, software or applications could harm our business.
Our success in the media and entertainment industry depends on our ability to adapt to shifting patterns of content consumption. The ways in which consumers view content, and technology and business models in our industry, continue to evolve rapidly, and new distribution platforms, as well as increased competition from new entrants and emerging technologies, have added to the complexity of maintaining predictable revenue streams. Moreover, Internet-connected devices and operating systems controlled by third parties increasingly contain features that allow device users to disable functionality that allows for the delivery of advertising on their devices, including through Apple’s Identifier for Advertising, or IDFA, or Google’s Advertising ID, or AAID, for Android devices. Device and browser manufacturers may include or expand these features as part of their standard device specifications. For example, Apple Inc. has imposed new requirements for consumer disclosures regarding privacy practices, and has implemented a new application tracking transparency framework that requires opt-in consent for certain types of tracking. This transparency framework was launched in April 2021. This transparency framework has and may continue to negatively impact the effectiveness of our advertising practices. We are further dependent on the interoperability of our sites with popular mobile operating systems that we do not control, such as iOS and Android, and any changes in such systems that degrade the functionality of our sites or give preferential treatment to competitive products could adversely affect the usage of our sites on mobile devices. In the event that it is more difficult for our customers to access and use our sites on their mobile devices, or if our customers choose not to access or to use our sites on their mobile devices or to use mobile products that do not offer access to our sites, our customer growth could be harmed and our business, financial condition and operating results may be materially and adversely affected.
Disruptions or failures of, or cybersecurity attacks on, our systems or networks, or those of our third-party service providers, may cause such systems and networks to fail, become unavailable, unsecured or perform poorly, or may lead to disclosure of sensitive customer data.
Our ability to provide our products and services to our customers and operate our business depends on the continued operation and security of our information systems and networks and those of our service providers. A significant or repeated reduction in the performance, security or availability of our information systems and network infrastructure or those of our service providers could harm our ability to conduct our business, and harm our reputation and ability to attract and retain users, customers, advertisers and content providers. Many of our products are interactive Internet applications that by their very nature require communication between a client and server to operate.
We have on occasion experienced system errors and failures that caused interruption in availability of products or content or an increase in response time. Problems with our systems or networks, or third-party systems and networks that we utilize,
38


could result from a failure to adequately maintain and enhance these systems and networks, natural disasters and similar events, power failures, intentional actions to disrupt systems and networks and many other causes.
We sell many of our products and services through online sales transactions directly with consumers, and their credit card information is collected and stored by our payment processors. The systems of our third party service providers may not prevent future improper access to or use, disclosure or other processing of credit card information, personal information or other information relating to individuals, or other sensitive or confidential information that we or our third-party service providers process. A security breach, incident, or cyberattack impacting us or our third-party service providers–including any such matter that leads to the disclosure or other unauthorized processing of consumer account information, or any event that leads to the perception that any such matter has occurred; any failure by us to comply with our posted privacy policy or existing or new privacy legislation; or any other actual or asserted obligations relating to privacy, data protection or cybersecurity, could result in unauthorized access to, damage to, disablement or encryption of, use or misuse of, disclosure of, modification of, destruction of, or loss of our data or our customers' data–could disrupt our ability to operate our products and services; could harm our reputation; could impact the market for our products and services; or could subject us to claims, demands, litigation, regulatory investigations and other proceedings, resulting in potentially significant fines and other liabilities. Further, because there are many different security attack techniques and such techniques continue to evolve and are generally not detected until after an incident has occurred, we may be unable to implement adequate preventative measures, anticipate attempted security breaches or other security incidents, or react in a timely manner.
Security breaches, ransomware and other computer malware, phishing, and cyberattacks have become more prevalent and sophisticated in recent years, making it increasingly difficult to successfully defend against them or implement adequate preventive measures. Furthermore, we currently hold contracts with both U.S. and foreign governments, including the U.S. military, and expect to expand our portfolio of government contracts going forward, which may increase the risk that we will become a target for such attacks. As the risk of attack increases, our costs associated with network security and other aspects of cyber security may also increase. Our security measures or those of our third-party service providers could fail and result in unauthorized access to, damage to, disablement or encryption of, use or misuse of, disclosure of, modification of, destruction of, or loss of the data that we or they maintain or otherwise process. In addition, our remediation efforts may not be successful. We also may face difficulty or delay in identifying, remediating, and otherwise responding to cyberattacks and other security breaches and incidents. Furthermore, concerns about our practices or the ultimate use of our products and services with regard to the collection, use, retention, security, or disclosure or other processing of personal information or other matters relating to privacy, data protection or cybersecurity, including with respect to AI, could make us a more attractive target for malicious attacks and increase the resulting damage to our reputation and negative effect on our operating results if a cyberattack or other security breach occurs or is perceived to have occurred.
We cannot ensure that any limitation of liability provisions we may have in our customer and user agreements, contracts with third-party vendors and service providers, and other contracts relating to a security compromise or breach or other privacy or security incident would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim.
Moreover, our insurance coverage may not provide adequate coverage for liabilities we incur or indemnification claims we receive relating to any privacy or security incident or breach, or an insurer may deny coverage of claims. In the future, we may not be able to secure insurance for such matters on commercially reasonable terms, or at all. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our business, financial condition, and results of operations.
Changes in regulations applicable to the Internet and e-commerce that increase the taxes on the services we provide could materially harm our business and operating results.
As Internet commerce continues to evolve, increasing taxation by state, local or foreign tax authorities becomes more likely. For example, taxation of electronically delivered products and services or other charges imposed by government agencies may also be imposed. We collect transactional taxes and we believe we are compliant and current in all jurisdictions where we have a collection obligation for transaction taxes. Any regulation imposing greater taxes or other fees for products and services could result in a decline in the sale of products and services and the viability of those products and services, harming our business and operating results. A successful assertion by one or more states or foreign tax authorities that we should collect and remit sales or other taxes on the sale of our products or services could result in substantial liability for past sales.
In those countries where we have a tax obligation, we collect and remit value-added tax, or VAT, on sales of “electronically supplied services” provided to European Union and United Kingdom residents. The collection and remittance of VAT subjects us to additional currency fluctuation risks.
Changes in accounting standards and subjective assumptions, estimates, and judgments by management related to complex accounting matters and changes in personnel responsible for internal controls could significantly affect our financial results or financial condition.
39


We prepare our financial statements in conformity with GAAP. GAAP accounting principles are subject to interpretation or changes by the Financial Accounting Standards Board, or FASB, and the SEC, and new accounting pronouncements and varying interpretations of accounting standards and practices have occurred in the past and are expected to occur in the future. Moreover, our financial statements require the application of judgments and estimates regarding a wide range of matters that are relevant to our business, such as revenue recognition, and asset impairment and fair value determinations. Changes in accounting standards or practices, or in our judgments and estimates underlying accounting standards and practices, could harm and/or materially impact our operating results and/or financial condition.
Our disclosure controls and procedures (DCPRs) are designed to ensure that information required to be disclosed in reports we file is accumulated and communicated to management and recorded, processed, summarized and reported as specified in the rules and forms of the SEC. In addition, we perform annual system and process evaluation and testing of our internal controls over financial reporting (ICFRs). Changes in our staffing, including turnover and reductions in the number of personnel participating in our DCPRs and ICFRs processes, may increase the likelihood that any errors and/or fraud go undetected and result in inaccurate financial information being issued.
We may be subject to additional income tax assessments and changes in applicable tax regulations could adversely affect our financial results.
We are subject to income taxes in the U.S. and numerous foreign jurisdictions. Significant judgment is required in determining our worldwide provision for income taxes, income taxes payable, and net deferred tax assets. In the ordinary course of business, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different than that which is reflected in our historical financial statements. An audit or litigation can result in significant additional income taxes payable in the U.S. or foreign jurisdictions which could have a material adverse effect on our financial condition and results of operations.
Risks Related to our Governance and Capital Structure
The announcement and pendency of the Merger Agreement may have an adverse effect on our business results, and a failure to complete the Merger could have a material and adverse effect on our business, results of operations, financial condition, cash flows, and stock price.
The Merger Agreement is subject to a number of conditions that must be fulfilled in order to complete the Merger, including approval by our stockholders (not including the Founder Shareholders). These conditions to the consummation of the Merger may not be fulfilled and, accordingly, the Merger may not be completed or may be significantly delayed. In addition, if the Merger is not completed by the date that is 90 days following the effectiveness of the proxy statement filed in connection therewith, either Greater Heights or the Company may choose to terminate the Merger Agreement if the failure to consummate the transactions contemplated by the Merger Agreement is not primarily caused by any failure to fulfill any obligation under the Merger Agreement by the party electing to terminate the Merger Agreement. Furthermore, the consummation of the Merger may be significantly delayed due to various factors, including the receipt of a competing acquisition proposal, regulatory or litigation related to the Merger.
If the Merger is not consummated or is significantly delayed, our ongoing business, financial condition and results of operations may be materially adversely affected. We have incurred and will incur substantial expenses in connection with the negotiation and completion of the transactions contemplated by the Merger Agreement. If the Merger is not completed or is significantly delayed, we would have recognized these expenses without realizing the expected benefits of the Merger.
Additionally, our business may have been and may in the future be adversely impacted by the failure to pursue other beneficial opportunities due to the focus of management on the Merger, without realizing any of the anticipated benefits of completing the Merger. If the Merger Agreement is terminated, our stockholders cannot be certain that we will be able to find a party willing to engage in a transaction on more attractive terms than the Merger Agreement, or at all, and our results of operations may be adversely impacted by the costs incurred, and by the diversion of management attention, in connection with the Merger. Moreover, the market price of our common stock might decline to the extent that the current market price reflects a market assumption that the Merger will be completed. Any of the foregoing, or other risks arising in connection with the failure of or delay in consummating the Merger, could have a material adverse effect on our business, financial condition and results of operations.
While the merger is pending, we are subject to business uncertainties and contractual restrictions that could harm our business relationships, financial condition, operating results, cash flows, and business.
Uncertainty about the effect of the Merger may have an adverse effect on our business, financial condition and results of operations. These uncertainties may impair our ability to attract, retain and motivate key personnel and maintain relationships with third parties pending the consummation of the Merger. Additionally, these uncertainties could cause third parties with whom we deal to seek to change, or fail to extend, existing business relationships with us.
The pursuit of the Merger and preparation for a potential closing thereof may place a burden on our management and internal resources. Significant diversion of management attention away from ongoing business concerns and any difficulties
40


encountered in the closing process could have a material adverse effect on the Company’s business, financial condition and results of operations.
In addition, the Merger Agreement restricts us from taking certain actions without Greater Heights’ consent while the Merger is pending. If the Merger is not completed, our inability to take such actions while the Merger is pending could have a material adverse effect on our business, financial condition and results of operations.
Litigation may arise in connection with the merger, which could be costly, prevent consummation of the merger, divert management’s attention and otherwise materially harm our business.
While we believe that any claims that are or may be asserted by purported shareholder plaintiffs related to the Merger would be without merit, the results of any such potential legal proceedings are difficult to predict and could delay or prevent the Merger from being competed in a timely manner. Moreover, any litigation could be time consuming and expensive, could divert our management’s attention away from our regular business and, any lawsuit adversely resolved against us or members of our board of directors, could have a material adverse effect on our business, financial condition and results of operations.
One of the conditions to the consummation of the Merger is the absence of any law enacted, issued or promulgated by a governmental authority or any issuance or granting of any decree, ruling injunction or other order (whether temporary, preliminary or permanent) by a governmental authority that has the effect of restraining, enjoining or otherwise prohibiting the consummation of the Merger. Consequently, if a settlement or other resolution is not reached in any lawsuit that is filed or any regulatory proceeding and a claimant secures injunctive or other relief or a regulatory authority issues an order or other directive having the effect of making the Merger illegal or otherwise prohibiting consummation of the Merger, then such injunctive or other relief may prevent the Merger from becoming effective in a timely manner or at all, which could have the adverse consequences set forth above.
The Merger Agreement limits our ability to pursue alternatives to the Merger and may discourage other companies from trying to acquire the Company for greater consideration than what Greater Heights has agreed to pay pursuant to the Merger Agreement.
The Merger Agreement contains provisions that make it more difficult for us to sell our business to a party other than Greater Heights. The Merger Agreement provides that the Company must comply with customary non-solicitation restrictions, including certain restrictions on its ability to solicit alternative acquisition proposals from third parties, to provide non-public information to third parties and to engage in negotiations with third parties regarding alternative acquisition proposals. Subject to certain customary “fiduciary out” exceptions, the Company’s board of directors is required to recommend that the Company stockholders adopt the Merger Agreement and to call a meeting of the Company stockholders to vote on a proposal to adopt the Merger Agreement.
The Merger Agreement also allows either the Company or Greater Heights to terminate the Merger Agreement in certain circumstances, including a recommendation change by the Company’s board and a failure to obtain requisite stockholder approval. If the Merger Agreement is terminated under certain circumstances as provided in the Merger Agreement, the Company could be required to pay Greater Heights a termination fee equal to one of (i) $1,043,971, (ii) $521,981.50, or (iii) the lesser of (A) Greater Heights’ fees and expenses incurred in connection with the Merger Agreement and the Merger and (B) $500,000. While both the Company and Greater Heights believe these provisions and agreements are reasonable and customary and are not preclusive of other offers, the restrictions, including the added expense of the termination fees that may become payable by the Company to Greater Heights in certain circumstances, might discourage a third party that has an interest in acquiring all or a significant part of the Company from considering or proposing that acquisition, even if that party were prepared to pay consideration with a higher per share value than the consideration payable in the Merger pursuant to the Merger Agreement.

Our Chairman of the Board and Chief Executive Officer beneficially owns 38.5% of our common stock, which gives him significant control over certain major decisions on which our shareholders may vote or which may discourage our acquisition by a third party.
Mr. Glaser beneficially owns 38.5% of our common stock. As a result, Mr. Glaser and his affiliates will have significant influence to:
elect or defeat the election of our directors;
amend or prevent amendment of our articles of incorporation or bylaws;
effect or prevent a merger, sale of assets or other corporate transaction; and
control the outcome of any other matter submitted to the shareholders for vote.
Furthermore, on February 10, 2020, we entered into a Series B Preferred Stock Purchase Agreement with Mr. Glaser pursuant to which Mr. Glaser invested approximately $10.0 million in RealNetworks in exchange for the issuance to him of approximately 8 million shares of our Series B Preferred Stock, par value $0.001 per share. The rights, preferences, limitations, and powers of the Series B Preferred Stock are set forth in and governed by the designation of rights and preferences of Series B Preferred Stock filed with the Secretary of State of the State of Washington. Those rights, preferences, limitations, and
41


powers include the right to proportional adjustment and the right to any dividends or distributions declared with regard to our common stock, but the Series B Preferred Stock has no voting or consent rights, has no liquidation preference, has no preferred dividend, and has limitations on transferability. Each share of Series B Preferred Stock is convertible into one share of our common stock, however no conversion is permitted in the event that it would cause Mr. Glaser’s beneficial ownership of our common stock to exceed the 38.5% threshold set forth in our shareholder rights plan dated November 30, 2018.
The stock ownership of Mr. Glaser, as well as his unsolicited, non-binding proposal to acquire the Company, may discourage a potential acquirer from making a tender offer or otherwise attempting to obtain control of RealNetworks, which in turn could reduce our stock price or prevent our shareholders from realizing a premium over our stock price.
Provisions of our charter documents, shareholder rights plan, and Washington law could discourage our acquisition by a third party.
Our articles of incorporation provide for a strategic transactions committee of the board of directors. Without the prior approval of this committee, and subject to certain limited exceptions, the board of directors does not have the authority to:
adopt a plan of merger;
authorize the sale, lease, exchange or mortgage of assets representing more than 50% of the book value of our assets prior to the transaction or on which our long-term business strategy is substantially dependent;
authorize our voluntary dissolution; or
take any action that has the effect of any of the above.
Mr. Glaser has special rights under our articles of incorporation to appoint or remove members of the strategic transactions committee at his discretion that could make it more difficult for RealNetworks to be sold or to complete another change of control transaction without Mr. Glaser’s consent. RealNetworks has also entered into an agreement providing Mr. Glaser with certain contractual rights relating to the enforcement of our charter documents and Mr. Glaser’s roles and authority within RealNetworks. These rights and his role as Chairman of the Board of Directors, together with Mr. Glaser’s significant beneficial ownership, create unique potential for concentrated influence of Mr. Glaser over potentially material transactions involving RealNetworks and decisions regarding the future strategy and leadership of RealNetworks. Pursuant to its authority in the articles of incorporation to limit the powers of the committee, the strategic transactions committee resolved to not require its approval of the Merger.
We adopted a shareholder rights plan in December 1998, which was amended and restated in December 2008, amended in April 2016 and February 2018, and again amended and restated in November 2018. The plan provides that shares of our common stock have associated preferred stock purchase rights, the exercise of which would make the acquisition of RealNetworks by a third party more expensive to that party, having the effect of discouraging third parties from acquiring RealNetworks without the approval of our board of directors, which has the power to redeem these rights and prevent their exercise. The Company's Board of Directors approved an amendment and supplement to the Rights Plan (the "Rights Amendment") which prevents the approval, execution, delivery or performance of the Merger Agreement, or the consummation of the Merger, from, among other things, being subject to the terms of the Rights Plan. The Rights Amendment further provides that the rights will expire in their entirety immediately prior to the effective time of the Merger without any payment being made in respect thereof.
Washington law imposes restrictions on some transactions between a corporation and certain significant shareholders. The foregoing provisions of our charter documents, shareholder rights plan, our agreement with Mr. Glaser, and Washington law, as well as our charter provisions that provide for a classified board of directors and the availability of “blank check” preferred stock, could have the effect of making it more difficult or more expensive for a third party to acquire, or of discouraging a third party from attempting to acquire, control of us. These provisions may therefore have the effect of limiting the price that investors might be willing to pay in the future for our common stock.
Item 2.   Unregistered Sales of Equity Securities and Use of Proceeds
(a) Not applicable
(b) Not applicable
(c) Not applicable
Item 3.   Default Upon Senior Securities
None 
Item 4.   Mine Safety Disclosures
Not applicable
42


Item 5.   Other Information
None
Item 6.   Exhibits
See Index to Exhibits below.
 

43


SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Form 10-Q Report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
REALNETWORKS, INC.
By: /s/    Brian McClain
 Brian McClain
Title: Interim Chief Financial Officer and Treasurer
(Principal Financial and Accounting Officer)


Dated: August 12, 2022
44


INDEX TO EXHIBITS
 
Exhibit
Number
Description
2.1
4.1
4.2
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

45
EX-31.1 2 exhibit311-10q2022q2.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Robert Glaser, certify that:
1.I have reviewed this report on Form 10-Q of RealNetworks, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 12, 2022
/s/ Robert Glaser
Robert Glaser
Title:Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312-10q2022q2.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Brian McClain, certify that:
1.I have reviewed this report on Form 10-Q of RealNetworks, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: August 12, 2022
/s/ Brian McClain
Brian McClain
Title:Interim Chief Financial Officer and Treasurer
(Principal Financial and Accounting Officer)


EX-32.1 4 exhibit321-10q2022q2.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)
I, Robert Glaser, Chairman of the Board of Directors and Chief Executive Officer of RealNetworks, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of RealNetworks, Inc. on Form 10-Q for the fiscal quarter ended June 30, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of RealNetworks, Inc.
 
Date: August 12, 2022
By:/s/ Robert Glaser
Name:Robert Glaser
Title:Chairman and Chief Executive Officer
 (Principal Executive Officer)
A signed original of this written statement required by Section 906 has been provided to RealNetworks, Inc. and will be retained by RealNetworks, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 5 exhibit322-10q2022q2.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)
I, Brian McClain, Interim Chief Financial Officer and Treasurer of RealNetworks, Inc., certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of RealNetworks, Inc. on Form 10-Q for the fiscal quarter ended June 30, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of RealNetworks, Inc.
 
Date: August 12, 2022
By: /s/ Brian McClain
Name:Brian McClain
Title:Interim Chief Financial Officer and Treasurer
(Principal Financial and Accounting Officer)
A signed original of this written statement required by Section 906 has been provided to RealNetworks, Inc. and will be retained by RealNetworks, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 6 rnwk-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 0102102 - Document - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Revenue Recognition Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue Recognition Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2107104 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Stock-Based Compensation (Additional Information) (Detail) link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - Dispositions (Notes) link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Dispositions (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Acquisitions and Dispositions - Napster Disposition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Acquisitions and Dispositions - Napster Disposal Income Statement Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Accrued and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Accrued and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Accrued and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Debt Disclosure Text link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Debt Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2127110 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2130111 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - Earnings (Loss) Per Share (Additional Information) (Detail) link:presentationLink link:calculationLink link:definitionLink 2134112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2236202 - Disclosure - Segment Reporting (Policies) link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Segment Information (Additional Information) (Detail) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - Segment Information (Segment Results) (Detail) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Segment Information (Revenue by Geographic Region) (Detail) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Detail) link:presentationLink link:calculationLink link:definitionLink 2142113 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Related Party Transactions Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2144114 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rnwk-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 rnwk-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 rnwk-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred Costs, Noncurrent Deferred Costs, Noncurrent Net loss including noncontrolling interests Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Related Party Transactions [Abstract] Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Common Stock, Value, Issued Common Stock Par Value Options Exercised Common Stock Par Value Options Exercised Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Gain (Loss) on Investments Gain (Loss) on Investments Total equipment, software, and leasehold improvements Property, Plant and Equipment, Gross Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Accrued liability beginning balance Accrued liability ending balance Restructuring Reserve Additional Paid in Capital Additional Paid in Capital Proceeds from Issuance or Sale of Equity Proceeds from Issuance or Sale of Equity Disposal Group, Including Discontinued Operation, Revenue Disposal Group, Including Discontinued Operation, Revenue Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Other Payments for (Proceeds from) Other Investing Activities Proceeds from issuance of debt Proceeds from Issuance of Debt Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt instrument rate Debt Instrument, Interest Rate, Stated Percentage Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Other Current Assets [Member] Other Current Assets [Member] Long-lived assets Long-Lived Assets Net loss attributable to RealNetworks Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Shares of common stock excluded from the calculation of diluted net income per share because of antidilutive effect Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Information [Line Items] Document Information [Line Items] Equity Component [Domain] Equity Component [Domain] Financial assets fair value Assets, Fair Value Disclosure Related Party [Domain] Related Party [Domain] Loan principal to related party Notes Payable, Related Parties Continuing operations, diluted (USD per share) Income (Loss) from Continuing Operations, Per Diluted Share Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Shares Issued, Price Per Share Shares Issued, Price Per Share Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Operating Lease, Liability, Current Operating Lease, Liability, Current Risk and Uncertainties Text block Risk and Uncertainties Text block [Text Block] Risk and Uncertainties [Text block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Restricted Cash Equivalents And Investments [Member] Restricted Cash Equivalents And Investments [Member] Restricted Cash Equivalents and Investments [Member] Liability Class [Axis] Liability Class [Axis] Unrestricted Cash And Cash Equivalents Minimum Amount Required Unrestricted Cash And Cash Equivalents Minimum Amount Required Unrestricted Cash And Cash Equivalents Minimum Amount Required Total liabilities Liabilities Geographical [Axis] Geographical [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Percentage of shares acquired Business Acquisition, Percentage of Voting Interests Acquired Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Disposal Group, Including Discontinued Operation, Gross Profit (Loss) Preferred stock, shares issued Preferred Stock, Shares Issued Document Type Document Type Restructuring Type [Axis] Restructuring Type [Axis] Debt Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Cash Divested from Deconsolidation Cash Divested from Deconsolidation Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Unobservable Measurement Input, Uncertainty, Description Unobservable Measurement Input, Uncertainty, Description Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Gain (Loss) on Sale of Investments Gain (Loss) on Sale of Investments Proceeds from Issuance of Common Stock, Net of Issuance Costs Proceeds from Issuance of Common Stock, Net of Issuance Costs Net proceeds received from the issuance of common stock after deducting underwriting discounts, commission and legal and other fees. Total assets Assets Convertible Preferred Stock [Member] Convertible Preferred Stock [Member] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sales, VAT and other taxes payable Sales Value Added Taxes And Other Taxes Payable Current Sales, Value Added Taxes and Other Taxes Payable, Current Long-term accounts receivable Accounts Receivable, after Allowance for Credit Loss, Noncurrent Accrued and Other Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Asset Related and Other Costs Contract Termination [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Proceeds Retained from Sale of Subsidiary, Shares Proceeds Retained from Sale of Subsidiary, Shares Proceeds Retained from Sale of Subsidiary, Shares Employee compensation, commissions and benefits Employee-related Liabilities, Current Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Earnings (Loss) Per Share Earnings Per Share [Text Block] Restructuring and other charges Restructuring And Other Related Charges Amount charged represents costs to realign and reorganize the Company's operations. Weighted-Average Assumptions Used to Determine Fair Value of Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Indemnity escrow Disposal Group, Including Discontinued Operation, Indemnity Escrow Disposal Group, Including Discontinued Operation, Indemnity Escrow Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Related Party Transaction [Line Items] Related Party Transaction [Line Items] Total unrecognized compensation cost, expected recognition period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Share of preferred stock in exchange for additional funding Share Of Preferred Stock In Exchange For Additional Funding Share Of Preferred Stock In Exchange For Additional Funding Gross profit Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Issuance of Preferred B Stock (in shares) Stock Issued During Period, Shares, New Issues Discontinued operations, basic (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Subsequent Event Subsequent Events [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Entity Address, City or Town Entity Address, City or Town Noncontrolling Interest, Decrease from Deconsolidation Noncontrolling Interest, Decrease from Deconsolidation Operating expenses: Operating Expenses [Abstract] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Asset Class [Domain] Asset Class [Domain] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Fair Value Disclosures [Text Block] Fair Value Disclosures [Text Block] Entity File Number Entity File Number Trading Symbol Trading Symbol Research and development Research and Development Expense Leasehold Improvements, Gross Leasehold Improvements, Gross Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Deferred Revenue, Current Deferred Revenue, Current Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Liquidity and Capital Resources Text Block Liquidity and Capital Resources Text Block [Text Block] Liquidity and Capital Resources [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable Subsequent Events [Abstract] Subsequent Events [Abstract] Prime Rate [Member] Prime Rate [Member] Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Credit Facility [Domain] Credit Facility [Domain] Basic net income (loss) per share (USD per share) Earnings Per Share, Basic Schedule of Capitalization, Equity [Line Items] Schedule of Capitalization, Equity [Line Items] Future Issuance Of Equity, Liability Future Issuance Of Equity, Liability Future Issuance Of Equity, Liability Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Corporate Corporate, Non-Segment [Member] Equity Unit Purchase Agreements Equity Unit Purchase Agreements [Member] Mr. Glaser Member Mr. Glaser Member [Member] Mr. Glaser - CEO and Chairman of the Board Counterparty Name [Domain] Counterparty Name [Domain] Sales and marketing Selling and Marketing Expense Damages sought Loss Contingency, Damages Sought, Value Stockholders' Equity Attributable to Parent, Total Stockholders' Equity Attributable to Parent Stockholders' Equity Attributable to Parent Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Dividends, Common Stock Dividends, Common Stock Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Retained Earnings [Member] Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Common Stock [Member] Common Stock [Member] Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Number of reporting segments Number of Reportable Segments Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Schedule of Napster Disposal Disposal Groups, Including Discontinued Operations [Table Text Block] Document Quarterly Report Document Quarterly Report Maximum Ownership Mr Glaser Can Have Maximum Ownership Mr Glaser Can Have Maximum Ownership Mr Glaser Can Have Current assets: Assets, Current [Abstract] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Software License Software License [Member] Software License [Member] Net income (loss) attributable to noncontrolling interests of discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit) Disposal Group Name [Axis] Disposal Group Name [Axis] Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) Napster Napster [Member] Napster [Member] Disposal Group, Including Discontinued Operation, Other Income (Expense Disposal Group, Including Discontinued Operation, Other Income (Expense Disposal Group, Including Discontinued Operation, Other Income (Expense Related Party Transactions Related Party Transactions Disclosure [Text Block] Segments Segment Reporting, Policy [Policy Text Block] Cash consideration Disposal Group, Including Discontinued Operation, Consideration, Cash Disposal Group, Including Discontinued Operation, Consideration, Cash Interest income Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Consideration from sale Disposal Group, Including Discontinued Operation, Consideration Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration Business Combination, Contingent Consideration, Liability, Current Nonoperating Income (Expense), Total Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Deferred Costs, Current Deferred Costs, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Royalties and other fulfillment costs Accrued Royalties, Current Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Preferred stock, Series A Series A Preferred Stock [Member] Description of Business Description Of Business Policy [Policy Text Block] Description Of Business Policy [Policy Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating loss Operating income (loss) Operating Income (Loss) Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] Common stock, outstanding Common Stock, Shares, Outstanding Goodwill Goodwill Discontinued Operation, Tax Effect of Discontinued Operation Discontinued Operation, Tax Effect of Discontinued Operation Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Debt Issuance Costs, Line of Credit Arrangements, Gross Debt Issuance Costs, Line of Credit Arrangements, Gross Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net Preferred stock, par value (USD per share) Preferred Stock, Par or Stated Value Per Share Series B Preferred Stock Series B Preferred Stock [Member] Income Statement [Abstract] Income Statement [Abstract] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cost of revenue Cost of revenue Cost of Goods and Services Sold Shares used to compute diluted net income (loss) per share Weighted Average Number of Shares Outstanding, Diluted Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Capitalization, Equity [Table] Schedule of Capitalization, Equity [Table] Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss Contingencies [Line Items] Loss Contingencies [Line Items] Consumer Media Consumer Media [Member] Consumer Media [Member] Marketable Securities Marketable Securities Common Stock, Value, Issued Common Stock, Value, Issued Discontinued operations, diluted (USD per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Preferred Stock Preferred Stock [Member] Direct to Consumer Sales Channel, Directly to Consumer [Member] Financial Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating Segments Operating Segments [Member] Equipment, software, and leasehold improvements, at cost: Property, Plant and Equipment, Net [Abstract] Disposal Group, Including Discontinued Operation, Costs of Goods Sold Disposal Group, Including Discontinued Operation, Costs of Goods Sold Preferred stock, authorized Preferred Stock, Shares Authorized Preferred stock, Undesignated series Other Preferred Stock [Member] Other Preferred Stock [Member] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Securities Investment [Member] Securities Investment [Member] Net loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Common stock, issued Common Stock, Shares, Issued Parent [Member] Parent [Member] Portion of Proceeds from Asset Sale Used to Pay Third Parties Portion of Proceeds from Asset Sale Used to Pay Third Parties Portion of Proceeds from Asset Sale Used to Pay Third Parties Amendment Flag Amendment Flag Derivative, Basis Spread on Variable Rate Derivative, Basis Spread on Variable Rate Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Investment Type [Axis] Investment Type [Axis] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Total Other Comprehensive Income (Loss), Net of Tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total Comprehensive Income (Loss), Net of Tax, Attributable to Parent Segment Results Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Other Other Liabilities, Current Other Assets, Noncurrent Other Assets, Noncurrent Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Net loss from discontinued operations attributable to RealNetworks Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Cash payments Payments for Restructuring Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Employee Separation Costs Employee Severance [Member] Operating Lease, Impairment Loss Operating Lease, Impairment Loss Operating Lease, Impairment Loss Counterparty Name [Axis] Counterparty Name [Axis] Nonfinancial Liabilities Fair Value Disclosure Nonfinancial Liabilities Fair Value Disclosure Subsequent Event, Description Subsequent Event, Description Accrued Expenses And Other Current Liabilities Total accrued and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Accrued and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Preferred Class B Preferred Class B [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Net equipment, software, and leasehold improvements Property, Plant and Equipment, Net Korean Music Copyright Association (KOMCA) Korean Music Copyright Association (KOMCA) [Member] Korean Music Copyright Association (KOMCA) Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Disposal Group, Including Discontinued Operation, Operating Expense Disposal Group, Including Discontinued Operation, Operating Expense Allowance for Doubtful Accounts Receivable, Current Accounts Receivable, Allowance for Credit Loss, Current Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised Other income, net Other Nonoperating Income (Expense) Long-term Debt Long-Term Debt Balance Sheet Location [Axis] Balance Sheet Location [Axis] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Common stock, authorized Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost Share-Based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost Statement of Comprehensive Income [Abstract] Total operating expenses Operating expenses Operating Expenses Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax Interest acquired, percent Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Entity Small Business Entity Small Business Shares, Outstanding Shares, Outstanding Shares, Outstanding Restricted Cash and Investments, Noncurrent Restricted Cash and Investments, Noncurrent Shareholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Net loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Line of Credit Facility [Table] Line of Credit Facility [Table] Foreign currency (gain) loss Foreign Currency Transaction Gain (Loss), Realized Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax, Total Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Napster Disposal Napster Disposal [Member] Napster Disposal Equipment And Software Gross Equipment And Software Gross Tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include computer and related equipment and software. Payables and Accruals [Abstract] Payables and Accruals [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts Payable, Current Accounts Payable, Current Costs incurred and charged to expense Restructuring Charges Continuing operations, basic (USD per share) Income (Loss) from Continuing Operations, Per Basic Share Cash received for future issuance of equity Cash Received For Future Issuance Of Equity Cash Received For Future Issuance Of Equity Entity Filer Category Entity Filer Category Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Shares used to compute basic net income (loss) per share Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Business to Business Business To Business [Member] Business To Business [Member] Percentage of ownership interest in Rhapsody Equity Method Investment, Ownership Percentage Share-based Payment Arrangement, Expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 10) Commitments and Contingencies Less: Cash, cash equivalents and restricted cash from discontinued operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Security Exchange Name Security Exchange Name Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Preferred stock Preferred Stock, Value, Issued Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Disposal Group, Including Discontinued Operation, Operating Income (Loss) Disposal Group, Including Discontinued Operation, Operating Income (Loss) Mobile Services Mobile Services [Member] Mobile Services [Member] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Contingent Consideration Settlement, Cash Contingent Consideration Settlement, Cash Contingent Consideration Settlement, Cash Contingent Consideration Settlement, Cash Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Business Combinations [Abstract] Business Combinations [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Product Sales Product Sales [Member] Product Sales [Member] Investments [Domain] Investments [Domain] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Costs incurred and charged to expense Restructuring and Related Cost, Incurred Cost Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Payment, Tax Withholding, Share-based Payment Arrangement Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Debt instrument, term Debt Instrument, Term Related Party [Axis] Related Party [Axis] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Disposal Group Name [Domain] Disposal Group Name [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Diluted net income (loss) per share (USD per share) Earnings Per Share, Diluted Rest of the World Rest Of World [Member] Rest of World [Member] Additional funding in exchange for preferred stock Additional Funding In Exchange For Preferred Stock Additional Funding In Exchange For Preferred Stock Amortized Cost Cash Equivalents And Marketable Securities Amortized Cost Cash Equivalents, and Marketable Securities Amortized Cost APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Portion of Proceeds from Asset Sale Retained, Net Portion of Proceeds from Asset Sale Retained, Net Portion of Proceeds from Asset Sale Retained, Net Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Equity Securities [Member] Equity Securities [Member] Disposal Groups, Including Discontinued Operations, Disclosure Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Other income (expenses): Nonoperating Income (Expense) [Abstract] Net loss from discontinued operations, net of tax Net loss from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Entity Address, Address Line One Entity Address, Address Line One Deferred revenue Contract with Customer, Liability Contingent Consideration Settlement, Shares Contingent Consideration Settlement, Shares Contingent Consideration Settlement, Shares Product and Service [Axis] Product and Service [Axis] Europe Europe [Member] Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest Expense Interest Expense Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent Credit Facility [Axis] Credit Facility [Axis] Equity [Abstract] Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Entity Tax Identification Number Entity Tax Identification Number Long-Lived Assets by Geographic Region Long-Lived Assets by Geographic Areas [Table Text Block] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Cash Cash [Member] Games Games [Member] Games [Member] Deconsolidation, Gain (Loss), Amount Deconsolidation, Gain (Loss), Amount Deconsolidation, Gain (Loss), Amount Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number of Shares Outstanding, Diluted, Adjustment Schedule of Restructuring Charges by Type of Cost Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key City Area Code City Area Code General and administrative General and Administrative Expense ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Advertising and Other Advertising And Other [Member] Advertising And Other [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Notes Payable to Banks [Member] Notes Payable to Banks [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Asset Class [Axis] Asset Class [Axis] Share-based Payment Arrangement, Noncash Expense Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other Liabilities, Noncurrent Other Liabilities, Noncurrent Income (Loss) from Equity Method Investments Income (Loss) from Equity Method Investments Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Calculation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Subscription Services Subscription Services [Member] Subscription Services [Member] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] EX-101.PRE 10 rnwk-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 22, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Amendment Flag false  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Trading Symbol RNWK  
Entity Registrant Name RealNetworks, Inc.  
Entity Central Index Key 0001046327  
Entity File Number 1-37745  
Current Fiscal Year End Date --12-31  
Entity Incorporation, State or Country Code WA  
Entity Tax Identification Number 91-1628146  
City Area Code (206)  
Local Phone Number 674-2700  
Entity Address, Address Line One 1501 First Avenue South, Suite 600  
Entity Address, City or Town Seattle  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98134  
Entity Filer Category Non-accelerated Filer  
Entity Interactive Data Current Yes  
Entity Current Reporting Status Yes  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   47,343,993
Security Exchange Name NASDAQ  
Common Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, Par Value $0.001 per share  
Convertible Preferred Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Preferred Share Purchase Rights  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Recent Accounting Pronouncements
3 Months Ended
Jun. 30, 2022
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
Note 2.Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In August 2020, the Financial Accounting Standards Board ("FASB") issued new guidance that simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. The guidance enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. This update permits the use of either the modified retrospective or fully retrospective method of transition. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.
In January 2017, the FASB issued new guidance simplifying the test for goodwill impairment. The new guidance eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the reporting unit's carrying amount exceeds the reporting unit's fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2022, with early adoption permitted. We do not currently expect the adoption to have a material impact on our consolidated financial statements and related disclosures.
In June 2016, the FASB issued new guidance amending existing guidance for the accounting of credit losses on financial instruments. Under the new guidance, the valuation allowance for credit losses is expected to be incurred over the financial asset’s contractual term. We reviewed the new credit loss standard and determined that it applies to our accounts receivable, which are typically of short duration and for which we have not historically experienced significant credit losses. This guidance is effective for us in fiscal years beginning after December 15, 2022 with any cumulative effect of adoption recorded as an adjustment to retained earnings. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and Cash Equivalents, at Carrying Value $ 14,352 $ 27,109
Accounts Receivable, after Allowance for Credit Loss, Current 8,283 9,556
Deferred Costs, Current 7 49
Marketable Securities 0 1,755
Prepaid Expense and Other Assets, Current 4,229 3,166
Total current assets 26,871 41,635
Equipment, software, and leasehold improvements, at cost:    
Equipment And Software Gross 23,731 29,464
Leasehold Improvements, Gross 1,708 2,750
Total equipment, software, and leasehold improvements 25,439 32,214
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 24,252 30,744
Net equipment, software, and leasehold improvements 1,187 1,470
Operating Lease, Right-of-Use Asset 3,656 3,992
Restricted Cash and Investments, Noncurrent 1,630 1,630
Other Assets, Noncurrent 2,940 2,878
Deferred Income Tax Assets, Net 652 727
Goodwill 16,503 16,976
Total assets 53,439 69,308
Current liabilities:    
Accounts Payable, Current 1,591 2,578
Accrued Expenses And Other Current Liabilities 10,929 13,286
Deferred Revenue, Current 2,378 2,614
Total current liabilities 14,898 18,478
Deferred Revenue, Noncurrent 26 183
Deferred Income Tax Liabilities, Net 1,065 1,132
Operating Lease, Liability, Noncurrent 2,033 2,300
Other Liabilities, Noncurrent 7 1,142
Total liabilities $ 18,029 $ 23,235
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock, par value (USD per share) $ 0.001 $ 0.001
Additional Paid in Capital $ 679,247 $ 678,381
Accumulated Other Comprehensive Income (Loss), Net of Tax (62,688) (61,520)
Retained Earnings (Accumulated Deficit) (581,204) (570,843)
Stockholders' Equity Attributable to Parent, Total 35,410 46,073
Total liabilities and equity 53,439 69,308
Preferred stock, Series A    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock 0 0
Series B Preferred Stock    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock 8 8
Preferred stock, Undesignated series    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock 0 0
Common Stock [Member]    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Common Stock, Value, Issued $ 47 $ 47
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts Receivable, Current $ 311 $ 299
Preferred stock, par value (USD per share) $ 0.001 $ 0.001
Preferred stock, Series A    
Preferred stock, authorized 200,000 200,000
Series B Preferred Stock    
Preferred stock, authorized 8,100,000 8,100,000
Preferred stock, shares issued 8,065,000 8,065,000
Preferred stock, shares outstanding 8,065,000 8,065,000
Preferred stock, Undesignated series    
Preferred stock, authorized 51,700,000 51,700,000
Common Stock [Member]    
Common stock, par value (USD per share) $ 0.001 $ 0.001
Common stock, authorized 250,000,000 250,000,000
Common stock, issued 47,327,000 47,257,000
Common stock, outstanding 47,327,000 47,257,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 11,856 $ 14,561 $ 25,132 $ 30,449
Cost of revenue 2,705 3,572 5,441 7,251
Gross profit 9,151 10,989 19,691 23,198
Operating expenses:        
Research and development 5,332 6,330 11,130 12,568
Sales and marketing 4,502 5,259 9,084 10,396
General and administrative 4,071 4,376 8,898 9,274
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 0 0 0 (1,040)
Restructuring and other charges 165 718 455 3,889
Total operating expenses 14,070 16,683 29,567 35,087
Operating loss (4,919) (5,694) (9,876) (11,889)
Other income (expenses):        
Interest Expense (22) (24) (44) (119)
Interest income 7 7 14 20
Gain (Loss) on Sale of Investments (410) (569) (599) (4,841)
Gain (Loss) on Extinguishment of Debt 0 2,897 0 2,897
Other income, net 268 1,916 287 2,020
Nonoperating Income (Expense), Total (157) 4,227 (342) (23)
Loss before income taxes (5,076) (1,467) (10,218) (11,912)
Income tax expense 60 18 143 127
Net loss from continuing operations     (10,361) (12,039)
Net loss including noncontrolling interests (5,136) (1,485) (10,361) (12,039)
Net loss attributable to noncontrolling interests 0 (138) 0 (244)
Net loss attributable to RealNetworks (5,136) (1,347) (10,361) (11,795)
Net Income (Loss) Attributable to Parent $ (5,136) $ (1,347) $ (10,361) $ (11,795)
Continuing operations, basic (USD per share) $ (0.11) $ (0.03) $ (0.22) $ (0.28)
Diluted net income (loss) per share (USD per share) $ (0.11) $ (0.03) $ (0.22) $ (0.28)
Shares used to compute basic net income (loss) per share 47,316,000 44,284,000 47,296,000 41,409,000
Shares used to compute diluted net income (loss) per share 47,316,000 44,284,000 47,296,000 41,409,000
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (936) $ 106 $ (1,168) $ (430)
Other Comprehensive Income (Loss), Net of Tax (936) 106 (1,168) (430)
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest (6,072) (1,379) (11,529) (12,469)
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 0 (138) 0 (244)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ (6,072) $ (1,241) $ (11,529) $ (12,225)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ (5,136) $ (5,225) $ (1,485) $ (10,554) $ (10,361) $ (12,039)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (936) (232) 106 (536) (1,168) (430)
Other Comprehensive Income (Loss), Net of Tax, Total (936)   106   (1,168) (430)
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total (6,072)   (1,379)   (11,529) (12,469)
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 0   (138)   0 (244)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total (6,072)   $ (1,241)   $ (11,529) $ (12,225)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]            
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (936) $ (232)   $ (536)    
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest $ (10,361) $ (12,039)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation, Depletion and Amortization, Nonproduction 394 397
Share-based Payment Arrangement, Noncash Expense 1,062 1,271
Gain (Loss) on Investments 599 4,841
Foreign currency (gain) loss (275) (15)
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 0 (1,040)
Operating Lease, Impairment Loss 0 2,461
Deconsolidation, Gain (Loss), Amount 0 (1,961)
Gain (Loss) on Extinguishment of Debt 0 (2,897)
Increase (Decrease) in Accounts Receivable 1,150 (2,698)
Increase (Decrease) in Prepaid Expense and Other Assets 705 703
Increase (Decrease) in Accounts Payable (942) 210
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities (3,752) (138)
Net cash used in operating activities (11,420) (10,905)
Cash flows from investing activities:    
Payments to Acquire Property, Plant, and Equipment (161) (131)
Cash Divested from Deconsolidation 0 (836)
Other (595) 0
Net cash used in investing activities (756) (967)
Cash flows from financing activities:    
Proceeds from Issuance of Common Stock 0 534
Proceeds from Issuance or Sale of Equity 0 20,114
Payment, Tax Withholding, Share-based Payment Arrangement (22) (117)
Contingent Consideration Settlement, Cash 0 (2,500)
Net cash provided by (used in) financing activities (22) 18,031
Effect of exchange rate changes on cash, cash equivalents and restricted cash (559) (239)
Net decrease in cash, cash equivalents and restricted cash (12,757) 5,920
Cash, cash equivalents and restricted cash, beginning of period 28,739 25,570
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 15,982 $ 31,490
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Parent [Member]
Noncontrolling Interest [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Preferred Class B
Preferred Stock
Common Stock [Member]
Common Stock [Member]
Common Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Common Stock [Member]
Parent [Member]
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 38 $ 655,606 $ (60,641) $ (548,862) $ 46,149 $ (262)   $ 8        
Stockholders' Equity Attributable to Parent $ 45,887                        
Shares, Outstanding at Dec. 31, 2020   38,424             8,065        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   229                      
Stock Issued During Period, Value, Stock Options Exercised 358   358     358              
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 836   836     836              
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (536)         (536)   $ (536)          
Net Income (Loss) Attributable to Parent         (10,448) (10,448)              
Net loss attributable to noncontrolling interests             (106)            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (10,554)                        
Shares, Outstanding at Mar. 31, 2021   38,653             8,065        
Shares, Outstanding at Dec. 31, 2020   38,424             8,065        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (430)                        
Net Income (Loss) Attributable to Parent (11,795)                        
Net loss attributable to noncontrolling interests (244)                        
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (12,039)                        
Shares, Outstanding at Jun. 30, 2021   46,998             8,065        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 38 656,800 (61,177) (559,310) 36,359 (368)   $ 8        
Stockholders' Equity Attributable to Parent 35,991                        
Shares, Outstanding at Mar. 31, 2021   38,653             8,065        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   95                      
Stock Issued During Period, Value, Stock Options Exercised 59   58     59              
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 435   435     435              
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 106         106              
Noncontrolling Interest, Decrease from Deconsolidation 605   99     99 506            
Net Income (Loss) Attributable to Parent (1,347)       (1,347) (1,347)              
Net loss attributable to noncontrolling interests (138)           (138)            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (1,485)                        
Shares, Outstanding at Jun. 30, 2021   46,998             8,065        
Issuance of Preferred B Stock (in shares)                     8,250    
Stock Issued During Period, Value, New Issues                   $ 20,114 $ 8 $ 20,106 $ 20,114
Common Stock, Value, Issued                     1    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 47 677,498 (61,071) (560,657) 55,825 0   $ 8        
Stockholders' Equity Attributable to Parent 55,825                        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 47 678,381 (61,520) (570,843) 46,073 0   $ 8        
Stockholders' Equity Attributable to Parent 46,073                        
Shares, Outstanding at Dec. 31, 2021   47,257             8,065        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   67                      
Stock Issued During Period, Value, Stock Options Exercised 0   0     0              
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 503   503     503              
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (232)         (232)   (232)          
Net Income (Loss) Attributable to Parent         (5,225) (5,225)              
Net loss attributable to noncontrolling interests             0            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (5,225)                        
Shares, Outstanding at Mar. 31, 2022   47,324             8,065        
Shares, Outstanding at Dec. 31, 2021   47,257             8,065        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (1,168)                        
Net Income (Loss) Attributable to Parent (10,361)                        
Net loss attributable to noncontrolling interests 0                        
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (10,361)                        
Shares, Outstanding at Jun. 30, 2022   47,342             8,065        
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 47 678,884 (61,752) (576,068) 41,119 0   $ 8        
Stockholders' Equity Attributable to Parent 41,119                        
Shares, Outstanding at Mar. 31, 2022   47,324             8,065        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   18                      
Stock Issued During Period, Value, Stock Options Exercised (4)   (4)     (4)              
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 367   367     367              
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (936)         (936)   $ (936)          
Net Income (Loss) Attributable to Parent (5,136)       (5,136) (5,136)              
Net loss attributable to noncontrolling interests 0           0            
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (5,136)                        
Shares, Outstanding at Jun. 30, 2022   47,342             8,065        
Common Stock, Value, Issued                     $ 0    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 47 $ 679,247 $ (62,688) $ (581,204) $ 35,410 $ 0   $ 8        
Stockholders' Equity Attributable to Parent $ 35,410                        
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Accounting Policies [Abstract]    
Description of Business and Summary of Significant Accounting Policies  
Note 1.Description of Business and Summary of Significant Accounting Policies
Description of Business. RealNetworks provides digital media software and services to consumers, mobile carriers, device manufacturers, system integrators, and other businesses. Consumers use our digital media products and services to store, organize, play, manage and enjoy their digital media content, either directly from us or through our distribution partners. We have recently developed a new generation of artificial intelligence (AI)-based products and solutions. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based message classification and analysis platform.
Inherent in our business are various risks and uncertainties, including a limited history of certain of our product and service offerings. RealNetworks' success will depend on the acceptance of our technology, products and services and the ability to generate related revenue and cash flow.
In this Quarterly Report on Form 10-Q (10-Q or Report), RealNetworks, Inc., together with its subsidiaries, is referred to as "RealNetworks," the "Company," "we," "us," or "our." "RealPlayer," "RMHD," "RealMedia," "GameHouse," "KONTXT," "SAFR" and other trademarks of ours appearing in this report are our property.
Basis of Presentation. The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries in which it has a more than 50% voting interest. Noncontrolling interests represent third-party ownership in the equity of Scener Inc. ("Scener"), which was deconsolidated on June 30, 2021, and are reflected separately in the Company's financial statements. See Note 12. Related Party Transactions for additional details. Intercompany balances and transactions have been eliminated in consolidation.
The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal, recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the periods presented. Operating results for the quarter and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any subsequent period or for the year ending December 31, 2022. Certain information and disclosures normally included in financial statements prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC).
Liquidity and Capital Resources. The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.
We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties. Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.
Risks and Uncertainties. In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Moreover, similar to other companies, we have taken steps to support the health and well-being of our employees, customers, partners and communities, which include working remotely and learning to operate our businesses in a fundamentally different way.
The COVID-19 pandemic, including the emergence of variants such as the delta and omicron variants, and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our
business. It is difficult to predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows. In the preparation of our financial statements, certain estimates and assumptions regarding these impacts have been made, which could change in future periods and which could differ from actual outcomes.
Use of Estimates.  The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 (the 10-K).
Liquidity and Capital Resources Text Block
Liquidity and Capital Resources. The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.
We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties. Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.
 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Note 3.Revenue Recognition
We generate all of our revenue through contracts with customers. Revenue is either recognized over time as the service is provided, or at a point in time when the product is transferred to the customer, depending on the contract type. Our performance obligations typically have an original duration of one year or less.
Disaggregation of Revenue
The following table presents our disaggregated revenue by source and segment (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$1,393 $879 $— $2,380 $2,410 $— 
Subscription Services710 3,578 2,116 1,452 7,687 4,335 
Product Sales144 — 1,986 307 — 4,363 
Advertising and Other252 — 798 471 — 1,727 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$841 $1,931 $— $2,716 $3,322 $— 
Subscription Services793 4,425 2,431 1,611 9,014 4,959 
Product Sales330 — 2,830 768 — 5,993 
Advertising and Other97 — 883 275 — 1,791 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
The following table presents our disaggregated revenue by sales channel (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$1,645 $4,390 $905 $2,851 $9,961 $2,008 
Direct to Consumer854 67 3,995 1,759 136 8,417 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$938 $6,270 $977 $2,991 $12,155 $2,038 
Direct to Consumer1,123 86 5,167 2,379 181 10,705 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to our customers. We record accounts receivable when the right to consideration becomes unconditional, except for the passage of time. For certain contracts, payment schedules may exceed one year; for those contracts we recognize a long-term receivable. As of June 30, 2022 and December 31, 2021, our balance of long-term accounts receivable was $0.3 million and $0.2 million, respectively, and is included in other long-term assets on our condensed consolidated balance sheets. The increase in this balance from December 31, 2021 to June 30, 2022 is primarily due to the timing of expected cash receipts. During the quarter and six months ended June 30, 2022, we recorded no impairments to our contract assets.
We record deferred revenue when cash payments are received in advance of our completion of the underlying performance obligation. As of June 30, 2022 and December 31, 2021, we had a deferred revenue balance of $2.4 million and $2.8 million, respectively, primarily due to deferred revenue associated with monthly subscriptions.
Judgments and Estimates
Our contracts with customers can include obligations to provide multiple services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together can require significant judgment. For example, certain contracts include the sale of software licenses or subscriptions as well as services to be delivered over time. Judgment is also required to determine the standalone selling price ("SSP") for each distinct performance obligation in these arrangements. We allocate revenue to each performance obligation based on the relative SSP. We determine SSP for performance obligations based on overall pricing objectives, which take into consideration observable prices and market conditions.
For certain of our contracts, we recognize revenues using the sales- and usage-based exception as defined in the licensing guidance of Topic 606. For these contracts, we typically receive reporting of actual usage a quarter in arrears, and as such, we are required to estimate the current quarter's usage. To make these estimates, we utilize historical reporting information, as well as industry trends and interim reporting to quantify total quarterly usage. As actual usage information is received, we record a true-up in the following quarter to reflect any variance from our estimate. In the six months ended June 30, 2022 and 2021, we did not record any material true-ups to our consolidated financial statements.
Practical Expedients
For those contracts for which we recognize revenue at the amount to which we have the right to invoice for service performed, we do not disclose the value of any unsatisfied performance obligations. We also do not disclose the remaining unsatisfied performance obligations which have an original duration of one year or less. Additionally, we immediately expense sales commissions when incurred as the amortization period would have been less than one year. These costs are recorded within sales and marketing expense.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
3 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 4.Stock-Based Compensation
Total stock-based compensation expense recognized in our unaudited condensed consolidated statements of operations and comprehensive loss includes amounts related to stock options and restricted stock and was as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Total stock-based compensation expense$367 $435 $1,062 $1,271 
The fair value of RealNetworks options granted determined using the Black-Scholes model used the following weighted-average assumptions:
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Expected dividend yield%%%%
Risk-free interest rate2.77 %0.59 %2.45 %0.50 %
Expected life (years)4.03.94.03.9
Volatility85 %71 %85 %71 %
The total stock-based compensation amounts for 2022 and 2021 disclosed above are recorded in their respective line items within operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss. Included in the expense for the six months ended June 30, 2021 was stock compensation recorded for 2020 incentive bonuses paid in fully vested restricted stock units, which were authorized and granted during the first quarter of 2021.
As of June 30, 2022, there was $1.4 million of total unrecognized compensation cost, net of estimated forfeitures, related to stock awards. The unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately three years.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
3 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Disclosures [Text Block]
Note 5.Fair Value Measurements
Items Measured at Fair Value on a Recurring Basis
The following tables present information about our financial assets that have been measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation inputs utilized to determine fair value (in thousands):
Fair Value Measurements as ofAmortized Cost as of
 June 30, 2022June 30, 2022
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$14,352 $— $— $14,352 $14,352 
Restricted cash equivalents1,630 — — 1,630 1,630 
Total assets$15,982 $— $— $15,982 $15,982 
Fair Value Measurements as ofAmortized Cost as of
 December 31, 2021December 31, 2021
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$27,109 $— $— $27,109 $27,109 
Investments— — 1,755 1,755 N/A
Restricted cash equivalents1,630 — — 1,630 1,630 
Total assets$28,739 $— $1,755 $30,494 N/A
Restricted cash equivalents as of June 30, 2022 and December 31, 2021 primarily relate to maintaining a minimum balance of unrestricted cash at the bank. See Note 7. Debt for additional details.
Investments as of December 31, 2021 were comprised of Napster Group PLC ordinary shares received as a portion of the consideration from the disposition of our stake in Rhapsody International Inc. (doing business as Napster), which closed on December 30, 2020. The fair value of these equity securities was calculated using the closing price of the shares as of December 31, 2021. In the first quarter of 2022 these shares were acquired by a third party and we recorded the consideration expected to be received within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of March 31, 2022. In the second quarter of 2022, we received cash proceeds of $1.4 million, with the remaining $0.4 million expected to be received and recorded within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of June 30, 2022.

Items Measured at Fair Value on a Non-recurring Basis
Certain of our assets and liabilities are measured at estimated fair value on a non-recurring basis, using Level 3 inputs. These instruments are subject to fair value adjustments only in certain circumstances (for example, when there is evidence of impairment). Other than those discussed in Note 8. Restructuring and Other Charges, during the six months ended June 30, 2022 and 2021, we did not record any impairments on those assets required to be measured at fair value on a non-recurring basis.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities
Note 6.Accrued and other current liabilities
Accrued and other current liabilities (in thousands):
June 30, 2022December 31, 2021
Royalties and other fulfillment costs$606 $1,189 
Employee compensation, commissions and benefits4,648 5,761 
Sales, VAT and other taxes payable807 1,056 
Operating lease liabilities1,870 2,113 
Other2,998 3,167 
Total accrued and other current liabilities$10,929 $13,286 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Debt Disclosure Text
3 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Debt
Note 7.Debt
In February 2021, we entered into an amendment to our existing Loan and Security Agreement (Loan Agreement) with a third-party financial institution. Under the terms of the amended Loan Agreement, the bank extended a revolving line of credit (Revolver) whereby the borrowing base is comprised of eligible accounts receivable and direct to consumer deposits. Borrowings may not exceed $6.5 million and are reduced by a $0.4 million standby letter of credit entered into with the bank in connection with certain lease agreements. Advances bear interest at a rate equal to one-half of one percentage point (0.5%) above the greater of the prime rate or 3.25%. The Loan Agreement contains customary covenants, including financial covenants, minimum EBITDA levels to be updated annually, and maintaining a minimum balance of $1.5 million unrestricted cash at the bank. The Revolver matured August 1, 2022. The Company is currently in negotiations to extend or replace the Revolver with a comparable facility.
We paid and capitalized $0.6 million of financing fees to enter into the Revolver in August 2019, and the financing fees are being amortized over the term of the credit agreement. The unamortized fees were insignificant at June 30, 2022 and are included in Deferred costs, current portion on our condensed consolidated balance sheets.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Charges
3 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Charges
Note 8.Restructuring and Other Charges
Restructuring and other charges in 2022 and 2021 consist of costs associated with the ongoing reorganization of our business operations and expense re-alignment efforts, which primarily relate to lease impairment and severance costs due to workforce reductions.
Restructuring charges are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Costs incurred and charged to expense for the six months ended June 30, 2022$444 $11 $455 
Costs incurred and charged to expense for the six months ended June 30, 2021$1,161 $2,728 $3,889 
During the six months ended June 30, 2021, we recorded $2.5 million of lease impairment charges for an office space
previously vacated.
Changes to the accrued restructuring liability (which is included in Accrued and other current liabilities) are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Accrued liability at December 31, 2021$316 $1,475 $1,791 
Costs incurred and charged to expense for the six months ended June 30, 2022, excluding noncash charges444 — 444 
Cash payments(445)(1,050)(1,495)
Accrued liability at June 30, 2022$315 $425 $740 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share
Note 9.Loss Per Share
Basic net income (loss) per share (EPS) is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common and dilutive potential common shares outstanding during the period. Basic and diluted EPS (in thousands, except per share amounts):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Net loss attributable to RealNetworks$(5,136)$(1,347)$(10,361)$(11,795)
Weighted average common shares outstanding used to compute basic EPS47,316 44,284 47,296 41,409 
Dilutive effect of stock based awards and Series B Preferred Stock— — — — 
Weighted average common shares outstanding used to compute diluted EPS47,316 44,284 47,296 41,409 
Net loss per share attributable to RealNetworks- Basic$(0.11)$(0.03)$(0.22)$(0.28)
Net loss per share attributable to RealNetworks- Diluted$(0.11)$(0.03)$(0.22)$(0.28)
During the quarter and six months ended June 30, 2022, 8.5 million and 8.2 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect. During the quarter and six months ended June 30, 2021, 4.2 million and 4.4 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect.
During the quarters and six months ended June 30, 2022 and 2021, the 8.1 million shares of Series B Preferred Stock outstanding were excluded from the calculation of diluted EPS because of their antidilutive effect.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 10.Commitments and Contingencies
We have been in the past and could become in the future subject to legal proceedings, governmental investigations, and claims in the ordinary course of business, including employment claims, contract-related claims, and claims of alleged infringement of third-party patents, trademarks, and other intellectual property rights. Such claims, even if not meritorious, could force us to expend significant financial and managerial resources. In addition, given the broad distribution of some of our consumer products, any individual claim related to those products could give rise to liabilities that may be material to us. In the event of a determination adverse to us, we may incur substantial monetary liability, and/or be required to change our business practices. Either of these could have a material adverse effect on our consolidated financial statements.  
On April 6, 2020, RealNetworks Asia Pacific Co., Ltd. received notice of a civil lawsuit filed by Korean Music Copyright Association (KOMCA) in Seoul Central District Court seeking damages of $2.6 million. Also named as a defendant in the lawsuit is Kakao M Corp (formerly known as LOEN Entertainment Corp.), one of the largest media publishing companies in Korea, which operates the Melon music platform. The claim is for a late payment penalty under a music licensing contract, pursuant to which, from 2004 to 2017, RealNetworks licensed music for its services to LOEN for its Melon platform. The current lawsuit relates solely to the late payment of music licensing fees under the contract; the underlying music licensing fees were paid by Kakao M to KOMCA in a separate settlement prior to KOMCA’s filing of this lawsuit. While we believe we have meritorious defenses to this lawsuit and are vigorously defending against it, litigation is inherently uncertain and we cannot currently predict the ultimate outcome of this matter. We have a liability accrued related to this matter as of June 30, 2022, at the low end of the range of outcomes, for an immaterial amount. Because of the uncertainty of this matter, it is reasonably possible that the estimated amount of the liability recorded will change in the near term.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions
Note 12.Related Party Transactions
As of June 30, 2022, we owned approximately 48% of the issued and outstanding stock of Scener and account for our investment using the equity method of accounting. The Scener platform enables users to watch shows and movies socially from any major streaming platform. We deconsolidated Scener effective June 30, 2021 after RealNetworks no longer had a controlling interest in Scener. We recorded our share of losses of Scener, net of dilution gains and losses, of $0.4 million and $0.6 million for the quarter and six months ended June 30, 2022. These amounts are recorded in Loss on equity and other investments, net, on the condensed consolidated statement of operations.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Description of Business
Description of Business. RealNetworks provides digital media software and services to consumers, mobile carriers, device manufacturers, system integrators, and other businesses. Consumers use our digital media products and services to store, organize, play, manage and enjoy their digital media content, either directly from us or through our distribution partners. We have recently developed a new generation of artificial intelligence (AI)-based products and solutions. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based message classification and analysis platform.
Inherent in our business are various risks and uncertainties, including a limited history of certain of our product and service offerings. RealNetworks' success will depend on the acceptance of our technology, products and services and the ability to generate related revenue and cash flow.
In this Quarterly Report on Form 10-Q (10-Q or Report), RealNetworks, Inc., together with its subsidiaries, is referred to as "RealNetworks," the "Company," "we," "us," or "our." "RealPlayer," "RMHD," "RealMedia," "GameHouse," "KONTXT," "SAFR" and other trademarks of ours appearing in this report are our property.
Basis of Presentation
Basis of Presentation. The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries in which it has a more than 50% voting interest. Noncontrolling interests represent third-party ownership in the equity of Scener Inc. ("Scener"), which was deconsolidated on June 30, 2021, and are reflected separately in the Company's financial statements. See Note 12. Related Party Transactions for additional details. Intercompany balances and transactions have been eliminated in consolidation.
The unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal, recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the periods presented. Operating results for the quarter and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any subsequent period or for the year ending December 31, 2022. Certain information and disclosures normally included in financial statements prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC).
Liquidity and Capital Resources Text Block
Liquidity and Capital Resources. The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.
We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties. Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.
Risk and Uncertainties Text block
Risks and Uncertainties. In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Moreover, similar to other companies, we have taken steps to support the health and well-being of our employees, customers, partners and communities, which include working remotely and learning to operate our businesses in a fundamentally different way.
The COVID-19 pandemic, including the emergence of variants such as the delta and omicron variants, and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our
business. It is difficult to predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows. In the preparation of our financial statements, certain estimates and assumptions regarding these impacts have been made, which could change in future periods and which could differ from actual outcomes.
Use of Estimates Use of Estimates.  The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting (Policies)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segments
Note 11.Segment Information
We manage our business and report revenue and operating income (loss) in three segments: (1) Consumer Media, which includes licensing of our codec technology and our PC-based RealPlayer products, including RealPlayer Plus and related products; (2) Mobile Services, which includes our SaaS services, our integrated RealTimes® platform which is sold to mobile carriers and our computer vision platform, SAFR; and (3) Games, which includes all our games-related businesses, including sales of in-game virtual goods, mobile games and games licenses, games subscription services, and in-game advertising and advertising on game sites.
RealNetworks allocates to its Consumer Media, Mobile Services and Games reportable segments certain corporate expenses, which are directly attributable to supporting these businesses, including but not limited to a portion of finance, legal,
human resources and headquarters facilities. Remaining expenses, which are not directly attributable to supporting these businesses, are reported as corporate items. These corporate items may also include changes in the fair value of the contingent consideration liability, restructuring charges, and stock compensation charges.
RealNetworks reports the three reportable segments based on factors such as how we manage our operations and how the Chief Operating Decision Maker (CODM) reviews results. The CODM reviews financial information presented on both a consolidated basis and on a business segment basis. The accounting policies used to derive segment results are the same as those described in Note 1. Description of Business and Summary of Significant Accounting Policies, in the 2021 10-K.
Segment results for the quarters and six months ended June 30, 2022 and 2021 (in thousands):
 Consumer Media
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$2,499 $2,061 $4,610 $5,370 
Cost of revenue432 497 820 975 
Gross profit2,067 1,564 3,790 4,395 
Operating expenses1,397 2,332 2,869 4,533 
Operating income$670 $(768)$921 $(138)
Mobile ServicesQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,457 $6,356 $10,097 $12,336 
Cost of revenue965 1,517 2,010 3,009 
Gross profit3,492 4,839 8,087 9,327 
Operating expenses6,510 6,332 13,176 12,477 
Operating loss$(3,018)$(1,493)$(5,089)$(3,150)
 Games
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,900 $6,144 $10,425 $12,743 
Cost of revenue1,300 1,552 2,595 3,257 
Gross profit3,600 4,592 7,830 9,486 
Operating expenses3,826 4,849 7,825 9,947 
Operating income (loss)$(226)$(257)$$(461)
CorporateQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenue$$$16 $10 
Operating expenses2,337 3,170 5,697 8,130 
Operating loss$(2,345)$(3,176)$(5,713)$(8,140)

Our customers consist primarily of consumers and corporations located in the U.S., Europe, and various foreign countries (Rest of the World). Revenue by geographic region (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
United States$8,237 $9,209 $16,424 $19,141 
Europe1,935 2,361 4,042 4,591 
Rest of the World1,684 2,991 4,666 6,717 
Total net revenue$11,856 $14,561 $25,132 $30,449 
Long-lived assets (consisting of equipment, software, leasehold improvements, operating lease assets, and goodwill) by geographic region (in thousands) are as follows:
June 30,
2022
December 31,
2021
United States$13,774 $14,402 
Europe6,478 6,682 
Rest of the World 1,094 1,354 
Total long-lived assets$21,346 $22,438 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Disaggregation of Revenue
The following table presents our disaggregated revenue by source and segment (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$1,393 $879 $— $2,380 $2,410 $— 
Subscription Services710 3,578 2,116 1,452 7,687 4,335 
Product Sales144 — 1,986 307 — 4,363 
Advertising and Other252 — 798 471 — 1,727 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Business Line
Software License$841 $1,931 $— $2,716 $3,322 $— 
Subscription Services793 4,425 2,431 1,611 9,014 4,959 
Product Sales330 — 2,830 768 — 5,993 
Advertising and Other97 — 883 275 — 1,791 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
The following table presents our disaggregated revenue by sales channel (in thousands):
Quarter Ended June 30, 2022Six Months Ended June 30, 2022
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$1,645 $4,390 $905 $2,851 $9,961 $2,008 
Direct to Consumer854 67 3,995 1,759 136 8,417 
Total$2,499 $4,457 $4,900 $4,610 $10,097 $10,425 
Quarter Ended June 30, 2021Six Months Ended June 30, 2021
Consumer MediaMobile ServicesGamesConsumer MediaMobile ServicesGames
Sales Channel
Business to Business$938 $6,270 $977 $2,991 $12,155 $2,038 
Direct to Consumer1,123 86 5,167 2,379 181 10,705 
Total$2,061 $6,356 $6,144 $5,370 $12,336 $12,743 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
3 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Expense Total stock-based compensation expense recognized in our unaudited condensed consolidated statements of operations and comprehensive loss includes amounts related to stock options and restricted stock and was as follows (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Total stock-based compensation expense$367 $435 $1,062 $1,271 
Weighted-Average Assumptions Used to Determine Fair Value of Options Granted The fair value of RealNetworks options granted determined using the Black-Scholes model used the following weighted-average assumptions:
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Expected dividend yield%%%%
Risk-free interest rate2.77 %0.59 %2.45 %0.50 %
Expected life (years)4.03.94.03.9
Volatility85 %71 %85 %71 %
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Financial Assets Measured at Fair Value on a Recurring Basis
The following tables present information about our financial assets that have been measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation inputs utilized to determine fair value (in thousands):
Fair Value Measurements as ofAmortized Cost as of
 June 30, 2022June 30, 2022
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$14,352 $— $— $14,352 $14,352 
Restricted cash equivalents1,630 — — 1,630 1,630 
Total assets$15,982 $— $— $15,982 $15,982 
Fair Value Measurements as ofAmortized Cost as of
 December 31, 2021December 31, 2021
 Level 1Level 2Level 3Total
Assets:
Cash and cash equivalents$27,109 $— $— $27,109 $27,109 
Investments— — 1,755 1,755 N/A
Restricted cash equivalents1,630 — — 1,630 1,630 
Total assets$28,739 $— $1,755 $30,494 N/A
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued and Other Liabilities Accrued and other current liabilities (in thousands):
June 30, 2022December 31, 2021
Royalties and other fulfillment costs$606 $1,189 
Employee compensation, commissions and benefits4,648 5,761 
Sales, VAT and other taxes payable807 1,056 
Operating lease liabilities1,870 2,113 
Other2,998 3,167 
Total accrued and other current liabilities$10,929 $13,286 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Charges (Tables)
3 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Charges by Type of Cost
Restructuring charges are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Costs incurred and charged to expense for the six months ended June 30, 2022$444 $11 $455 
Costs incurred and charged to expense for the six months ended June 30, 2021$1,161 $2,728 $3,889 
During the six months ended June 30, 2021, we recorded $2.5 million of lease impairment charges for an office space
previously vacated.
Changes to the accrued restructuring liability (which is included in Accrued and other current liabilities) are as follows (in thousands):
Employee Separation CostsAsset Related and Other CostsTotal
Accrued liability at December 31, 2021$316 $1,475 $1,791 
Costs incurred and charged to expense for the six months ended June 30, 2022, excluding noncash charges444 — 444 
Cash payments(445)(1,050)(1,495)
Accrued liability at June 30, 2022$315 $425 $740 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share (Tables)
3 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share Basic and diluted EPS (in thousands, except per share amounts):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Net loss attributable to RealNetworks$(5,136)$(1,347)$(10,361)$(11,795)
Weighted average common shares outstanding used to compute basic EPS47,316 44,284 47,296 41,409 
Dilutive effect of stock based awards and Series B Preferred Stock— — — — 
Weighted average common shares outstanding used to compute diluted EPS47,316 44,284 47,296 41,409 
Net loss per share attributable to RealNetworks- Basic$(0.11)$(0.03)$(0.22)$(0.28)
Net loss per share attributable to RealNetworks- Diluted$(0.11)$(0.03)$(0.22)$(0.28)
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment Results Segment results for the quarters and six months ended June 30, 2022 and 2021 (in thousands):
 Consumer Media
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$2,499 $2,061 $4,610 $5,370 
Cost of revenue432 497 820 975 
Gross profit2,067 1,564 3,790 4,395 
Operating expenses1,397 2,332 2,869 4,533 
Operating income$670 $(768)$921 $(138)
Mobile ServicesQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,457 $6,356 $10,097 $12,336 
Cost of revenue965 1,517 2,010 3,009 
Gross profit3,492 4,839 8,087 9,327 
Operating expenses6,510 6,332 13,176 12,477 
Operating loss$(3,018)$(1,493)$(5,089)$(3,150)
 Games
Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenue$4,900 $6,144 $10,425 $12,743 
Cost of revenue1,300 1,552 2,595 3,257 
Gross profit3,600 4,592 7,830 9,486 
Operating expenses3,826 4,849 7,825 9,947 
Operating income (loss)$(226)$(257)$$(461)
CorporateQuarter Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenue$$$16 $10 
Operating expenses2,337 3,170 5,697 8,130 
Operating loss$(2,345)$(3,176)$(5,713)$(8,140)
Revenue by Geographic Region Our customers consist primarily of consumers and corporations located in the U.S., Europe, and various foreign countries (Rest of the World). Revenue by geographic region (in thousands):
 Quarter Ended June 30,Six Months Ended June 30,
 2022202120222021
United States$8,237 $9,209 $16,424 $19,141 
Europe1,935 2,361 4,042 4,591 
Rest of the World1,684 2,991 4,666 6,717 
Total net revenue$11,856 $14,561 $25,132 $30,449 
Long-Lived Assets by Geographic Region Long-lived assets (consisting of equipment, software, leasehold improvements, operating lease assets, and goodwill) by geographic region (in thousands) are as follows:
June 30,
2022
December 31,
2021
United States$13,774 $14,402 
Europe6,478 6,682 
Rest of the World 1,094 1,354 
Total long-lived assets$21,346 $22,438 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Deconsolidation, Gain (Loss), Amount     $ 0 $ 1,961  
Operating income (loss) $ (4,919) $ (5,694) (9,876) $ (11,889)  
Retained Earnings (Accumulated Deficit) (581,204)   (581,204)   $ (570,843)
Cash and Cash Equivalents, at Carrying Value $ 14,352   $ 14,352   $ 27,109
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Revenue $ 11,856 $ 14,561 $ 25,132 $ 30,449  
Long-term accounts receivable 300   300   $ 200
Deferred revenue 2,400   2,400   $ 2,800
Software License          
Disaggregation of Revenue [Line Items]          
Revenue  
Subscription Services          
Disaggregation of Revenue [Line Items]          
Revenue  
Product Sales          
Disaggregation of Revenue [Line Items]          
Revenue  
Advertising and Other          
Disaggregation of Revenue [Line Items]          
Revenue  
Consumer Media          
Disaggregation of Revenue [Line Items]          
Revenue 2,499 2,061 4,610 5,370  
Consumer Media | Business to Business          
Disaggregation of Revenue [Line Items]          
Revenue 1,645 938 2,851 2,991  
Consumer Media | Direct to Consumer          
Disaggregation of Revenue [Line Items]          
Revenue 854 1,123 1,759 2,379  
Consumer Media | Software License          
Disaggregation of Revenue [Line Items]          
Revenue 1,393 841 2,380 2,716  
Consumer Media | Subscription Services          
Disaggregation of Revenue [Line Items]          
Revenue 710 793 1,452 1,611  
Consumer Media | Product Sales          
Disaggregation of Revenue [Line Items]          
Revenue 144 330 307 768  
Consumer Media | Advertising and Other          
Disaggregation of Revenue [Line Items]          
Revenue 252 97 471 275  
Mobile Services          
Disaggregation of Revenue [Line Items]          
Revenue 4,457 6,356 10,097 12,336  
Mobile Services | Business to Business          
Disaggregation of Revenue [Line Items]          
Revenue 4,390 6,270 9,961 12,155  
Mobile Services | Direct to Consumer          
Disaggregation of Revenue [Line Items]          
Revenue 67 86 136 181  
Mobile Services | Software License          
Disaggregation of Revenue [Line Items]          
Revenue 879 1,931 2,410 3,322  
Mobile Services | Subscription Services          
Disaggregation of Revenue [Line Items]          
Revenue 3,578 4,425 7,687 9,014  
Mobile Services | Product Sales          
Disaggregation of Revenue [Line Items]          
Revenue 0 0 0 0  
Mobile Services | Advertising and Other          
Disaggregation of Revenue [Line Items]          
Revenue 0 0 0 0  
Games          
Disaggregation of Revenue [Line Items]          
Revenue 4,900 6,144 10,425 12,743  
Games | Business to Business          
Disaggregation of Revenue [Line Items]          
Revenue 905 977 2,008 2,038  
Games | Direct to Consumer          
Disaggregation of Revenue [Line Items]          
Revenue 3,995 5,167 8,417 10,705  
Games | Software License          
Disaggregation of Revenue [Line Items]          
Revenue 0 0 0 0  
Games | Subscription Services          
Disaggregation of Revenue [Line Items]          
Revenue 2,116 2,431 4,335 4,959  
Games | Product Sales          
Disaggregation of Revenue [Line Items]          
Revenue 1,986 2,830 4,363 5,993  
Games | Advertising and Other          
Disaggregation of Revenue [Line Items]          
Revenue $ 798 $ 883 $ 1,727 $ 1,791  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Payment Arrangement [Abstract]        
Share-based Payment Arrangement, Expense $ 367 $ 435 $ 1,062 $ 1,271
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Payment Arrangement [Abstract]        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Risk-free interest rate 2.77% 0.59% 2.45% 0.50%
Expected life 4 years 3 years 10 months 24 days 4 years 3 years 10 months 24 days
Volatility 85.00% 71.00% 85.00% 71.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Additional Information) (Detail)
$ in Thousands
3 Months Ended
Jun. 30, 2022
USD ($)
Share-Based Payment Arrangement [Abstract]  
Total unrecognized compensation cost $ 1,400
Total unrecognized compensation cost, expected recognition period (in years) 3 years
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions and Dispositions - Napster Disposition Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Contingent Consideration Settlement, Cash $ 0 $ 2,500
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value $ 15,982 $ 30,494
Cash and Cash Equivalents | Cash    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 14,352 27,109
Amortized Cost 14,352 27,109
Securities Investment [Member] | Equity Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value   1,755
Restricted Cash Equivalents And Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 1,630 1,630
Amortized Cost 1,630 1,630
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 15,982 28,739
Level 1 | Cash and Cash Equivalents | Cash    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 14,352 27,109
Level 1 | Securities Investment [Member] | Equity Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value   0
Level 1 | Restricted Cash Equivalents And Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 1,630 1,630
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 0 0
Level 2 | Cash and Cash Equivalents | Cash    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 0 0
Level 2 | Securities Investment [Member] | Equity Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value   0
Level 2 | Restricted Cash Equivalents And Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 0 0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 0 1,755
Level 3 | Cash and Cash Equivalents | Cash    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value 0 0
Level 3 | Securities Investment [Member] | Equity Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value   1,755
Level 3 | Restricted Cash Equivalents And Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial assets fair value $ 0 $ 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Unrestricted Cash And Cash Equivalents Minimum Amount Required $ 1.5
Equity Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Unobservable Measurement Input, Uncertainty, Description Investments as of December 31, 2021 were comprised of Napster Group PLC ordinary shares received as a portion of the consideration from the disposition of our stake in Rhapsody International Inc. (doing business as Napster), which closed on December 30, 2020. The fair value of these equity securities was calculated using the closing price of the shares as of December 31, 2021. In the first quarter of 2022 these shares were acquired by a third party and we recorded the consideration expected to be received within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of March 31, 2022. In the second quarter of 2022, we received cash proceeds of $1.4 million, with the remaining $0.4 million expected to be received and recorded within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of June 30, 2022.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Royalties and other fulfillment costs $ 606 $ 1,189
Employee compensation, commissions and benefits 4,648 5,761
Sales, VAT and other taxes payable 807 1,056
Operating Lease, Liability, Current 1,870 2,113
Other 2,998 3,167
Total accrued and other liabilities $ 10,929 $ 13,286
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Debt Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Aug. 31, 2019
Debt Instrument [Line Items]          
Gain (Loss) on Extinguishment of Debt $ 0 $ 2,897 $ 0 $ 2,897  
Line of Credit Facility [Line Items]          
Unrestricted Cash And Cash Equivalents Minimum Amount Required 1,500   1,500    
Revolving Credit Facility [Member]          
Line of Credit Facility [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity 6,500   6,500    
Letters of Credit Outstanding, Amount $ 400   $ 400    
Debt Issuance Costs, Line of Credit Arrangements, Gross         $ 600
Derivative, Basis Spread on Variable Rate 3.25%   3.25%    
Revolving Credit Facility [Member] | Prime Rate [Member]          
Line of Credit Facility [Line Items]          
Debt Instrument, Basis Spread on Variable Rate 0.50%        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Schedule of Capitalization, Equity [Line Items]      
Proceeds from Issuance of Common Stock $ 0 $ 534  
Common Stock [Member]      
Schedule of Capitalization, Equity [Line Items]      
Common stock, issued 47,327   47,257
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Charges (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]    
Costs incurred and charged to expense $ 455 $ 3,889
Restructuring Reserve [Roll Forward]    
Accrued liability beginning balance 1,791  
Costs incurred and charged to expense 444  
Cash payments (1,495)  
Accrued liability ending balance 740  
Operating Lease, Impairment Loss 0 (2,461)
Employee Separation Costs    
Restructuring Cost and Reserve [Line Items]    
Costs incurred and charged to expense 444 1,161
Restructuring Reserve [Roll Forward]    
Accrued liability beginning balance 316  
Costs incurred and charged to expense 444  
Cash payments (445)  
Accrued liability ending balance 315  
Asset Related and Other Costs    
Restructuring Cost and Reserve [Line Items]    
Costs incurred and charged to expense 11 $ 2,728
Restructuring Reserve [Roll Forward]    
Accrued liability beginning balance 1,475  
Costs incurred and charged to expense 0  
Cash payments (1,050)  
Accrued liability ending balance $ 425  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Net Income (Loss) Attributable to Parent $ (5,136) $ (1,347) $ (10,361) $ (11,795)
Shares used to compute basic net income (loss) per share 47,316,000 44,284,000 47,296,000 41,409,000
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0 0 0
Shares used to compute diluted net income (loss) per share 47,316,000 44,284,000 47,296,000 41,409,000
Continuing operations, basic (USD per share) $ (0.11) $ (0.03) $ (0.22) $ (0.28)
Diluted net income (loss) per share (USD per share) $ (0.11) $ (0.03) $ (0.22) $ (0.28)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings (Loss) Per Share (Additional Information) (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares of common stock excluded from the calculation of diluted net income per share because of antidilutive effect 8,500,000 4,200,000 8,200,000 4,400,000
Share of preferred stock in exchange for additional funding 8,100,000   8,100,000  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies Commitments and Contingencies (Details)
$ in Millions
Apr. 06, 2020
USD ($)
Korean Music Copyright Association (KOMCA)  
Loss Contingencies [Line Items]  
Damages sought $ 2.6
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Additional Information) (Detail)
3 Months Ended
Jun. 30, 2022
Segment
Segment Reporting Information [Line Items]  
Number of reporting segments 3
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Segment Results) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 11,856 $ 14,561 $ 25,132 $ 30,449
Cost of revenue 2,705 3,572 5,441 7,251
Gross profit 9,151 10,989 19,691 23,198
Operating expenses 14,070 16,683 29,567 35,087
Operating income (loss) (4,919) (5,694) (9,876) (11,889)
Consumer Media        
Segment Reporting Information [Line Items]        
Revenue 2,499 2,061 4,610 5,370
Mobile Services        
Segment Reporting Information [Line Items]        
Revenue 4,457 6,356 10,097 12,336
Games        
Segment Reporting Information [Line Items]        
Revenue 4,900 6,144 10,425 12,743
Operating Segments | Consumer Media        
Segment Reporting Information [Line Items]        
Revenue 2,499 2,061 4,610 5,370
Cost of revenue 432 497 820 975
Gross profit 2,067 1,564 3,790 4,395
Operating expenses 1,397 2,332 2,869 4,533
Operating income (loss) 670 (768) 921 (138)
Operating Segments | Mobile Services        
Segment Reporting Information [Line Items]        
Revenue 4,457 6,356 10,097 12,336
Cost of revenue 965 1,517 2,010 3,009
Gross profit 3,492 4,839 8,087 9,327
Operating expenses 6,510 6,332 13,176 12,477
Operating income (loss) (3,018) (1,493) (5,089) (3,150)
Operating Segments | Games        
Segment Reporting Information [Line Items]        
Revenue 4,900 6,144 10,425 12,743
Cost of revenue 1,300 1,552 2,595 3,257
Gross profit 3,600 4,592 7,830 9,486
Operating expenses 3,826 4,849 7,825 9,947
Operating income (loss) (226) (257) 5 (461)
Corporate        
Segment Reporting Information [Line Items]        
Cost of revenue 8 6 16 10
Operating expenses 2,337 3,170 5,697 8,130
Operating income (loss) $ (2,345) $ (3,176) $ (5,713) $ (8,140)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Revenue by Geographic Region) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 11,856 $ 14,561 $ 25,132 $ 30,449
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 8,237 9,209 16,424 19,141
Europe        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 1,935 2,361 4,042 4,591
Rest of the World        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 1,684 $ 2,991 $ 4,666 $ 6,717
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Long-Lived Assets by Geographic Region) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 21,346 $ 22,438
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 13,774 14,402
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 6,478 6,682
Rest of the World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 1,094 $ 1,354
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions Related Party Transactions (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Series B Preferred Stock    
Related Party Transaction [Line Items]    
Preferred stock, shares issued 8,065,000 8,065,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details)
3 Months Ended
Jun. 30, 2022
Subsequent Event [Line Items]  
Subsequent Event, Description Note 13.Subsequent EventsThe Company evaluated subsequent events occurring after June 30, 2022 through the date of filing of this Quarterly Report on Form 10-Q in which these financial statements are included, and concluded that there was no event of which management was aware that occurred after the balance sheet date that would require any adjustment to the accompanying consolidated financial statements.Merger AgreementOn July 27, 2022, the Company entered into an Agreement and Plan of Merger (the Merger Agreement) with Robert Glaser, the Company's Chairman and Chief Executive Officer, Greater Heights LLC, a Washington limited liability company (Greater Heights), an entity controlled by Mr. Glaser, and Greater Heights Acquisition LLC, a Washington limited liability company and wholly owned subsidiary of Greater Heights (Merger Sub). Mr. Glaser and his affiliates currently hold approximately 39% of the Company’s outstanding common stock In accordance with the terms of the Merger Agreement, the Company will be merged with and into Merger Sub, with Merger Sub continuing as the surviving entity as a wholly owned subsidiary of Greater Heights (the Merger). At the effective time of the Merger, (i) each share of the Company’s Common Stock issued and outstanding as of immediately prior to such effective time of the Merger, other than shares held by Robert Glaser and certain of his affiliates (the Founder Shareholders) and any dissenting shares of the Company’s Common Stock (which, for the avoidance of doubt, will be cancelled and retired without any consideration therefor), will be cancelled and retired and converted into the right to receive cash in an amount equal to $0.73, without interest and subject to any applicable withholding taxes (Merger Consideration) (ii) each issued and outstanding Company stock option will be cancelled and converted into the right to receive the Merger Consideration (less the aggregate exercise price for such Company stock options and applicable taxes), (iii) each vested Company RSU will be cancelled and converted into the right to receive the Merger Consideration less any applicable taxes, and (iv) all unvested Company equity awards under any Company stock plan will be treated in accordance with the terms of the applicable stock plan and form of award issued thereunder.The closing of the Merger is subject to, among other conditions (i) adoption of the Merger Agreement and approval of the Merger by (A) holders of a majority of the issued and outstanding shares of Company Common Stock and Company Preferred Stock, each voting as a separate class, and (B) holders of a majority of the issued and outstanding shares of Company Common Stock held by shareholders other than the Founder Shareholders, (ii) the Company delivering evidence of Amendment No. 1 (defined below) and (iii) not more than 15% of the Company Common Stock outstanding as of immediately prior to the effective time of the Merger being dissenting shares. Consummation of the Merger is also subject to certain other closing conditions, including the accuracy of each party’s representation and warranties and each party’s compliance with its covenants and agreements contained in the Merger Agreement in all material respects and that since the date of the Merger Agreement there shall not have occurred a material adverse effect that is continuing. The Merger Agreement does not include a financing condition.The Merger Agreement provides that the Company may not solicit takeover proposals provided that the Company, may provide information to, and may engage or participate in discussions or negotiations, with respect to an unsolicited takeover proposal that the Company’s Board has determined, in good faith and after consultation with its financial advisors and outside legal counsel, individually or in the aggregate with any other unsolicited takeover proposals, constitutes or could reasonably be expected to result in a superior proposal.The Company and Greater Heights may mutually agree to terminate the Merger Agreement. Additionally, the Merger Agreement contains other termination rights exercisable by the Company and Greater Heights. If the Merger Agreement is terminated under certain circumstances, the Company could be required to pay Greater Heights a termination fee equal to one of (i) $1,043,971, (ii) $521,985.50 or (iii) the lesser of (A) Greater Heights’s fees and expenses incurred in connection with the Merger Agreement and the Merger and (B) $500,000.We anticipate the Merger to close in the fourth quarter of 2022, subject to, among other things, the satisfaction (or waiver) of the conditions set forth above. Rights PlanThe Company’s Board of Directors originally adopted the Second Amended and Restated Shareholder Rights Plan (Rights Plan) to protect stockholders from coercive or otherwise unfair takeover tactics. In general terms, it works by imposing a significant penalty upon any person or group that acquires 15 percent or more of the shares of our common stock without the approval of the Company’s Board of Directors. As a result, the overall effect of the Rights Plan and the issuance of the Rights may be to render more difficult or discourage a merger, tender or exchange offer or other business combination involving the Company that is not approved by the Company’s Board of Directors. However, neither the Rights Plan nor the Rights will interfere with the Merger because on July 27, 2022, in connection with the Merger Agreement, the Company's Board of Directors approved an amendment to the Rights Plan to exempt the Merger.
XML 59 rnwk-20220630_htm.xml IDEA: XBRL DOCUMENT 0001046327 2022-01-01 2022-06-30 0001046327 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001046327 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001046327 2022-07-22 0001046327 2022-06-30 0001046327 2021-12-31 0001046327 us-gaap:SeriesAPreferredStockMember 2022-06-30 0001046327 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001046327 us-gaap:SeriesBPreferredStockMember 2022-06-30 0001046327 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001046327 rnwk:OtherPreferredStockMember 2022-06-30 0001046327 rnwk:OtherPreferredStockMember 2021-12-31 0001046327 us-gaap:CommonStockMember 2022-06-30 0001046327 us-gaap:CommonStockMember 2021-12-31 0001046327 2022-04-01 2022-06-30 0001046327 2021-04-01 2021-06-30 0001046327 2021-01-01 2021-06-30 0001046327 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0001046327 2020-12-31 0001046327 2021-06-30 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2020-12-31 0001046327 us-gaap:CommonStockMember 2020-12-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001046327 us-gaap:RetainedEarningsMember 2020-12-31 0001046327 us-gaap:ParentMember 2020-12-31 0001046327 us-gaap:NoncontrollingInterestMember 2020-12-31 0001046327 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001046327 us-gaap:ParentMember 2021-01-01 2021-03-31 0001046327 2021-01-01 2021-03-31 0001046327 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001046327 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001046327 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2021-03-31 0001046327 us-gaap:CommonStockMember 2021-03-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001046327 us-gaap:RetainedEarningsMember 2021-03-31 0001046327 us-gaap:ParentMember 2021-03-31 0001046327 us-gaap:NoncontrollingInterestMember 2021-03-31 0001046327 2021-03-31 0001046327 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001046327 us-gaap:CommonStockMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001046327 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001046327 us-gaap:ParentMember 2021-04-01 2021-06-30 0001046327 us-gaap:CommonStockMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001046327 us-gaap:CommonStockMember us-gaap:ParentMember 2021-04-01 2021-06-30 0001046327 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001046327 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001046327 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2021-06-30 0001046327 us-gaap:CommonStockMember 2021-06-30 0001046327 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001046327 us-gaap:RetainedEarningsMember 2021-06-30 0001046327 us-gaap:ParentMember 2021-06-30 0001046327 us-gaap:NoncontrollingInterestMember 2021-06-30 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2021-12-31 0001046327 us-gaap:CommonStockMember 2021-12-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001046327 us-gaap:RetainedEarningsMember 2021-12-31 0001046327 us-gaap:ParentMember 2021-12-31 0001046327 us-gaap:NoncontrollingInterestMember 2021-12-31 0001046327 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001046327 us-gaap:ParentMember 2022-01-01 2022-03-31 0001046327 2022-01-01 2022-03-31 0001046327 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001046327 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001046327 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2022-03-31 0001046327 us-gaap:CommonStockMember 2022-03-31 0001046327 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001046327 us-gaap:RetainedEarningsMember 2022-03-31 0001046327 us-gaap:ParentMember 2022-03-31 0001046327 us-gaap:NoncontrollingInterestMember 2022-03-31 0001046327 2022-03-31 0001046327 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001046327 us-gaap:CommonStockMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001046327 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001046327 us-gaap:ParentMember 2022-04-01 2022-06-30 0001046327 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001046327 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001046327 us-gaap:PreferredClassBMember us-gaap:PreferredStockMember 2022-06-30 0001046327 us-gaap:CommonStockMember 2022-06-30 0001046327 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001046327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001046327 us-gaap:RetainedEarningsMember 2022-06-30 0001046327 us-gaap:ParentMember 2022-06-30 0001046327 us-gaap:NoncontrollingInterestMember 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember 2022-04-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember 2022-01-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:ProductSalesMember 2022-04-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:ProductSalesMember 2022-01-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:ProductSalesMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember 2022-04-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember 2022-01-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember 2021-04-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember 2021-01-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:SoftwareLicenseMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:SubscriptionServicesMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:ProductSalesMember 2021-04-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:ProductSalesMember 2021-01-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:ProductSalesMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember 2021-04-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember 2021-01-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:AdvertisingAndOtherMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 rnwk:BusinessToBusinessMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 us-gaap:SalesChannelDirectlyToConsumerMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2022-06-30 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CashMember 2022-06-30 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2022-06-30 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2022-06-30 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember 2022-06-30 0001046327 us-gaap:FairValueInputsLevel1Member 2022-06-30 0001046327 us-gaap:FairValueInputsLevel2Member 2022-06-30 0001046327 us-gaap:FairValueInputsLevel3Member 2022-06-30 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2021-12-31 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CashMember 2021-12-31 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2021-12-31 0001046327 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2021-12-31 0001046327 us-gaap:SecuritiesInvestmentMember us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2021-12-31 0001046327 us-gaap:SecuritiesInvestmentMember us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2021-12-31 0001046327 us-gaap:SecuritiesInvestmentMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2021-12-31 0001046327 us-gaap:SecuritiesInvestmentMember us-gaap:EquitySecuritiesMember 2021-12-31 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001046327 rnwk:RestrictedCashEquivalentsAndInvestmentsMember 2021-12-31 0001046327 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001046327 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001046327 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001046327 us-gaap:EquitySecuritiesMember 2022-01-01 2022-06-30 0001046327 us-gaap:RevolvingCreditFacilityMember 2022-06-30 0001046327 us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2022-04-01 2022-06-30 0001046327 us-gaap:RevolvingCreditFacilityMember 2019-08-31 0001046327 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-06-30 0001046327 us-gaap:ContractTerminationMember 2022-01-01 2022-06-30 0001046327 us-gaap:EmployeeSeveranceMember 2021-01-01 2021-06-30 0001046327 us-gaap:ContractTerminationMember 2021-01-01 2021-06-30 0001046327 us-gaap:EmployeeSeveranceMember 2021-12-31 0001046327 us-gaap:ContractTerminationMember 2021-12-31 0001046327 us-gaap:EmployeeSeveranceMember 2022-06-30 0001046327 us-gaap:ContractTerminationMember 2022-06-30 0001046327 rnwk:KoreanMusicCopyrightAssociationKOMCAMember 2020-04-06 2020-04-06 0001046327 us-gaap:OperatingSegmentsMember rnwk:ConsumerMediaMember 2022-04-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:ConsumerMediaMember 2021-04-01 2021-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:ConsumerMediaMember 2022-01-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:ConsumerMediaMember 2021-01-01 2021-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:MobileServicesMember 2022-04-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:MobileServicesMember 2021-04-01 2021-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:MobileServicesMember 2022-01-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:MobileServicesMember 2021-01-01 2021-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:GamesMember 2022-04-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:GamesMember 2021-04-01 2021-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:GamesMember 2022-01-01 2022-06-30 0001046327 us-gaap:OperatingSegmentsMember rnwk:GamesMember 2021-01-01 2021-06-30 0001046327 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0001046327 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-06-30 0001046327 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0001046327 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-06-30 0001046327 country:US 2022-04-01 2022-06-30 0001046327 country:US 2021-04-01 2021-06-30 0001046327 country:US 2022-01-01 2022-06-30 0001046327 country:US 2021-01-01 2021-06-30 0001046327 srt:EuropeMember 2022-04-01 2022-06-30 0001046327 srt:EuropeMember 2021-04-01 2021-06-30 0001046327 srt:EuropeMember 2022-01-01 2022-06-30 0001046327 srt:EuropeMember 2021-01-01 2021-06-30 0001046327 rnwk:RestOfWorldMember 2022-04-01 2022-06-30 0001046327 rnwk:RestOfWorldMember 2021-04-01 2021-06-30 0001046327 rnwk:RestOfWorldMember 2022-01-01 2022-06-30 0001046327 rnwk:RestOfWorldMember 2021-01-01 2021-06-30 0001046327 country:US 2022-06-30 0001046327 country:US 2021-12-31 0001046327 srt:EuropeMember 2022-06-30 0001046327 srt:EuropeMember 2021-12-31 0001046327 rnwk:RestOfWorldMember 2022-06-30 0001046327 rnwk:RestOfWorldMember 2021-12-31 shares iso4217:USD iso4217:USD shares pure rnwk:Segment 10-Q true false false 2022 Q2 RNWK RealNetworks, Inc. 0001046327 1-37745 --12-31 WA 91-1628146 (206) 674-2700 1501 First Avenue South, Suite 600 Seattle WA 98134 Non-accelerated Filer Yes Yes true false false Common Stock, Par Value $0.001 per share Common Stock, Par Value $0.001 per share Preferred Share Purchase Rights NASDAQ 47343993 311000 299000 0.001 0.001 200000 200000 8100000 8100000 8065000 8065000 8065000 8065000 51700000 51700000 0.001 0.001 250000000 250000000 47327000 47257000 47327000 47257000 P3Y0M 10-Q true 2022-06-30 false 1-37745 RealNetworks, Inc. WA 91-1628146 1501 First Avenue South, Suite 600 98134 Seattle WA (206) 674-2700 Yes Yes Non-accelerated Filer true Common Stock, Par Value $0.001 per share Common Stock, Par Value $0.001 per share RNWK NASDAQ Preferred Share Purchase Rights RNWK NASDAQ 47343993 14352000 27109000 311000 299000 8283000 9556000 7000 49000 0 1755000 4229000 3166000 26871000 41635000 23731000 29464000 1708000 2750000 25439000 32214000 24252000 30744000 1187000 1470000 3656000 3992000 1630000 1630000 2940000 2878000 652000 727000 16503000 16976000 53439000 69308000 1591000 2578000 10929000 13286000 2378000 2614000 14898000 18478000 26000 183000 1065000 1132000 2033000 2300000 7000 1142000 18029000 23235000 0.001 0 0 8000 8000 0 0 47000 47000 679247000 678381000 -62688000 -61520000 -581204000 -570843000 35410000 46073000 53439000 69308000 11856000 14561000 25132000 30449000 2705000 3572000 5441000 7251000 9151000 10989000 19691000 23198000 5332000 6330000 11130000 12568000 4502000 5259000 9084000 10396000 4071000 4376000 8898000 9274000 0 0 0 -1040000 165000 718000 455000 3889000 14070000 16683000 29567000 35087000 -4919000 -5694000 -9876000 -11889000 22000 24000 44000 119000 7000 7000 14000 20000 -410000 -569000 -599000 -4841000 0 2897000 0 2897000 268000 1916000 287000 2020000 -157000 4227000 -342000 -23000 -5076000 -1467000 -10218000 -11912000 60000 18000 143000 127000 -5136000 -1485000 -10361000 -12039000 0 -138000 0 -244000 -5136000 -1347000 -10361000 -11795000 -0.11 -0.03 -0.22 -0.28 -0.11 -0.11 -0.03 -0.22 -0.28 47316000 44284000 47296000 41409000 47316000 44284000 47296000 41409000 -936000 106000 -1168000 -430000 -936000 106000 -1168000 -430000 -5136000 -1485000 -10361000 -12039000 -6072000 -1379000 -11529000 -12469000 0 -138000 0 -244000 -6072000 -1241000 -11529000 -12225000 -10361000 -12039000 394000 397000 1062000 1271000 -599000 -4841000 275000 15000 0 -1040000 0 2461000 0 1961000 0 2897000 -1150000 2698000 -705000 -703000 -942000 210000 -3752000 -138000 -11420000 -10905000 161000 131000 0 836000 595000 0 -756000 -967000 0 534000 0 20114000 22000 117000 0 2500000 -22000 18031000 -559000 -239000 -12757000 5920000 28739000 25570000 15982000 31490000 8065000 8000 38424000 38000 655606000 -60641000 -548862000 46149000 -262000 45887000 229000 -358000 -358000 -358000 836000 836000 836000 -536000 -536000 -536000 -10448000 -10448000 -106000 -10554000 8065000 8000 38653000 38000 656800000 -61177000 -559310000 36359000 -368000 35991000 95000 1000 -58000 -59000 -59000 8250000 8000 20106000 20114000 20114000 435000 435000 435000 106000 106000 106000 99000 99000 506000 605000 -1347000 -1347000 -138000 -1485000 8065000 8000 46998000 47000 677498000 -61071000 -560657000 55825000 0 55825000 8065000 8000 47257000 47000 678381000 -61520000 -570843000 46073000 0 46073000 67000 0 0 0 503000 503000 503000 -232000 -232000 -232000 -5225000 -5225000 0 -5225000 8065000 8000 47324000 47000 678884000 -61752000 -576068000 41119000 0 41119000 18000 0 4000 4000 4000 367000 367000 367000 -936000 -936000 -936000 -5136000 -5136000 0 -5136000 8065000 8000 47342000 47000 679247000 -62688000 -581204000 35410000 0 35410000 <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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 1.</span></td><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:700;line-height:100%">Description of Business and Summary of Significant Accounting Policies</span></td></tr></table><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RealNetworks provides digital media software and services to consumers, mobile carriers, device manufacturers, system integrators, and other businesses. Consumers use our digital media products and services to store, organize, play, manage and enjoy their digital media content, either directly from us or through our distribution partners. We have recently developed a new generation of artificial intelligence (AI)-based products and solutions. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based message classification and analysis platform.</span></div><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%">Inherent in our business are various risks and uncertainties, including a limited history of certain of our product and service offerings. RealNetworks' success will depend on the acceptance of our technology, products and services and the ability to generate related revenue and cash flow.</span></div><div style="margin-top:6pt;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 this Quarterly Report on Form 10-Q (10-Q or Report), RealNetworks, Inc., together with its subsidiaries, is referred to as "RealNetworks," the "Company," "we," "us," or "our." "RealPlayer," "RMHD," "RealMedia," "GameHouse," "KONTXT," "SAFR" and other trademarks of ours appearing in this report are our property. </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries in which it has a more than 50% voting interest. Noncontrolling interests represent third-party ownership in the equity of Scener Inc. ("Scener"), which was deconsolidated on June 30, 2021, and are reflected separately in the Company's financial statements. See Note 12. Related Party Transactions for additional details. Intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;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 unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal, recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the periods presented. Operating results for the quarter and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any subsequent period or for the year ending December 31, 2022. Certain information and disclosures normally included in financial statements prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Liquidity and Capital Resources. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.</span></div><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:112%">We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties</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%">Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Risks and Uncertainties. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Moreover, similar to other companies, we have taken steps to support the health and well-being of our employees, customers, partners and communities, which include working remotely and learning to operate our businesses in a fundamentally different way. </span></div><div style="margin-top:6pt;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 COVID-19 pandemic, including the emergence of variants such as the delta and omicron variants, and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">business. It is difficult to predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows. In the preparation of our financial statements, certain estimates and assumptions regarding these impacts have been made, which could change in future periods and which could differ from actual outcomes.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 (the 10-K).</span></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RealNetworks provides digital media software and services to consumers, mobile carriers, device manufacturers, system integrators, and other businesses. Consumers use our digital media products and services to store, organize, play, manage and enjoy their digital media content, either directly from us or through our distribution partners. We have recently developed a new generation of artificial intelligence (AI)-based products and solutions. The main two products and key investment initiatives in our AI portfolio are SAFR, our AI-based computer vision platform, and KONTXT, our natural language processing-based message classification and analysis platform.</span></div><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%">Inherent in our business are various risks and uncertainties, including a limited history of certain of our product and service offerings. RealNetworks' success will depend on the acceptance of our technology, products and services and the ability to generate related revenue and cash flow.</span></div>In this Quarterly Report on Form 10-Q (10-Q or Report), RealNetworks, Inc., together with its subsidiaries, is referred to as "RealNetworks," the "Company," "we," "us," or "our." "RealPlayer," "RMHD," "RealMedia," "GameHouse," "KONTXT," "SAFR" and other trademarks of ours appearing in this report are our property. <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries in which it has a more than 50% voting interest. Noncontrolling interests represent third-party ownership in the equity of Scener Inc. ("Scener"), which was deconsolidated on June 30, 2021, and are reflected separately in the Company's financial statements. See Note 12. Related Party Transactions for additional details. Intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;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 unaudited condensed consolidated financial statements reflect all adjustments, consisting only of normal, recurring adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations for the periods presented. Operating results for the quarter and six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for any subsequent period or for the year ending December 31, 2022. Certain information and disclosures normally included in financial statements prepared in conformity with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (SEC).</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Liquidity and Capital Resources. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company continues to incur operating losses, including net operating losses of $4.9 million and $9.9 million for the three and six months ended June 30, 2022, respectively. The Company had an accumulated deficit of $581.2 million and $570.8 million as of June 30, 2022 and December 31, 2021, respectively. Our unrestricted cash and cash equivalents balance was $14.4 million as of June 30, 2022. We have evaluated our current liquidity position in light of our history of declining revenue and operating losses as well as our near-term expectations of net negative cash flows from operating activities. Moreover, our operating forecast is partly dependent on factors that are outside of our control, including the ongoing effects of the coronavirus pandemic and related impacts on global commerce and financial markets. These conditions raise substantial doubt about our ability to continue as a going concern within 12 months from the date of this filing. Our financial statements do not include any adjustment relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should we be unable to continue as a going concern.</span></div><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:112%">We intend to use our existing unrestricted cash balances to fund our short-term working capital needs. We have active plans to mitigate these conditions. Specifically, we plan to reduce negative cash flow through operating expense reductions. In addition, we are evaluating various strategic opportunities, which may include selling certain businesses or product lines, soliciting external investment into certain of our businesses, or seeking other strategic partnerships. Our plans are subject to inherent risks and uncertainties</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%">Accordingly, there can be no assurance that our plans can be effectively implemented and, therefore, that the conditions can be effectively mitigated.</span></div> -4900000 -9900000 -581200000 -570800000 14400000 <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Risks and Uncertainties. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the World Health Organization declared the outbreak of the coronavirus that causes COVID-19 to be a global pandemic. As the virus spread throughout the U.S. and the world, authorities implemented numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, business limitations, and shutdowns. In addition to the pandemic's widespread impact on public health and global society, reactions to the pandemic as well as measures taken to contain the virus have caused significant turmoil to the global economy and financial markets. Moreover, similar to other companies, we have taken steps to support the health and well-being of our employees, customers, partners and communities, which include working remotely and learning to operate our businesses in a fundamentally different way. </span></div><div style="margin-top:6pt;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 COVID-19 pandemic, including the emergence of variants such as the delta and omicron variants, and the resultant economic instability and financial market turmoil has added complexity, uncertainty and risk to nearly all aspects of our </span></div>business. It is difficult to predict the near-term and long-term impacts that the pandemic will have on our results from operations, financial condition, liquidity and cash flows. In the preparation of our financial statements, certain estimates and assumptions regarding these impacts have been made, which could change in future periods and which could differ from actual outcomes. Use of Estimates.  The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 2.</span></td><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:700;line-height:100%">Recent Accounting Pronouncements</span></td></tr></table></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued new guidance that simplifies the accounting for convertible debt instruments and convertible preferred stock by reducing the number of accounting models and the number of embedded conversion features that could be recognized separately from the primary contract. The guidance enhances transparency and improves disclosures for convertible instruments and earnings per share guidance. It is effective for annual reporting periods beginning after December 15, 2023, with early adoption permitted. This update permits the use of either the modified retrospective or fully retrospective method of transition. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued new guidance simplifying the test for goodwill impairment. The new guidance eliminates Step 2 from the goodwill impairment test, instead requiring an entity to recognize a goodwill impairment charge for the amount by which the reporting unit's carrying amount exceeds the reporting unit's fair value. This guidance is effective for interim and annual goodwill impairment tests in fiscal years beginning after December 15, 2022, with early adoption permitted. We do not currently expect the adoption to have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued new guidance amending existing guidance for the accounting of credit losses on financial instruments. Under the new guidance, the valuation allowance for credit losses is expected to be incurred over the financial asset’s contractual term. We reviewed the new credit loss standard and determined that it applies to our accounts receivable, which are typically of short duration and for which we have not historically experienced significant credit losses. This guidance is effective for us in fiscal years beginning after December 15, 2022 with any cumulative effect of adoption recorded as an adjustment to retained earnings. We are in the process of evaluating the effect that this new guidance will have on our consolidated financial statements and related disclosures.</span></div> <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 3.</span></td><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:700;line-height:100%">Revenue Recognition</span></td></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate all of our revenue through contracts with customers. Revenue is either recognized over time as the service is provided, or at a point in time when the product is transferred to the customer, depending on the contract type. Our performance obligations typically have an original duration of one year or less.</span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenue by source and segment (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Line</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software License</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">7,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Line</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software License</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,061 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,356 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,144 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,370 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,336 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,743 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenue by sales channel (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 style="width:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct to Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,991 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,155 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct to Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,061 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,356 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,144 </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 colspan="3" style="padding:0 1pt"/><td style="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="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,370 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">12,336 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">12,743 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to our customers. We record accounts receivable when the right to consideration becomes unconditional, except for the passage of time. For certain contracts, payment schedules may exceed one year; for those contracts we recognize a long-term receivable. As of June 30, 2022 and December 31, 2021, our balance of long-term accounts receivable was $0.3 million and $0.2 million, respectively, and is included in other long-term assets on our condensed consolidated balance sheets. The increase in this balance from December 31, 2021 to June 30, 2022 is primarily due to the timing of expected cash receipts. During the quarter and six months ended June 30, 2022, we recorded no impairments to our contract assets.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record deferred revenue when cash payments are received in advance of our completion of the underlying performance obligation. As of June 30, 2022 and December 31, 2021, we had a deferred revenue balance of $2.4 million and $2.8 million, respectively, primarily due to deferred revenue associated with monthly subscriptions.</span></div><div style="margin-top:5pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Judgments and Estimates</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers can include obligations to provide multiple services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together can require significant judgment. For example, certain contracts include the sale of software licenses or subscriptions as well as services to be delivered over time. Judgment is also required to determine the standalone selling price ("SSP") for each distinct performance obligation in these arrangements. We allocate revenue to each performance obligation based on the relative SSP. We determine SSP for performance obligations based on overall pricing objectives, which take into consideration observable prices and market conditions.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain of our contracts, we recognize revenues using the sales- and usage-based exception as defined in the licensing guidance of Topic 606. For these contracts, we typically receive reporting of actual usage a quarter in arrears, and as such, we are required to estimate the current quarter's usage. To make these estimates, we utilize historical reporting information, as well as industry trends and interim reporting to quantify total quarterly usage. As actual usage information is received, we record a true-up in the following quarter to reflect any variance from our estimate. In the six months ended June 30, 2022 and 2021, we did not record any material true-ups to our consolidated financial statements. </span></div><div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients</span></div>For those contracts for which we recognize revenue at the amount to which we have the right to invoice for service performed, we do not disclose the value of any unsatisfied performance obligations. We also do not disclose the remaining unsatisfied performance obligations which have an original duration of one year or less. Additionally, we immediately expense sales commissions when incurred as the amortization period would have been less than one year. These costs are recorded within sales and marketing expense. <div style="margin-top:6pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenue by source and segment (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Line</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software License</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">7,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Line</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software License</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">1,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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 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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,061 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,356 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,144 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,370 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,336 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">12,743 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenue by sales channel (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 style="width:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct to Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,499 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,457 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,900 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">4,610 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td><td colspan="3" style="padding:0 1pt"/><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%">Consumer Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Mobile Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Games</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales Channel</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,991 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,155 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct to Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,061 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,356 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,144 </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 colspan="3" style="padding:0 1pt"/><td style="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="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,370 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">12,336 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">12,743 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1393000 879000 0 2380000 2410000 0 710000 3578000 2116000 1452000 7687000 4335000 144000 0 1986000 307000 0 4363000 252000 0 798000 471000 0 1727000 2499000 4457000 4900000 4610000 10097000 10425000 841000 1931000 0 2716000 3322000 0 793000 4425000 2431000 1611000 9014000 4959000 330000 0 2830000 768000 0 5993000 97000 0 883000 275000 0 1791000 2061000 6356000 6144000 5370000 12336000 12743000 1645000 4390000 905000 2851000 9961000 2008000 854000 67000 3995000 1759000 136000 8417000 2499000 4457000 4900000 4610000 10097000 10425000 938000 6270000 977000 2991000 12155000 2038000 1123000 86000 5167000 2379000 181000 10705000 2061000 6356000 6144000 5370000 12336000 12743000 300000 200000 2400000 2800000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 4.</span></td><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:700;line-height:100%">Stock-Based Compensation</span></td></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in our unaudited condensed consolidated statements of operations and comprehensive loss includes amounts related to stock options and restricted stock and was 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 style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Total stock-based compensation expense</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%">367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;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 RealNetworks options granted determined using the Black-Scholes model used the following weighted-average assumptions:</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 style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Expected dividend yield</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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="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="padding:2px 0 2px 1pt;text-align: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.77 </span></td><td style="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="padding:0 1pt"/><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%">0.59 </span></td><td style="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="padding:0 1pt"/><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%">2.45 </span></td><td style="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="padding:0 1pt"/><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%">0.50 </span></td><td style="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%">Expected life (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%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></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%">Volatility</span></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%">85 </span></td><td style="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="padding:0 1pt"/><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%">71 </span></td><td style="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="padding:0 1pt"/><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%">85 </span></td><td style="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="padding:0 1pt"/><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%">71 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total stock-based compensation amounts for 2022 and 2021 disclosed above are recorded in their respective line items within operating expenses in the unaudited condensed consolidated statements of operations and comprehensive loss. Included in the expense for the six months ended June 30, 2021 was stock compensation recorded for 2020 incentive bonuses paid in fully vested restricted stock units, which were authorized and granted during the first quarter of 2021.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, there was $1.4 million of total unrecognized compensation cost, net of estimated forfeitures, related to stock awards. The unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MDMzNjliMTdmYjQwMzhhZDkyYTlkYTYxY2EzNjQ0L3NlYzowNzAzMzY5YjE3ZmI0MDM4YWQ5MmE5ZGE2MWNhMzY0NF80Ni9mcmFnOmJiZTliODdhNjNlMDQwOThhZDIyOTc0YzRkY2M5NjY2L3RleHRyZWdpb246YmJlOWI4N2E2M2UwNDA5OGFkMjI5NzRjNGRjYzk2NjZfMTA4NA_38be7078-b272-4642-951e-819e910510ed">three</span> years.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in our unaudited condensed consolidated statements of operations and comprehensive loss includes amounts related to stock options and restricted stock and was 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 style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Total stock-based compensation expense</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%">367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 367000 435000 1062000 1271000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RealNetworks options granted determined using the Black-Scholes model used the following weighted-average assumptions:</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 style="width:51.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Expected dividend yield</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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="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="padding:2px 0 2px 1pt;text-align: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.77 </span></td><td style="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="padding:0 1pt"/><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%">0.59 </span></td><td style="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="padding:0 1pt"/><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%">2.45 </span></td><td style="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="padding:0 1pt"/><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%">0.50 </span></td><td style="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%">Expected life (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%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></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%">Volatility</span></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%">85 </span></td><td style="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="padding:0 1pt"/><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%">71 </span></td><td style="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="padding:0 1pt"/><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%">85 </span></td><td style="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="padding:0 1pt"/><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%">71 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0 0 0 0 0.0277 0.0059 0.0245 0.0050 P4Y P3Y10M24D P4Y P3Y10M24D 0.85 0.71 0.85 0.71 1400000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 5.</span></td><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:700;line-height:100%">Fair Value Measurements</span></td></tr></table></div><div style="margin-top:6pt;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%">Items Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;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 tables present information about our financial assets that have been measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation inputs utilized to determine fair value (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:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost as of</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="21" 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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cash and cash equivalents</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%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">15,982 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">15,982 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">15,982 </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"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost as of</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="21" 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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cash and cash equivalents</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%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">Restricted cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">28,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents as of June 30, 2022 and December 31, 2021 primarily relate to maintaining a minimum balance of unrestricted cash at the bank. See Note 7. Debt for additional details.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments as of December 31, 2021 were comprised of Napster Group PLC ordinary shares received as a portion of the consideration from the disposition of our stake in Rhapsody International Inc. (doing business as Napster), which closed on December 30, 2020. The fair value of these equity securities was calculated using the closing price of the shares as of December 31, 2021. In the first quarter of 2022 these shares were acquired by a third party and we recorded the consideration expected to be received within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of March 31, 2022. In the second quarter of 2022, we received cash proceeds of $1.4 million, with the remaining $0.4 million expected to be received and recorded within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of June 30, 2022.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:6pt;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%">Items Measured at Fair Value on a Non-recurring Basis</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our assets and liabilities are measured at estimated fair value on a non-recurring basis, using Level 3 inputs. These instruments are subject to fair value adjustments only in certain circumstances (for example, when there is evidence of impairment). Other than those discussed in Note 8. Restructuring and Other Charges, during the six months ended June 30, 2022 and 2021, we did not record any impairments on those assets required to be measured at fair value on a non-recurring basis.</span></div> <div style="margin-top:6pt;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 tables present information about our financial assets that have been measured at fair value on a recurring basis as of June 30, 2022 and December 31, 2021, and indicates the fair value hierarchy of the valuation inputs utilized to determine fair value (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:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost as of</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="21" 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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cash and cash equivalents</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%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">15,982 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">15,982 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">15,982 </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"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:38.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost as of</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="21" 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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cash and cash equivalents</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%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">Restricted cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">28,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 14352000 0 0 14352000 14352000 1630000 0 0 1630000 1630000 15982000 0 0 15982000 15982000 27109000 0 0 27109000 27109000 0 0 1755000 1755000 1630000 0 0 1630000 1630000 28739000 0 1755000 30494000 Investments as of December 31, 2021 were comprised of Napster Group PLC ordinary shares received as a portion of the consideration from the disposition of our stake in Rhapsody International Inc. (doing business as Napster), which closed on December 30, 2020. The fair value of these equity securities was calculated using the closing price of the shares as of December 31, 2021. In the first quarter of 2022 these shares were acquired by a third party and we recorded the consideration expected to be received within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of March 31, 2022. In the second quarter of 2022, we received cash proceeds of $1.4 million, with the remaining $0.4 million expected to be received and recorded within Prepaid expenses and other current assets on our condensed consolidated balance sheet as of June 30, 2022. <div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.475%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 6.</span></td><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:700;line-height:100%">Accrued and other current liabilities</span></td></tr></table></div><div style="margin-top:6pt;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 and other current liabilities (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 style="width:65.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties and other fulfillment costs</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%">606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation, commissions and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, VAT and other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current 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%">10,929 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13,286 </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"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities (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 style="width:65.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties and other fulfillment costs</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%">606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation, commissions and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, VAT and other taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current 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%">10,929 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13,286 </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"/></tr></table> 606000 1189000 4648000 5761000 807000 1056000 1870000 2113000 2998000 3167000 10929000 13286000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 7.</span></td><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:700;line-height:100%">Debt</span></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%">In February 2021, we entered into an amendment to our existing Loan and Security Agreement (Loan Agreement) with a third-party financial institution. Under the terms of the amended Loan Agreement, the bank extended a revolving line of credit (Revolver) whereby the borrowing base is comprised of eligible accounts receivable and direct to consumer deposits. Borrowings may not exceed $6.5 million and are reduced by a $0.4 million standby letter of credit entered into with the bank in connection with certain lease agreements. Advances bear interest at a rate equal to one-half of one percentage point (0.5%) above the greater of the prime rate or 3.25%. The Loan Agreement contains customary covenants, including financial covenants, minimum EBITDA levels to be updated annually, and maintaining a minimum balance of $1.5 million unrestricted cash at the bank. The Revolver matured August 1, 2022. The Company is currently in negotiations to extend or replace the Revolver with a comparable facility.</span></div>We paid and capitalized $0.6 million of financing fees to enter into the Revolver in August 2019, and the financing fees are being amortized over the term of the credit agreement. The unamortized fees were insignificant at June 30, 2022 and are included in Deferred costs, current portion on our condensed consolidated balance sheets. 6500000 400000 0.005 0.0325 1500000 600000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 8.</span></td><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:700;line-height:100%">Restructuring and Other Charges</span></td></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring and other charges in 2022 and 2021 consist of costs associated with the ongoing reorganization of our business operations and expense re-alignment efforts, which primarily relate to lease impairment and severance costs due to workforce reductions. </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges 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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.161%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee Separation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset Related and Other Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred and charged to expense for the six months ended June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Costs incurred and charged to expense for the six months ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">1,161 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,889 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, we recorded $2.5 million of lease impairment charges for an office space</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously vacated. </span></div><div style="margin-top:6pt;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 accrued restructuring liability (which is included in Accrued and other current liabilities) 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 style="width:63.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.096%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee Separation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset Related and Other Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liability at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred and charged to expense for the six months ended June 30, 2022, excluding noncash charges</span></td><td colspan="3" style="padding:0 1pt"/><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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liability at June 30, 2022</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="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="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%">315 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">425 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">740 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring charges 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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.161%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee Separation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset Related and Other Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred and charged to expense for the six months ended June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Costs incurred and charged to expense for the six months ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">1,161 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,728 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,889 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, we recorded $2.5 million of lease impairment charges for an office space</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously vacated. </span></div><div style="margin-top:6pt;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 accrued restructuring liability (which is included in Accrued and other current liabilities) 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 style="width:63.434%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.526%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.096%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee Separation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset Related and Other Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liability at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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%">316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs incurred and charged to expense for the six months ended June 30, 2022, excluding noncash charges</span></td><td colspan="3" style="padding:0 1pt"/><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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liability at June 30, 2022</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="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="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%">315 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">425 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">740 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 444000 11000 455000 1161000 2728000 3889000 316000 1475000 1791000 444000 0 0 444000 445000 1050000 1495000 315000 425000 740000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 9.</span></td><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:700;line-height:100%">Loss Per Share</span></td></tr></table></div><div style="margin-top:6pt;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 (EPS) is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income (loss) attributable to RealNetworks by the weighted average number of common and dilutive potential common shares outstanding during the period. Basic and diluted EPS (in thousands, except per share amounts): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:62.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.634%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to RealNetworks</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,795)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding used to compute basic EPS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock based awards and Series B Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 outstanding used to compute diluted EPS</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%">47,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">44,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">47,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">41,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to RealNetworks- Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to RealNetworks- Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter and six months ended June 30, 2022, 8.5 million and 8.2 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect. During the quarter and six months ended June 30, 2021, 4.2 million and 4.4 million shares of common stock, respectively, of potentially issuable shares from common stock awards were excluded from the calculation of diluted EPS because of their antidilutive effect.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarters and six months ended June 30, 2022 and 2021, the 8.1 million shares of Series B Preferred Stock outstanding were excluded from the calculation of diluted EPS because of their antidilutive effect.</span></div> Basic and diluted EPS (in thousands, except per share amounts): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:62.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.634%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to RealNetworks</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,136)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,795)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding used to compute basic EPS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock based awards and Series B Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 outstanding used to compute diluted EPS</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%">47,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">44,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">47,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">41,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to RealNetworks- Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to RealNetworks- Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -5136000 -1347000 -10361000 -11795000 47316000 44284000 47296000 41409000 0 0 0 0 47316000 44284000 47296000 41409000 -0.11 -0.03 -0.22 -0.28 -0.11 -0.11 -0.03 -0.22 -0.28 8500000 8200000 4200000 4400000 8100000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 10.</span></td><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:700;line-height:100%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been in the past and could become in the future subject to legal proceedings, governmental investigations, and claims in the ordinary course of business, including employment claims, contract-related claims, and claims of alleged infringement of third-party patents, trademarks, and other intellectual property rights. Such claims, even if not meritorious, could force us to expend significant financial and managerial resources. In addition, given the broad distribution of some of our consumer products, any individual claim related to those products could give rise to liabilities that may be material to us. In the event of a determination adverse to us, we may incur substantial monetary liability, and/or be required to change our business practices. Either of these could have a material adverse effect on our consolidated financial statements.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On April 6, 2020, RealNetworks Asia Pacific Co., Ltd. received notice of a civil lawsuit filed by Korean Music Copyright Association (KOMCA) in Seoul Central District Court seeking damages of $2.6 million. Also named as a defendant in the lawsuit is Kakao M Corp (formerly known as LOEN Entertainment Corp.), one of the largest media publishing companies in Korea, which operates the Melon music platform. The claim is for a late payment penalty under a music licensing contract, pursuant to which, from 2004 to 2017, RealNetworks licensed music for its services to LOEN for its Melon platform. The current lawsuit relates solely to the late payment of music licensing fees under the contract; the underlying music licensing fees were paid by Kakao M to KOMCA in a separate settlement prior to KOMCA’s filing of this lawsuit. While we believe we have meritorious defenses to this lawsuit and are vigorously defending against it, litigation is inherently uncertain and we cannot currently predict the ultimate outcome of this matter. We have a liability accrued related to this matter as of June 30, 2022, at the low end of the range of outcomes, for an immaterial amount. Because of the uncertainty of this matter, it is reasonably possible that the estimated amount of the liability recorded will change in the near term.</span></div> 2600000 <div style="margin-top:12pt;text-align:center"><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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 11.</span></td><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:700;line-height:100%">Segment Information</span></td></tr></table></div><div style="margin-top:6pt;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 manage our business and report revenue and operating income (loss) in three segments: (1) Consumer Media, which includes licensing of our codec technology and our PC-based RealPlayer products, including RealPlayer Plus and related products; (2) Mobile Services, which includes our SaaS services, our integrated RealTimes® platform which is sold to mobile carriers and our computer vision platform, SAFR; and (3) Games, which includes all our games-related businesses, including sales of in-game virtual goods, mobile games and games licenses, games subscription services, and in-game advertising and advertising on game sites.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RealNetworks allocates to its Consumer Media, Mobile Services and Games reportable segments certain corporate expenses, which are directly attributable to supporting these businesses, including but not limited to a portion of finance, legal, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">human resources and headquarters facilities. Remaining expenses, which are not directly attributable to supporting these businesses, are reported as corporate items. These corporate items may also include changes in the fair value of the contingent consideration liability, restructuring charges, and stock compensation charges.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RealNetworks reports the three reportable segments based on factors such as how we manage our operations and how the Chief Operating Decision Maker (CODM) reviews results. The CODM reviews financial information presented on both a consolidated basis and on a business segment basis. The accounting policies used to derive segment results are the same as those described in Note 1. Description of Business and Summary of Significant Accounting Policies, in the 2021 10-K.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results for the quarters and six months ended June 30, 2022 and 2021 (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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Consumer Media</span></div></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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">432 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">497 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">2,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">3,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">1,397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,332 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,869 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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%">670 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(768)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">921 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(138)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mobile Services</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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">1,517 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,009 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">3,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">8,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">6,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">6,332 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">13,176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</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%">(3,018)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(1,493)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,089)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,150)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Games</span></div></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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">1,300 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">1,552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">3,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">7,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">3,826 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">7,825 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">9,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">(226)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(257)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(461)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate</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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Cost of revenue</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</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%">(2,345)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,176)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,713)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(8,140)</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"/></tr></table></div><div style="margin-top:6pt;text-indent:13.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%">Our customers consist primarily of consumers and corporations located in the U.S., Europe, and various foreign countries (Rest of the World). Revenue by geographic region (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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">United States</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%">8,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">9,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">16,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">19,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</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%">11,856 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">14,561 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">25,132 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,449 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets (consisting of equipment, software, leasehold improvements, operating lease assets, and goodwill) by geographic region (in thousands) are as follows:</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 style="width:76.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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%">13,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">14,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Europe</span></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%">6,478 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">6,682 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Total long-lived assets</span></td><td style="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="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%">21,346 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">22,438 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3 3 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results for the quarters and six months ended June 30, 2022 and 2021 (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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Consumer Media</span></div></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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">432 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">497 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">820 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">975 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">2,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">3,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">1,397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,332 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,869 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,533 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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%">670 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(768)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">921 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(138)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mobile Services</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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">965 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">1,517 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,010 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,009 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">3,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">8,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">6,510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">6,332 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">13,176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">12,477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</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%">(3,018)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(1,493)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,089)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,150)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Games</span></div></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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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 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,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6,144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Cost of revenue</span></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%">1,300 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">1,552 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">2,595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">3,257 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;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%">3,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,592 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">7,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Operating expenses</span></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%">3,826 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">4,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">7,825 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">9,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">(226)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(257)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(461)</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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate</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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">Cost of revenue</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%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</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%">(2,345)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,176)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,713)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(8,140)</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"/></tr></table> 2499000 2061000 4610000 5370000 432000 497000 820000 975000 2067000 1564000 3790000 4395000 1397000 2332000 2869000 4533000 670000 -768000 921000 -138000 4457000 6356000 10097000 12336000 965000 1517000 2010000 3009000 3492000 4839000 8087000 9327000 6510000 6332000 13176000 12477000 -3018000 -1493000 -5089000 -3150000 4900000 6144000 10425000 12743000 1300000 1552000 2595000 3257000 3600000 4592000 7830000 9486000 3826000 4849000 7825000 9947000 -226000 -257000 5000 -461000 8000 6000 16000 10000 2337000 3170000 5697000 8130000 -2345000 -3176000 -5713000 -8140000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers consist primarily of consumers and corporations located in the U.S., Europe, and various foreign countries (Rest of the World). Revenue by geographic region (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 style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.701%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Quarter Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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%">2021</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%">United States</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%">8,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">9,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">16,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">19,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</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%">11,856 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">14,561 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">25,132 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,449 </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"/></tr></table> 8237000 9209000 16424000 19141000 1935000 2361000 4042000 4591000 1684000 2991000 4666000 6717000 11856000 14561000 25132000 30449000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets (consisting of equipment, software, leasehold improvements, operating lease assets, and goodwill) by geographic region (in thousands) are as follows:</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 style="width:76.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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%">13,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">14,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Europe</span></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%">6,478 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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%">6,682 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Total long-lived assets</span></td><td style="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="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%">21,346 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">22,438 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 13774000 14402000 6478000 6682000 1094000 1354000 21346000 22438000 <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 style="width:8.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.342%"/><td style="width:0.1%"/></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:700;line-height:100%">Note 12.</span></td><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:700;line-height:100%">Related Party Transactions</span></td></tr></table>As of June 30, 2022, we owned approximately 48% of the issued and outstanding stock of Scener and account for our investment using the equity method of accounting. The Scener platform enables users to watch shows and movies socially from any major streaming platform. We deconsolidated Scener effective June 30, 2021 after RealNetworks no longer had a controlling interest in Scener. We recorded our share of losses of Scener, net of dilution gains and losses, of $0.4 million and $0.6 million for the quarter and six months ended June 30, 2022. These amounts are recorded in Loss on equity and other investments, net, on the condensed consolidated statement of operations. Note 13.Subsequent EventsThe Company evaluated subsequent events occurring after June 30, 2022 through the date of filing of this Quarterly Report on Form 10-Q in which these financial statements are included, and concluded that there was no event of which management was aware that occurred after the balance sheet date that would require any adjustment to the accompanying consolidated financial statements.Merger AgreementOn July 27, 2022, the Company entered into an Agreement and Plan of Merger (the Merger Agreement) with Robert Glaser, the Company's Chairman and Chief Executive Officer, Greater Heights LLC, a Washington limited liability company (Greater Heights), an entity controlled by Mr. Glaser, and Greater Heights Acquisition LLC, a Washington limited liability company and wholly owned subsidiary of Greater Heights (Merger Sub). Mr. Glaser and his affiliates currently hold approximately 39% of the Company’s outstanding common stock In accordance with the terms of the Merger Agreement, the Company will be merged with and into Merger Sub, with Merger Sub continuing as the surviving entity as a wholly owned subsidiary of Greater Heights (the Merger). At the effective time of the Merger, (i) each share of the Company’s Common Stock issued and outstanding as of immediately prior to such effective time of the Merger, other than shares held by Robert Glaser and certain of his affiliates (the Founder Shareholders) and any dissenting shares of the Company’s Common Stock (which, for the avoidance of doubt, will be cancelled and retired without any consideration therefor), will be cancelled and retired and converted into the right to receive cash in an amount equal to $0.73, without interest and subject to any applicable withholding taxes (Merger Consideration) (ii) each issued and outstanding Company stock option will be cancelled and converted into the right to receive the Merger Consideration (less the aggregate exercise price for such Company stock options and applicable taxes), (iii) each vested Company RSU will be cancelled and converted into the right to receive the Merger Consideration less any applicable taxes, and (iv) all unvested Company equity awards under any Company stock plan will be treated in accordance with the terms of the applicable stock plan and form of award issued thereunder.The closing of the Merger is subject to, among other conditions (i) adoption of the Merger Agreement and approval of the Merger by (A) holders of a majority of the issued and outstanding shares of Company Common Stock and Company Preferred Stock, each voting as a separate class, and (B) holders of a majority of the issued and outstanding shares of Company Common Stock held by shareholders other than the Founder Shareholders, (ii) the Company delivering evidence of Amendment No. 1 (defined below) and (iii) not more than 15% of the Company Common Stock outstanding as of immediately prior to the effective time of the Merger being dissenting shares. Consummation of the Merger is also subject to certain other closing conditions, including the accuracy of each party’s representation and warranties and each party’s compliance with its covenants and agreements contained in the Merger Agreement in all material respects and that since the date of the Merger Agreement there shall not have occurred a material adverse effect that is continuing. The Merger Agreement does not include a financing condition.The Merger Agreement provides that the Company may not solicit takeover proposals provided that the Company, may provide information to, and may engage or participate in discussions or negotiations, with respect to an unsolicited takeover proposal that the Company’s Board has determined, in good faith and after consultation with its financial advisors and outside legal counsel, individually or in the aggregate with any other unsolicited takeover proposals, constitutes or could reasonably be expected to result in a superior proposal.The Company and Greater Heights may mutually agree to terminate the Merger Agreement. Additionally, the Merger Agreement contains other termination rights exercisable by the Company and Greater Heights. If the Merger Agreement is terminated under certain circumstances, the Company could be required to pay Greater Heights a termination fee equal to one of (i) $1,043,971, (ii) $521,985.50 or (iii) the lesser of (A) Greater Heights’s fees and expenses incurred in connection with the Merger Agreement and the Merger and (B) $500,000.We anticipate the Merger to close in the fourth quarter of 2022, subject to, among other things, the satisfaction (or waiver) of the conditions set forth above. Rights PlanThe Company’s Board of Directors originally adopted the Second Amended and Restated Shareholder Rights Plan (Rights Plan) to protect stockholders from coercive or otherwise unfair takeover tactics. In general terms, it works by imposing a significant penalty upon any person or group that acquires 15 percent or more of the shares of our common stock without the approval of the Company’s Board of Directors. As a result, the overall effect of the Rights Plan and the issuance of the Rights may be to render more difficult or discourage a merger, tender or exchange offer or other business combination involving the Company that is not approved by the Company’s Board of Directors. However, neither the Rights Plan nor the Rights will interfere with the Merger because on July 27, 2022, in connection with the Merger Agreement, the Company's Board of Directors approved an amendment to the Rights Plan to exempt the Merger. EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *F*#%4'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "IB@Q5I6-;S.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:@,A$(9?I7C?'== *++QTM)3 H4&6GH3G232U16=LINWK[M--I3V 0I>G/G] MYANP-5&:/N%SZB,FNQ9N@ E&F'S^+J!=B'/U3^S< 79)CMDMJ6$8ZF$UY\H.#;SMMB_SNI4+ MF70P6%YE)^D<<<.NDU]7#X_[)Z8$%Z+B]U4C]J*1Y?#U^^3ZP^\F['OK#NX? M&U\%50N__H7Z E!+ P04 " "IB@Q5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *F*#%6X!WU@508 /&PO=V]R:W-H965T&UL MM9IA;YLX&,>_BI4[G39I:;!)DW:71DJS]:ZWK\QQ!KV(!W%G/,JNS=1X)%,=!K&8*9*D M4<35XZ4(Y?:B0SN["[?!>)F,KP2^#KU47GK$-\L>!IJ&_E]D]1&#HU>IX, MD^POV>;W]OL=XJ6)EE$1#"6(@CC_SQ^*BM@/H#4!K A@/P30NB>X18";&5RA?YLJL1GE /LA8KQ)0]87_-+X'I2R+ MRG9%O62HX%]I?$)>ZCF]JOKVWNX MBUQK$27_VJHLE^S;)4V7?9VLN2N;][7 N;4SR<.MU/-DMH5$-+IZ6ET^,L?4JYTD*%C^16K*72-GNXE%:I MK5*F:%1#>X/2W@ MTP2\^9F_JY O;9[P^ 4/$ZLI-*RAJ6%I:GA$B^"J[(%5RTSCRX5ET#HE$-_5&GFFB=GW)89&RMQP-RGZP6\:"F M'O=@@J*%@NST@WA)YH_1O0RMKG"!VYLO[ZR^T+"FOECEBZ'%*L#H5BR#1$,/ MU.2&1]9!YH#0K>#AC= 9I;\"_ M@2")C$N>TRX=L#/:'UC]MD$_M,(?BC/+U+B=*,'K6Q$7>,&2\S%EC)&!V#<)'!L-]E0\>Q^FN#>EA%/0S'E")1)[X/ZC#E%0T_^ M&%N;\H D/74H#&HJT62R$7$JR%RF>@4]/@V@QP_L]8"+-JV'BHP8#C8_UD.6 MT# XW+QR*9&*U1B1Z%2:;07ANHY%:HY!Z%2F L HZ?:^E]A^DS6WTA'U,- MLTML/JY8EQ6>"6Z*=85<[313,^N FW%_Z/;=\W-WU-O8/%88Y![B%B]56;8^ M>"L>+T7MAY0#0C>3^9N)=0D!#VS:BA7_N#BK[#$LA?W+\DNT:V^<:6G \",*_*9 MA_"6\ZMSXL";SQH@+%N3M59"&^3D5N3D'OCD)..- (:XAZJ8*;$00!;^,7WA MF4"HJ(0VL,JML,H=M- 7G@F1BAIH [C<"KA<')1^IB_@2GM)9%*>S%(%\T8B M2+;?Q J;N.+/>N_M;:TP@)7M.$F(9[XIYKLLRJOEKI9)MI>C5]V>;XGYP V? M)204"PAU3H:0IBK?99*?:+G.-FK<2ZUEE!VN!/>%,C? [PLI]>[$/*#(BD2I)V7'_^GU'RK+2.0E0[&$OMD3=???KNR-YMK;NUE=$0=PUM?'G615" M^VHZ]45%C?03VY+!E]*Z1@:\NN74MXZDBDI-/6].L]F[!#55 1&D/A;T175-0/! MC:\]9C:89,7Q\Q;]78P=L2RDIRM;?]$J5.?9:284E;*KPR>[_I7Z>$X8K["U MC[]BG61/\DP4G0^VZ97A0:--^I=W?1Y&"J>S!Q3R7B&/?B=#T"D/K@SZ8! M5EAV6O2(EPDQ?P#Q2'RT)E1>O#6*U'W]*;P;7,RW+E[FCP)^Z,Q$',T.1#[+ M\T?PCH:0CR+>T0-XHUBO*FF6Y(4T2KQUSCIQ99U+A/'BSXN%#PZ\^6M?%I*1 MX_U&N)=>^586=)ZA63RY%67SY\\.7\Q>/Q+"\1#"\6/H/U2UQQ%_LX%$/A%/ M(?<"]49H[SM2:*M!LKTO:6P0&XP5J6P;(/G>B(MN"4IS(5'.4)%XIXTTA9;U MV.)-0#VD4UY<6OR)G[-W%S>7V2];DP:]ONRT@B8!10;A==/6NM0H):..?,+8 M$H4U*W)!+VI"PRZ"T 9U[9*77/JQ *I5$CB@!'JON!6+#6:/Z@H&8VS3-0MR MPI9C*XU55">L^S*$!X4VZ$W$45:2#)V+KL)U8-1*+ A6"KLT^AM;IE8Z&0A9 M+IUM(F;K-$]-!HJJ-#J -QPEK7:N0D'XY5;GS M%%,,;<#Q"LK )%!P(SCKV]X_N%=V=;WY;KFA4%G%$#%GFNU.Q!?0QW%"^JQ; M)-5'.RM9=S)L>9#"3S4,[.$]5JYU78M*LG$C;!>3[6VM.0@ERH'U/F!AEW9' M=108E6K"??-!(KLH?CX[?-DW#CIB;S_TK;#9^AD(#<<56EJKHEL0D-JQT<2A M>^I4:^PR<,*C#:D5^8Z!>P B^D%D#PX$R.V4+N!2G MKV6B4>S>AMN*&V]=Z:**:SM>=4:'G[PHI',QQEZ:[@HBY?<+E[ DN'S4LVD( M]U\\U@8DU4VL1L_IA^+V3)(2E8+,!O1]FNOYDUP'^Y2-D[/H,(3BH*6[-C&- M=BK(:F27Q%F '9;).XC]-WSK##'97CQ!-@DHQ?'2G?8QX\.GH9J[*8DF*C!+ M=1"PY<$P'H:#:Z,1-!&?<79(^F-[R9N^#_E(5^-,.5B[C\V5C8F#S\C6@ELZ MYA0=O^JQ=\8E=,+S9Z?YX4^(!,P;$#M;UBAR[T]@$>#O1Z+X2'[C7QDEZLANZ'^!XHK@TV*JZ MI@._&*R?EKQK;BG,4\'QUBB9BUC_&T>#U%P\,H*,"=QN1/_#P;SO'#<=G<0; MPE3C^P83"M5.A_)A=;C27*23_$X\W8<^8BBB)T1-)51GDY@FWC MN7YA VX)\;'"%";' OA>6ISI^A&PO=V]R:W-H965T&ULQ5IM;^,V$OXK MA*_H[0+)6B3UYKW$@#?.M3EDLT&.,\,Y;-GRK[S-2$"_-CD!3\?K878?AZ/>;HFFX1_HEM2R&]6 ME&T2(3^RIS'?,I(LJT6;?(P\+QQODJP83<^J>[=L>D9+D6<%N66 EYM-PEZ^ MD)P^GX_@Z/7&7?:T%NK&>'JV39[(@HB'[2V3G\:-EF6V(07/: $869V/9O#S MA3]1"RJ)WS+RS ^N@3+ED=+OZL/5\GSD*40D)ZE0*A+Y;T$TXN:/Y[MA3K\U$\ DNR2LIH$#I2VG. MJ[_@>2_KC4!:L;H,V!*6FI3%Y5OJM72FJQ085P()K_-Y#HQ?;B9/R< >0A9EE^XE\])*I?#:CEL+Q]+'S2. M0(TC4*4/]^B[*!DCA0 )YT3PSS9[:@6^78':;Y_Y-DG)^4AN*$[8CHRF/_\# MAMZ_;-8-I*QE*VYLQ2[MTXN$KX&,&J@N+O\LLUV22^/Y"4B$O,G82U8\@=^2 MO"0V1]3:PTJ[JA.[*?1Q((.X.[30E$(1]":-5 NZWT#WG=!G:4I+B13EWI6*Y") M+_!Q=V];Q#!"L,_KFE>AFU@E.Y6;,D^$+.MS(O,PS1+5K9ZH3SFI&U=IT&Q# MF94GRGHETN2;U4QLFNDC@X$M8MB+_#XS-0=#-PG?R/%B MB&"9M IAW*4VFY0?]:6<9E_HIM]OTN72_[+-J;;*":@FF%.Z.GV0=%*1B!6S MR;0X/&@%]I@M4I,)ZL&L*1FZ.?F.<,&R5&57T\)=%3MY=[^[;VB1]M,>M!!Q MB+ML?4RJC5WS-703=ING1QM,C)9$@:3;@=CD4)!WS9$FDK142IE)6D: M?%ZU7741>8W2_(A736J#?CPQH%K$8K\W+30%(C<%FEYU4PDR MV0QUV=HB P^. -I(->$A-^'9>.0@8WO)!)FT!KTPZ&*V2,FT[0&MR0^YR<_H MBEX1OQQUM&5F]7"7:VQ2V.MI+I!F0>1FP;HNM+WK1FMR7K?OM(A Z/=X&&M6 MQ&]AQ2.;;*^C=<(6>T;ILH@AC/I. +"F1NRFQEOVFKL+0=/OTIGEYE$ZF*[ M8BT;?>G>VX35YX,')R_SC*J*6GET>'[VR?.Z+'M4K W^X"3X",TN MEYF:0F5.WJKSM*R0H\4VDSEJ!6N>Z8;1!/G=O6.5BW'3*CYZ_-L,V/MF M@,HIDZS5BZ4=>:VU']2Q[\>JQ*JDE:77:HU)IZ)M@Y,5^#\%A3<78 M3<55;5"#/F'\G]5YA7@!,R$GU,>R/C@65-6)ZHR@*GM60TSRQ8$/N\.>1

Y]%_/28,>5@^EK?V23'<9OKO+Z.2)]<67.5=W-YU3I(U, M]Q:^^V!ZG[!?0">@5HB#M@E#:6L;KML$W_V"^2]/8'_0]]-#:6M[2_4L"FX-[E[F=(FUD!R^@W2V(48(?BB7AV5-1<3:OTML*UZGVW>$92%O;";IS M\8._.9F=G=.[O360MK:W=*?DNSNEMR3S\=?H3I$V,MW^^.[V1W;/&UK4001_ M?"4JB/9X./6\.QX#:6M;K;LH/_Z;LW?0SFLH;6UOZ<[+=Q^N'.;(2>V4$W#% M>4F65MLGQNQGS(=NF1KG^.!';>H7A5\3]I05'.1D)1=YGR*Y$5C]([WZ@Z#; MZG=NCU0(NJDNUR21TXD2D-^O*!6O']1/YYJ?2D[_#U!+ P04 " "IB@Q5 M0#?79+L# D#P & 'AL+W=O^S!CO$W$0!(]#4*8S$T BDW#Z8IO B(N[9!F+U9L5X M1*3J\K4I-AR(GSI%H6E;5M>,"(V-T2!]-N>C 4MD2&.8##5F#"W*QF7/5,PL5GT80"\IBQ&$U-,;X88*[VB&U^(O" M3I3:2(>R9.Q-=Y[\H6%I(@C!DUJ"J)\M3" ,M9+B^"\7-8IO:L=R^UW]CS1X M%AX+1?H?[7);RT!>(B2+#V$0<[=[#/=6CE#JTTT(PL#6M*)!D-.-LAKJV5FFZD8Y-Z MJVAHK-/H2J[>4N4G1XOG\6+Z]#J;HLF7Y^GLVW71S9QPB&4 DGHDO$6_H84[13DEM M1RVL\+;EP YM['Z_L*G0MPKZ5B/]7"T&4% ^4C/(>[M#&\+1EH0)H!N=L VH MI1RH5-[606?:3@G(NK>L'[%/657 VP5X^S)P%S@%@<9UG(U2>@-\$!OBP=!0 M.YP O@5C].LON&O]7C>]KB16B;I31-VY+&J2R(!Q^@W\NK@SL4YYPECZ[X<$ MG32KL'8+UFXC:YZ01[2'=C5T'6BCTJ4)NI)8)6BG"-JY9H*<@Y'OX;H,G;:K MT/8*VMYEM.E2%X@*D=0#]PY!K&[G$/BT706X7P#W?PI8G3N$5.6$QNLZZOZ9 MU*?M*M38VA=/ZS+N1>R#H.N82/TL72FUE;!1]M*%<2VUZB"43A#XFFLC5RMG MHX.=NM5QCF65>5_<<7-UG[ H4H?(=.-"_WR&: G\WUK:1IV+,W4EM6K4^T,! M;CX5Y%'_S)$ GWR:F?8.:95Y'U)Q\TU MO8I\?.O%AV6Z[;1LIX:VSM+N.,=A]S4=-Q?U*NR);3?7.H>XSK*6V"Q=8?3] M\3/A:QH+%,)*N5KWCM+@V94LZTBV26\U2R;5'2EM!NH:"UP;J/!Z7VX(EJ[K1)AL3Q_''FR3- M1].+^MY],;W@EB&5L*52(1/Y[83.692J2?(__M4%'W3-5P]W/[]&_U.0EF452LAG/_I6N MQ/IR%(S0BCTE528>^.O?64O(4_&6/"OKO^BUQ3HCM*Q*P3=M8_D&FS1O_B=O MK1 [#60?X+8-W(\^P6L;U-3'#?=:N"@1R?2BX*^H M4&@937VHU:];2[W27"7*7!3RVU2V$]/OMU??HYO'.$*SN]LHOITWG^9W7V^B M*W5[_BC_?8MO'^?H[@NZNX\?KAYO) "=H>_S")W\]@G]AM(*OIXV;[#=?,.9. =*/K&<[$N49ROV IH']G;^Y;V8ZE')PIY%^6:6 /^ MH\H_(^J<(N(0 KS/[./-,43GSST]_L-/WQ.#=AE"ZWAT(-Y-ON0;AN8B$4Q6 M"('^?;4H12%'^'^@KFZ"N7 P5?;.RVVR9)<;L><6W1IP_LA>45@]1O&OIU0S5'O$PQ#CS_8ORR*RN +MO-W$\C:@) MHMY$8Q"9(,]U-3%B$S21:L L_8ZE;V7Y>\'+$FT+_I0*B*)O/#/$GO9B,Q.$ MG3 (-8X *O1#G:2)(A2' I+TI67D.D9TC%!4+1B3:=1 J"';*1D,;0(5DX@[0WO&OV$K[NBKE'5E'9WRS2/-$+3]. MY46N>EO9%?FQ3%=U#9(+DZNB2.1]E?:EA*W5A;*O5QM>Y?6<,]3T%'U-DT6: MI>(G*"@VZ#FZF@AJ ^7Y ==8FC(2>/]%YFS#J.<%D@'AO(['=1_8S>_F3Z =P5:# M^JM^Y*C1HJ-&BX\5;;]3>@^,[2;X)A=,QA4H;OH#[ S3F)X1?8(&048* B!7 MGZ A$,9#Z=?[8&PU=SW3)@-!HA.S5NHT#T(B ((-CB:&#$TAO;_$=H/Y>R)G MTI.OLIA\0G*N5?9+S:@W^8ND74^Y(&G3^YVYV"BI $K6&)TZA I#G3STQ, = M6,[AWFYBN]_4^,=OJKA6:;FN]TVD$A%;@&X;FY[0X&]"2! :77\P4'PHT/Z. M66\_B=U^[A;74Y0SD"]YR1VSWG+ M\]XNM/MC)VW]^G2*:D,!TH>LFZ>/< #E$J+W-!2+NOKN#(0B=(!_;Q6)W2JJ M#$<+]L0+]CZ=BN0-=DS$-&UGGJ-/^C,(AEW="D4@S"&ZGXQ!G,PB,D"]-XO$ M;A9O.KKO/A$D;3HV7Q_0 ,:PQ1#&I3I7 $2&QG-O#HG='-XR4=M"]%3P#5K6 MBZ)*Y7N;^7)I!#*W1OU5WW34:!&!C*5#]8W/&,01N48?T+0WH,2^K=EI*@=- M5JV4FCG/E;8%SS)UF;8> =;6W(0\\S UAA( PV[@Z;D%P2 U()Q%C=[Y$;OS MZ]1(A"C21262A?0+@O^:)J97,P8:9.>H,=0.!HJA0,0=V,$@O2\D=E\XJ,,# M2S+Y9?VC,H='B?3!L/=:4) M\LJ=U91FE6";92GK); MO&=U?G0B?$23]BF'-(%AAB8PS-!D #:D2>] J=V!SA7-$E6EU$4.#"G*5FK4 M)HA%*% 8P&].J)Q$';V20DB7!*Z!C,"8)#1CQA 2NTZXB]P7J;>IU&Y3!T1: M'Z?(E73Y;KW,7D#):5F M_0R-H@V@L*,O!Z%0&.MKRQB"N71(PMXLTP,[J8='DC3;;W^[;P/?M,U ^P*/ZCOY+_PR" M83K1-Y% &/:(OHT$XHCK#SACVCMC:G?&'Q;QSTAVV#@#$, X'PX40X$&C3/M MC3.U&^<_+-.PCVR?Z!]*) F>UX_00/"H$0"PQ&B^\CQSCF_#2N>ZP.6I9S8 MJEPT![JZN]TASJOZZ*)V_QJ?SS!P/\+G<7-$LP_?G!C]EA3/:5ZBC#W)1SF? M)[(SB^809G,A^+8^9;C@0O!-_7'-DA4K%$!^_\2Y>+]0#^B.PD[_#U!+ P04 M " "IB@Q5%P&J>'$$ "R% & 'AL+W=O[FE+?4TDH0Q@@G(<& HG5?&>HW M$UT3A SQ-43[Y. 9B%16A'P3C6G05S01$8J0SX0)R/^>T A%D;#$X_A>&%5* MGX)X^/QBWSY)$JR7[ O ML)H"_#1A)"[(/((XQ/D_?"X*<4#@=N0$HR 858)U@F 6!/-<@E40K',)=D&P MS\W!*0C.N1XZ!:&3B957-Y-F#!D<]"C9 RK0W)IXR/3-V%R1$(NAN&"4OPTY MCPT>9\/'\73ICL'H?C9V9XO\:7'_93H>BN[%DO_=N;/E MQ[_-7=_,']S''3 MKRZ8SGC;!1^_W"\6%^#C@D&&^#!E%^ 3>%R,P<\U\IX&O\F*5%3->*G9K-!K\/<57 MP-0N@:$9AB2>43/]#E).UT_2Q^=[UR5T]WSO,KKWOMPG/QW\D11F.7C-S)YU MPMZ,+]53[),8\3%(DN3B4C2C- CQ!LP)S1:[(6,T7*4,KB($& $SPAF841)% M C;%#%&4,-G(S+T[F7>QIC\-/MFZZ?34IT.]92C#L(]18PE*M[H5E"M#:;9M M'<,\*]>1*0KCO=BA 2E&5J>S*5N M&Q6?$QG,L)P3:V&GU+?3CK[OV(4ZMO3^-<&) M)";#LN32=4OINO^-='-(L[WJY+SKGC7O&J-[JVA=V4YO5(7H7S+U&AV_L4BC M-HV-VS3FMFG,:]/8I"5C1^-*UUZ_A[7_Z>FV".QHJM1/8C)4_7S;G.1;QXK, M9_THW*K/25O6\F&@'MR0Q(ANLLNO!/@DQ2S_WBQ[RPNV87:M5.F_U6]<7=+O MB0NY[$;FU7Q^F\<_N3N/@N M]Y0J])C$J3SO[94ZG Z',MS3)) ?^8&F\&;+11(H>!2[H3P(&D1F41(/B>., MATG TM[LS,S=BMD9SU3,4GHKD,R2)!!/%S3F#^<]W'N>^,)V>Z4GAK.S0["C M:ZJ^'FX%/ U++1%+:"H93Y&@V_/>')\N7%XY&1&,:*JTB@'_W=$'C6&L"'#\*I;WR-_7"X_&S]D_&>#!F$TBZX/$W%JG] M>6_:0Q'=!EFLOO"'/VEAD*?UA3R6YB]Z*&2='@HSJ7A2+ 8$"4OS_\%CX8BC M!:#'OH 4"TA]P:AE@5LL,)X;YLB,6 M@W5J]O5Z_G5Y>;=:HL7-]7)UOKFVQH-T-?U$GWX]03]BEB*[O8\DT$:R;.A EQ:^S L,%SD&$@+AC'Z MS%.UEVB51C1ZN7X(]I1&D6>C+DBGPK^R]"-RG3XB#B$6/(NW+\<=<-S2QZ[1 MY[;H6P1RC[90,!)M!4\0U* (%$MW>1(SQ:@\M;DM5SNRJ]4%?BH/04C/>U#! MDHI[VIO]]@L>.[_;;'XG92\\,"H],.K2/KM,0YY0].&*2WF2.V$!(6=IIKUP MD_N#I[*/KJ%S\2VZ"Q[["%;%6:0E;KDP13]72K!-IH)-3)'BZ)J#XE0)'L=: M[#)5%, KFR]S@&,#4/>V^]D .^X8XGM_["6;&'%A3I5,TDB7U)OSQ'O//'DG92_\-"[]-.[, MDR4%I2$SR=!'\!33O-FG$9HG.@G^+=Y!Y ^"1YDA YM/\A_RC@+I^J-:L&TR M$WND)Z4%DTX+UOM T($FE@C=!D\ZY&@N1)#NJ!X;X";(JT=@8DEMT"<-6-@9 MDQIVBQ"98#OX:0E^V@G^#Z#]YR(%KU^F][3(6AO,:0.!Y_LUE$V9T734@M(O M4?J=*(&^@9Q38$'2=V*FYU.I%> M9!)FH+H7/-FPM$C=O//M=&; 4+*HZ'['>0*=<+'7#[H/0.9GJ6F+;4O[Z(H% M&Q8S]62E7Z=AG5.SWR("_7'DM+C@:'N!.UUP4_:P*PI% 4T].01,F+JX:@E8 MH;(3;E.$C,8MB85)A9:\TG^@,4L>LZAPZU%%](LX6!&3UQ$W10;8;X5<[2UP M)W'7:W;UJ)V=,;DW+H:<6=*-';/[.N:FR(!,VUHDKG8#^-7M@-#9@#Z P\WH MQ.1Y&&H'2_2%AI3=:Y*W A\U6Q_V&MB;4@,R]J!9W$^UK$0#J:G5_DS4'_JA. M3Q8I@MNZ246NN)M=VV&+# CWN0G"/NDH $1[_9;MGQ5VDV0'&(](HR)LB:])- MUZ:^K9 L9.OY]=9JD6KI4*2B8])-QXTJMA6#%;*%:R?>N [9(N6/6PB95(1, M1C]5P5O8K,(!]?4*)IU$_[,5_%[:7GJAHG;23>U0K2&E4>RDS< +-]]U) M INKM>+A=ZL;FB3=*(&FB.>.6@)7\3CIYO$VR *M@]A U]W&?BH@38IN@+:P MN /-%K^SK[SSH&U/[/8_UAYX^>N7\;+7#PL>D3MHV(8S;"J>TM:F*LDGW&;IL4P?![P%UA#9P MCBYZUHFU_JT6V,[6#=&4JB#>Z@)S=":A?5W0L%"371A2WQ<"\MZ7OT3ATV*M'TP="LN=KNY M6$1 MA=T3XY'5HB9YD^G$;43'(N9YDS:+CC[I=_-\;I'AS55E41^.KJ4YYJ4VL3[W M8L$=5T%L-=!M?(K&GC^M5Y=%S,4COV[@\.B***%B9V[.)#+'O?QBI9PM;^?F MYDZJ-G^!3Q?Y'5NE)K_R^QP(B)Q$,=V"2N?C!)PN\ENT_$'Q@[F(VG"E>&*& M>QI R]0"\'[+N7I^T#]0WF7._@-02P,$% @ J8H,591D)4_<$@ R!,! M !@ !X;"]W;W)KQ_&WHO*>.CM3 M98_1%3R;N"H#NE^2$R=G:VMK'RA&L=D!Y -R/'GW1V""HE:[0+?+8\N7RQ_=V;U>6+\KZ:SY;%FY6V MOE\L\M7G/XIY^?#R1#_Y\HNWLYO;:O.+\\L7=_E-<554[^_>K.J?SO?*=+8H MENM9N=16Q<>7)Z_TWS/'V2RP;?'/6?&P_NK?VN:E?"C+/S<_A-.7)X/-B(IY M<5UMB+S^WZ=B7,SG&ZD>Q[]VZ,F^S\V"7__[B^YM7WS]8C[DZV)@V+T@>^-=E_/U]K_:PZ[MX$2[OE]7Y6*W<#V"Q6SY M^/_\K]V*^&H!W7QB 6.W@"$L8!A/+&#N%C"%!4SGB06LW0*6N,#PB07LW0*V M.*2G%G!V"SCBBWYJ2,/= D-Q2$^MI=%N@9&PP/"IM72Q6^!"[,%Z:L,-OFRY MP;%;0M]O;'%K6T_V\F5SZ^+VMD=/+?)E@^N=+?[D(E\VN;[=YN>/;]_M>W^2 M5_GEBU7YH*TV[6MO\X_M#K1=OG[+SY:;??VJ6M5_G=7+59?OLU?O)^$[=Z*- M7V<3-[MZ_-?5ZR2K_/E='VJ_:WU\XOSJG[IFQ=P M?KU[F7\\ODSCB9?YKJSRN62QL7JQ<;E8U 7IJBJO_]3^-RT6'XK5_TF8B9IY M-9W.-I4MGVMO\MGTK'XMX_QN5@])A;H'T-?C4'M55:O9A_LJ_S OM*JL^56Q MK%2JIU;?%E5]@"BFFINOEK/ES5IE^6KK\& "-9"5R^MR6:W*>?V7&RU<5D7] MUE"*X8&5=GU]O[B?YU7]"NMC17TDJ#?%_:H>Y_5G[=7T_^M=;K$9<__U&AU8 M%_4AK*C[F6KC>;Y>:W]HS6^V;R\)&3-OSN09C'8LGCX'?][^D#VG*^6&.Z^+ MY;YB&ON*:6S[L9[H9]O!;3F?%JMU7;[^=3^K/I_6[\WK^?UT\RY]4ZZV9S'B M6^B)-[.LEBD'L#G[^WU]EU\7+T_JT[MUL?I4G%S^_3]T9_!?L@KWB#E;;'/F M]^G2'+TX__1U]>HV<6S;&3CM9FZWV5G=R-+;S3Q),]L:C1RCW<[OMK,X2$DM)+(.PUEYF[O]D15ENU!9O>]98]& MP_9V'"N'T'-M34C,)3&/Q'P2"T@L)+&(Q&(22T@L);$,PEKUPMK7"TM=+[97 M#:?:Z_MJ7=77")M#;%YID^+Z-\W43S5C8 QDA4*I]CW4/F)VZU!K&99PM"6[ M=$G,(S&?Q (2"TDLZF[ST<"QA1,&LL>$Q%(2RR"L50#L?0&P#Q> L\W'?M/- MQ MK1\_A7A3K&;E5%8[E /J6SOLSOO(,(1SX0G9H4MB'HGY)!:06$AB$8G%)):0 M6$IB&82U*HRSKS#.X4L2+5RO[^O2,;E?;2_VM\7A5/MG/K\O3G%^5Q\J=_57;\+QJ?Q4H3F;V'[HMRKJ/VL?RU5]TK&NM+?%=7FSW'ZX*=OI MA]V315/XE&VL'%G?G?Z(#EVR0X_$_"-&'Y =AB06D5A,8@F)I22605AKIQ_M M=_J1_WK:O67TKJX&ZWP76UA. M'W^>[RX\]K>33K6LJ+3RH_8N_TM6%D:=]_F9W:D+RL'WK0LDYI*81V+^,2LV M('L,1Y*;'V*/$=EC3&()B:4DED%8JS)<["O#A;(R;/;>5B7H<2="*??]D(#$ M)B3FDIAWT=UM]8%E">?[_G'- G)H(8E%)!:36$)B*8EE$-:J _I@7P@V6;$# ME6!>5P M%PK LGUW?[:[NR^/*BG[Z%L34&V":BZJ>:CFHUJPTX1B)!SX0[3/ M"-5B5$M0+46UC-+:->2KQ*7>[VP"3@_MNA?>BK8MW(<U -5"5(M0+4:U!-525,LH MK5T\FO2EKHY?,K=>NCG",\/J?#**!B]1S44U#]5\5 M0+42U"-5B5$M0+46U MC-+:-:2)=>KJ7.=WO_7232R>Z<; O! +#!KR1#47U3Q4\U$M0+40U2)4BU$M M0;44U3)*:Q>8)D*JJS.D3WS4&MTO?]/,@>+6"YF5&^O=W*/E7%R(TSZ@G;JH MYJ&:CVH!JH6H%DDVO>RC5C0TBFHIJF64UJX'37!45R='?\!D,>H1]"X=CYIR MNAB]&[QT;&H"Z$L:FHYIBU/&R#S3&8E9 M+#3**5EOXJPQ:(<)JJ6HEE%:>WZF)J1IJ$.:WSAWC-&-\M7OL0MAFJ.Q>A!] MS^%1S44U#]5\5 M0+42U"-5B5$M0+46UC-+:Y:/)9QKJ?.9SXU-JMN^!V.BF M.&7Q*;13%]4\5/-1+4"U$-4BR::7G,.C?2:HEJ):1FGM>M#$*8TCXI0_=F89 M]8AZEY)N'$^\;3I!>W11S4,U']4"5 M1+4*U&-425$M1+:.T=KUIXIK&$5-? M8O/,&-WLG7C!/%8/J/>EC*1'<:(9M$L'DGOO1Z-%**:AVH^J@5' M;:L0[3-"M1C5$E1+42VCM'9M:"*%1L_)*.F'S\FF5;1&G9-]="Y*5'-1S4,U M']4"5 M1+4*U&-425$M1+:.T]G/WFO2D>2 ]^W4 M134/U7Q4"U M1+5(LNDE\2>TSP354E3+**U=#YHXI*F.0VZ""/GRNMCZ)W;]*BP*:B42U":JYJ.:AFH]J :J%J!:A6HQJB2F)=1JV M\!V7%.TSH[1V[6BBD^81S\I61YFRXN&Q@?0S#+7?NWZ0V@357%3S4,U'M0#5 M0E2+4"TVNX\2-P:Z+DPWDDB:C<2J()7$6T79P0[;^_%7#^-61Q+'Y6)1+A\/ M^?L]]W&WENZUZ,21J#9!-1?5/%3S42U M1#5(E2+42TQNVE27=RYV:=P?X\8 MH]G$&$UE1.I'?.-9/8+>Y<7JU$SQ%M_$[.8!G>'0$C^.<"7MSAQ],!2VN"=K M9SOU1:YX"U+2T+;KLT;A%J2DF7!>&:(K+9*L-/'KSFB'":JEJ)916GN/:T*# MYH$G7W_;UYW-;CA-\A8;JP?1^RB,9O]0S4,U']4"5 M1+4*U&-425$M1+:.T M=OEH0H+F$8^U_LX';#*)-=YIZ@.V)*\X')DC73Q@2^:#='3;&(@';$D[>S@8 M6:9XP.XVM)S!T!0/V-UFG0,V&ON3K+3. 1O-\J%:BFH9I;7WN";+9ZJS?-]Z MP.[&TB1OL;%Z$+T/V&B<#]4\5/-1+4"U$-4B5(M1+4&U%-4R2FN7CR8<:#YK MCL&O'^P$[=1%-0_5?%0+4"U$M4BRZ64WZ-% (*JE MJ)916KL>-(% \\ <@S]^?A+UB'J7$LE\@ITZ@@8$4HPW\^;G,3J3F!X9IB&6";0 M=!^JN:CFH9I_U-H-T#[#H_J,T#YC5$M0+46UC-+:A:))"UKJM."WS%6@IOM^ MLH!J$U1S4T"TL010/-0:*:AVH^J@6H%J):A&HQJB6HEJ):1FGM^M+D M(*T#.U -5"5(LDFUX2JT#[ M3% M1;6,TMKUH$EI6@=2FL^,6:G9WO5 $O:4Q*S03EU4\U#-1[4 U4)4BR2; M7E8/T-@EJJ6HEE%:NQXTL4M+';O\B;<_9),#ZN(#3^,D&#FZCFH9J/ M:@&JA:@6H5J,:@FJI:B645J[\C0!3ZOGC(]][J?(9G,JOFH%J!:B&H1JL6HEJ!:BFH9I;6*A]VD-6UU6A.Y[V(?#FFJA]&W@*": MBVH>JOFH%J!:B&H1JL6HEJ!:BFH9I;4+2!/]M-71S^]]W\7NQAFE9RCJ8?8N M,.CDCZCFH9J/:@&JA:@6H5J,:@FJI:B645J[P#2Y4ON(YVNK)YR6WGA1LWT_ M:+6[B41K:%I")'&"=NJBFH=J/JH%J!:B6B39])(/6M$^$U1+42VCM'8]:.*C M]A'/O_Z^$]*H1]"[=#QJR@EI[&[PTAF.1B/AQJXK:7?FZ$-;J$.>K)T]= ;B MI\*^I*&EZ[KX)#I),S&%A:ZT2++2Q EIT X35$M1+:.T]A[79#-M973K6R>D ML;L)/LE;;*P>1.\3>%)S4#1)B6HIJF64UJX' M39+2/B))^6,GI%&/J'?6/*)'%^W10S7_B/$':(\AJD6H%J-: M@FHIJF64UM[MFT"FK0YD?J\Y:>QNW-(4YZ,;J\?6NP(8H^XS0/F-42U M1;6,TEJ%PFEBD,[A&.1S,]1.-_UX9NN=?5T] M@K[[.JJYJ.8=MT+\XYH%Z-A"5(M0+4:U!-525,LHK;VW-YE%YW!F\9M#STXW MF"B&GM7#Z+W+HYE$5/-0S4>UX/"&"M$.(U2+42U!M135,DIK5X4F:.BH@X;? M.\GL2"8UE)TGH/-4HIJ+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFEM>M+$UQT#@07 MGQED5K-];UXZDL"?),B,=NJBFH=J/JH%J!:B6B39])(:N+L?E8E&?46SO/>[O1#[>II26 3(3-D:U":JYJ.:AFH]J :J%J!:A M6HQJR4[[^K-8X9(N13O,**U=*IH(I=/_&=[TU0F:MMQIRN\\2-HXPPM#;.=* MVITYAC,2(E>>K)T]THV!)7[PV&UHVI8N/B='TJSSN0&:4Y1T*'[G >TP0;44 MU3)*:^]Q34C1Z?_8ZS[W!+K/4Y:\Q<;J0?0^"J.90U3S4,U'M0#50E2+4"U& MM0354E3+*.VQ?)RO;XNBFN15?OGB+K\ITGQU,UNNM7GQL>8'OPWK8K6:W=SN M?ZC*NYRK+[\<%[[#^7JSVT?E_\&4$L# M!!0 ( *F*#%4VF,@, PT #TI 8 >&PO=V]R:W-H965T&UL[5IMKN# FJ4]UY>*ST2*E MYNO]_5@L3*WCQ#?&X9N9#[5.> SS_=@$HTL6JJO]HX.#+_9K;=WHY"F_.P\G M3WV;*NO,>5"QK6L=5L]-Y9?/1H>C[L6%G2\2O=@_>=KHN;DTZ4-S'O"TWVLI M;6U'7Y\]IO6\X$=KEG'P6=%)IMY?T#HUPH< M9X%C/JA8QL=ZH9,^>1K\4@5:#6WT@7W#TCB-=13%RQ3PK85<.GEA8A%LPR[U M,_6\C5@0H]*N5)<267I_:>?.SFRA75*G1>%;EZR;JW-?V<*:^'0_P1;2N%_D M?9_+OD>W['NLWGB7%E&]=*4I=\B?W2W_Q1WR^_!![XBCSA'/C^Y4^%WK)NKX M8*R.#HZ.=MGSN\4WS#GNXW+,^HYOT;?#R>H_I].8 H#_WUW^%GV/=NNC8O!U M;'1AGHV0[=&$:S,Z^NP_Y)RC:._J@_^J.[M/^%D+QSW]_JHKL/ M\=8GHPXGZL\YS&UJ)NK"Z.JM25SU51/\M2VQO+1SFW2E:E-:K:*?I:4.AC>E M<]D":Y)7A7>HWB;$L:K]U%9&%3H$RR]*0\M0:EP[ ^3:P&_C*B93*^N2F0>= M/+TCK3XM#.II-LO L+-.MVJC4;X-6T;!UK(M4KQA%$I>,&.%QJ2=_1\^-95> MC;=Q'OU+8T6XKQ8&2<6FLC&6#2AO0+JJ5F@5?PQ!HA5SP[7R134)" MV6G+?FUT2 X&3]1/1BWTM4&7*J -XG &^EUC2J650VN:&RS4730@1[&S,(,< M4U46W\-W#TY?/]RC'E-NG=97O"-V>K\@%UNG$,'-15=F!6W7)B;TS(2/-EE- M+2_B,QM_^EHU/J09,.(5A??R])N+_"EXE:OT3M^W=O MW__[O8@XC1CC!)5V\Y8\#6L0$01TGG75>*(OBDKC-8%5&C$4(3;5*MK8ZY^H MUPX!$,M9_[1'/BR]UL%ZA"/8>"7';>&PD.")!+B/(514;4DIH%5E:YNP_\(2 M-#A=\EKZ2+JSXX90PE= X&[$T@/+(G]L6A&",SH(/W '+ ^ CVL%O(6."S4#>2(701). M^Z$%@DP SBX,193,(8ZB#@_V?E /^%\ 5[Y\.-XXSQA:BLD8V\X-0WX)Y"L+ M*V,[C19)$<2AD3B7"0'FP$0=U6A#S8@/,3H#7K1;X7&T-/1O2U]A\Q&\,1F) MT#D2T@3Z]N+-JQ?C_/8-92 ]?*MK\PK19?D,,7PB=(X&Q0*=K 0CI;HESH8O MF\9H"AJ!AET3Q"&$F1SH!J%?3=1S37"#X#F5:I<8BY)/K=. 3F+T@QPXR0.' MK+,EAV-F'6),Z1HA9RB_8D:*HK2L"<6$-Q+LE38YPR5!(<;P,3UR?\@Q#(/E :A4&7'ULI MO4@>$D7QH6AY5['K'G$=5.OJ5>#H!:VJ:!;ZCDIEP8ALF3X!\<@NR3M M')Q3,!ZX1SWX]O3T_.$ LFL.Y)<@Z+7$N5#169/ME4&?C#SMLI1SFZ^ M)*19:H^\XN6G A5FSME9V\C=_<'ER[.'$_4OBPI1TJ%HX9ENF"%=F(@26IC, M.KJ:1J7(HCDQ]\*1465]CQUX-VZV8V?2C>_)PL\>3;["?(J2EH/SV5>#%UV@ MP;V,^17(H[R*A"# K%IM&KS0Q#;ECS^\F#R M9/V*[=T".I9M ^]PVXAW<$WKJ%0CQ%Q;J)7W/9W*\K6N&&.YB'$)_NSPT>31 M7;NO^::!?"N%&GM18:%\J?IP-CYR\23X570_T=&4 35"Q4=;D<1?LXX;(8,= M2T-U+@K[0P;NH2K4.7/7T*. .S.7C._)2Q1&O5;+US&,S@DF\V#\-1@"JUZO M 0H,-"0B(]3;F%@3_Z)3$DJ@!!.%%!)I^0E]MB=CN6L.XR M%?\$;?&":AM88Z*UI6^G,'X*T]GF 2WL,DTQ21";\0Y^K4J@D5ZC<4\QAM[M+4X8 MHDV.N6PW7YI/N4??3-*>5&#YK'627]@X) $]<6#>(-=*9TPYF /EKI&&&\@78SI4"1$,N@X;6%VI-)Z(.T3A7(0O4)DLF(,"QUW M8KV4'[E>D$@W4=$%$69S0-TW1)U;9V6B$DY([;D#1S1"0+MA:CV]4W"[F8HN M-FCPYYN(;!U\YGC8'8RG%++-J6RMCZ9Y;&?8Q\+^UW9V8S<8;A1DBY_I@,BL MC\3(N#7E>?*6F5%-^.(D4%D@U],NY&7':*.)!T2!BS(#T??[Y"52/;C44V6H M.*$(]:[,RF9\+\'24E_Z,K!#10<14+&+WN /0X,YI&]T0%30!0YX$_63#\B% M5QBGP$;>R16(9!/5=:8M7/+:- U&7^VJ=6Q@H5N*X]F['U^_V#O\BAP( W57 MZ+IZ")]%5B"B\H> #I!4PICD3"XG_9B[) -!7MN$[)'$'GK+T94/X; V6HA9 M3F6=&1-OM%'! S*L0H:ZCOE(ZI)CQTQ6J;(*!A>F O3VK-M#Z&A(1UVB&ZC^ M;H&O"G2699JQ:%.)"6HS@;KZU[GA<[H-*$T^OO0%:@M-.P7JU4+"0?JR_Z(O MK$DK8@C==+*E_,J1* M_E#!L>C263H"&NI6!>JJ3U=R@ZD]#YNTO@(-<;E!23DT6Z6$J(_F&JX)0)\LBO?MFX MSP89?2A.$A'$W3JTXT%#W0Y/'U&^*RC+?$E7H7L1H-8U3<2IVI$WB*"1DQA1 M3<=SAKX!PIE9D3=L ;-(#(C&N";!7',\=C5HDSQU/*BO;#V&^8J,,>+E$J^? M)0?DCW-M?+?A;6,VX[RRH#;;F68OO+5#2ZR8S M,?35T$47K;,[U'H"JW5I.A 63#GR $6#8DL7W/T$!8,[>@C$U* M8^I@=7^9Q11.1 ?4;#R8I/EVE:G7G+;=+: R4-;/9]A\*;P4%3B@,?=8S]]UT'96(Z)4MT=UWP$0G*0>5P M,0->J_X%A M]W^(>WSGW[!^X1Y!O0<35,\K7USM^F/;'])]?T=Q?T=Q?T=Q?T=Q?T=Q?T=Q M?T?QE]]1[/I]RYW]^[?^!&A_\ LUGKSHAWO,X%R2'ZOU;_O?!I[R3^+VU\OE MAX5O=)ACR,*L.(/HP>1+&!KDQWKRD'S#OW>;^H2AE#]BCBU-H 7X?N;!O?(# M;=#_8O+D_U!+ P04 " "IB@Q5;,#!P]D( R%P &0 'AL+W=OWAC[R6V5 M\N)V5S?N;++U?O_BY,256[63;FKVJL&;M;$[Z7%K-R=N;Y6L>-.N/DGC>'&R MD[J9G)_RLTM[?FI:7^M&75KAVMU.VKL+59N;LTDRZ1^\UYNMIP-?<1/6SO*)*%OGS:[;# 0[W82KO.UX&&U8 MQH]L2+L-*>,.!S'*-]++\U-K;H2EU9!&?UA5W@UPNB&C7'F+MQK[_/E[=:V: M5HGWJC2;1C-3#SP[/?$XC+: VL%AX"]OU6O&;>E15_ M?[5R_/P?#Q$0Y,\>ED_1],+M9:G.)@@7I^RUFIQ_^TVRB%\^@7XVH)\])?TA MNST$\6DA/QNO1#9]R.#BHQ(;U2@KL436M3!K85J+. Q+_=::=K,594><"\R5 M'7/N(%0[H?!*T5X6_T]5"7.->X_H%M)!EA+$CRYY]=Z::PV?B82Q0GHAQ=[H MQ@O=A!TW6]7P'BRL6M@,>X"A<6ME+61[PV][*!&"%"FLTLU&F+"Q!RW\W5Y- MQ2_0:Z\L9[@&&,RJUAM)+#A:H4OH?R>V\AIH&X#2&]W(6E2MY45,3:/$G9*6 M(-?*0?TWVLG-QJK-L*8GY ,0K$V-=$B0O%S5I H\I &+Q'%UV IU>L97=\+A M;4D@*O"U06KTXCMB96M:AX?N^Q?B+ZVT'MQRU G$C!IB1ESIVZ.@_.(U8@"I M&7O?J4I+K%QI(+L*AG'BCW*'W]^UZ*)U\#3GQ)]Q$5=F[6^D5;@KD":2 M*"LR7)=Y@=]OOUFF2?H2_](H6\9\G27QZ,U5NW*EU7NF((=BTR\JN"97CLR M#?'\"WMN"KG]NKQ8BEF>C"3E:2X^& ^78.0%Z30#EIRO11SS=<$:)7$4%WGX M,TOG3]@K>=I>R7_37LM9PE8KLN0+>^7@_1FLD,&!OFHOV'S&6H,E2$K 22** M*$YFQ-.\^,)>618/$M-HB;M\L1R>S*.B>,Q>Q<&LRV4FTGP^-E>1C,P5+TBE M193-%WPE)WD&X5G.YH)'9HOP)Y]E_TGLLDKE5C:-JO\WPS:P_KJ#.#@%\NGP MGYQ@,9NS0V<%,53$<^9Q.2<>BZA@/L%KO$0.1,KW)& X?SF?B44.ARF*.=D" M1D] \!(!_W\>1+^+O2);LI>E[%U%GK.V19$$%TOF@Y"\)$K23"!OS:,$ M),(WD3^394(\Y+##O^O50_=S(6NJ@([]',66:^9Z<&,[Z@]V\@[.OD;-#1V4 M/]JAFVNC2XX1PW$Q:@P^!D&V0DM>FI8B!_=*7W,T#=7=4C]-VU&M'?J!KMBN ML)7H;AL\KQB+K".A;DNU]XA-&UH#Z1"'BJ!0SS 5:.%%B4R!,>70LT18=\=E ME(:=JB4#DEXDC)J4KJB_[,0:I\;]CCHT-.A1:M-LGL,)=R-EIN*5(PC' 4MI MZ@W6[%;@+DN"(T;,TBKP3WL.\AYD"6W3LWB:822H:YYN(!0/TOY!A-5NKWCF MJ>\B?H\^23=EW5(4@ ;#J7)TCG.*LE@3# 9V*?M7S+^I=<49K4?($P>,28X" MH9@'G>(.;8M3^D7L&/=4)9L>,\)-G\90J-%G5=1=FB_\2=V2+@1&NFT@8D_' MOVDM.QD6?^Z2 '='"/I="'IU/V5&O>TLO6J,T+N]U';'2;SWUSXD BMCK\7, M%QK-/BS891E8YTY.4/D,Y@I;D7_)5^" M?EN)^+J/=>1AS]+I[-A_TNGR,?^Y9Y][DD&4*34["8\"S#_6NU$O !Y_:JM- MQQ&.?.M@8^QQW(0_-DR W*9WW>/NW/33@MAA#-<@M9\D^*4<9,!5%'FY;HAB M6(R=OYL@7-=2=QO)>'W2@38HZ1Z'^\=GA"VF%(=J7B,^5!^OV$EIPZF]I"$* M3*!3<2WAVH3322NK/K=(]/!8))(U1@TDHU\[BD+64K>2G"6ZG[X&2GB 0ODA MJ[J^>ZM#]^9H)#FR 8U<-PHC':YCL@"]4C7L;<<#VL%B%*:R=J;'7 4W"*QV M(#R(E#4E3H<3V)LMC77?3:ZN+B??,R-*EMNOD1I2"?HJ& .CW4:QRW 48A@S M)4VEPRAJ@LA')-$WFZJ?_*RJ);FT !R6=L"/)PSO,2L/W&PUD'CYB9+AO=IE5L1WUS0&5X/?(:X^*2^&V)9;EAA2Y\'# M5)V^"*G: _N" :=)K/)Z&C M[&^\V?-7T97Q*!#\=ZLD0I46X/W:&-_?T '#9_+SWP!02P,$% @ J8H, M5>_.]GAM! A H !D !X;"]W;W)K&ULK59M M;]LV$/XK!ZT=6L#QB^R\-$L,)%V'=4"++.FZ#\,^T-+)(D*)+DG9R7[]GJ,4 MQ4828P/ZP1:IXSV\Y^XYBF<;ZVY]R1SHKC*U/T_*$%:GHY'/2JZ4']H5U[ 4 MUE4J8.J6([]RK/+H5)E1.AX?C2JEZV1^%M]=N?F9;8+1-5\Y\DU5*7=_R<9N MSI-)\O#B6B_+("]&\[.56O(-AS]65PZS48^2ZXIKKVU-CHOSY&)R>CF3]7'! M5\T;OS4F8;*P]E8F'_/S9"P!L>$L"(+"8\WOV1@!0AC?.LRDWU(97[O@<"EYFC8__M&G7SJ8)98T/MNJ< M$4&EZ_:I[KH\;#F7()73N]MA5I[)>DZ&P6@RYI1UB%=MDCI"TA3^F3K4'KZ M4.><[_J/$%4?6OH0VF6Z%_"WIA[2=#R@=)RF>_"F/=5IQ)N^1+54CCNJ5^H> MR@ITX9RJEQS'?UTL?'"0R=_/D6^Q9\]C2^N<^I7*^#Q!;WAV:T[F/_XP.1K_ MM"?R61_Y;!_Z_RK2?J3/-C#-AO02(GVQ01GRT;R(YFS;S'U_@=V M79-M'#6U:G(=H@,$4+>NM;=&YTI>^X"')-J3+0BGBHN0GE3=;N*XE&9?,QGK M/7 ST^0,>V4;\7)L(E"P;7S > 1 TH/36;N1&.7E1L'HJ; &9X^G-P@UE+;Q ML/FWI_1[HUQ@UPJ6(#>. *)D*I1VME6E8LG/-RGSF$(_FGN824A5^.2-H' 48-E[72W!BNC0* M =QDI35(665S-K!*M@0\)D"6;N(IQ?F!6B/_2T9Z[_RNM;\]*!PS*HU-43^"(IC2X?&Q+!D>OL,C'0T/ZV#;10VB]'(68S#U*6[6EY2>EG<0&:MMI)ST]X2X_8VE61"7[+FS= M"*65TG'7HC'FGM8H+S_3I4VM@Q_0IM19"7$BF:I!B[IXL@BI7O2->Y!ZH1VT M\JW3*O(@H0[I(N9D1YH#60],H?%J,ISA VJ,$,#"5@%-O762[7#,K \#JG$M MPF*$K:M8 3 N6(<&3 9/3R2U42Y'VK_$8NZ#)NUC,;+.?[%SID)9CM33;D7! MMNY#,]JZ&53LEO'^XQ$!Y-U>$OJW_17KHKU9/"YO M[V>?E%MJ2,UP =?Q\/@P(=?>>=I)L*MXSUC8@%M+'):X)K*3!; 7%A^?;B(; M]!?/^;]02P,$% @ J8H,53E):0/=!0 $0\ !D !X;"]W;W)K&ULO5=M;]LV$/XK!S/=(_)D:>RM*Q ]W)=* MN]->X7UU/!RZK,!2N(&I4-/(W-A2>'JUBZ&K+(H\+"K5,!F-#H:ED+HW.PE] MUW9V8FJOI,9K"ZXN2V%7YZC,\K0W[K4=-W)1>.X8SDXJL< /Z'^KKBV]#3N4 M7):HG30:+,Y/>V?CX_,ISP\3/DEI,;?\9I0+3UC&N9.#'F2U\Z9L%A.#4NKX+^Z;.*PM.!KM6) T"Y+ .QH*+-\( M+V8GUBS!\FQ"XT9P-:PFA:LM4L2].QEZ M N0)OTGDZ"7B3;WOZ1KI,&7;6P1]GJ?.6DN//;3Y'R.EV2"Z88U>)#$][5!$. M[1WV9L^?C0]&KY\@/.T(3Y]"WTGX(]Y[.%P8]_ATF/I MVJX=N93X-YX<#,@9(%NV0! MH7-X@QF6*5J8C$,O/;E;ZEQFPB/;Q'7P0J(5-BM6#,=CW!V)2UW51++V4LF_ MB)4W5/<>+97C!L0+J6FEJ1T9&>0(^>STE@? "^,\UL=V7Q[AW>H8-S\ MM^\3^&@\A?(LA/(8+H0K@JL9-_!++8E=,+L'XVE_LI]0X_FSHV260TM20*Y%" Q%V0&3$ MAR4]75%(?2%M#A4M6H6\6B+'G+:!U?6K&.-]A2%5*+=2?-B=I20<#=<6*R'S M,$T[YDR(AF L\*>"/T--:?#6T+X0>LXS\V#'*)F'@+0)&@_#T?'W_$EHO4XZ MKRFJA/'8[7[C1V07\KJR)D/, ];>>#"E:E"*?.H'\@&+Q*VIE;W1PX2=3K-S M7:S^APALB,#@.\X'5T;_8!^=$2[0LB"TA=&0899*BI0^JR%!*5LV/OU4VR0N M3.SQ(4!OV @'@7Z3T*VHQX]VJ _'14AZ4S=*069,&2A/>BK!1RF6+("P(F9_&.4K=1.EG2QEA&?#F M7\..T%DG'!-$>#J,MUYNO@&\.Q&/G9OD>QX]%FRL9SBYIODH;'5&KN0&9%4LSD6FX*-^??4D6S+;@RVG7^' M:]>4$LD9OHR1)IE:^WACZ7J[^]Y9O.8\3(^71:K+!>TI*)S3TM'@<+\'-E[ MXHLW5;CTI,;3%2HT"[JSHN4)-#XW%.[FA0UTM^#9WU!+ P04 " "IB@Q5 M30;Z-M(" !F!@ &0 'AL+W=O!_S@N#-[;7"5K)6Z M=IV/Y2*(G2 46%C'P.AW@ZS^[+9?ASW M-'X&D/: U.ON$GF59\RRY5RK'6@736RNX4OU:!+'I=N42ZMIEA/.+E=%H5LL M@?SV@-[1H'=TB/W_ M]^D@[=.BORJ+D!_!?D[EZ8\,@'WDTK-ER(VG$7RE@#+R&/<_HF83*=P;NZ$>H.D29K,BW# MW+T/7:_FQKE(1[9&B1M.Z%&8CZ8P#B=Y I>,#D,(/U97>PDMNR4!37=48!I/ M*%$\SN%;@YK(Y18$DB,\*C0)IY,8TC!)LGZCTG VFT(6)OD$KI1E@JSH7Y:, MRHK#63ISC2Q,ISD\=8ZBO;M?H]YZAS-4="MM9P/#Z&"BJ\X['L([!_["]);3 M(@G<$#0^FHP#T)VK=1VK&N\D:V7)EWRSHH< M0N@^8VBD]-W7(+A:5G^!5!+ M P04 " "IB@Q5%C-R$08$ !W" &0 'AL+W=O5"$TUUGF986U M\*EMT)!D;5TM FW=)O.-0U%&HUIG^7A\F=5"F60QBV?W;C&S;=#*X+T#W]:U MX=[;(!I50U&J^L 8?K>;*<7*_. M63\J_*5PYX_6P)X4UC[SYJZ<)V,FA!IE8 1!/UN\0:T9B&A\ZS&3X4HV/%X? MT#]'W\F70GB\L?IO589JGGQ,H,2U:'5XL+O?L/?G@O&DU3Y^PZ[3S:\2D*T/ MMNZ-B4&M3/4!]X=%M,%C__-+D<_WJ"Z?G ]/P4>F3Z%J?35G_: M@'"50O3SSL!G+%Q+3<;QFXQ@AX FH,,2E D6!+4#=59)GP"TMZT#?%$^*+.! M/RR+30F/*%NGPAZ6&X<8=7^)PF'_GJHU5" @5,J5'QKA2'NMC#!2"4UW$6)H MN?U2^$JEX4@1@8C4'NPZ;B(/XO4:>!1EA3#/Q"MT&H*&P-;J+7-D_QE!DDN* M:#U$"3HB5)&;Q;ZSMXZBS_K.-0:*S)%7KU(6 ST$11FF9/K1%F427: A3##L MJSA$DI@NRRTE!#T4*!RC$:H/( *'5%#AX+>6LL5U8/!#)?2:2= :&G22,&@Z M0V,5YW^<7KQ[#Z*P6XQLZ!K1L^8M!;?&#M0ZF*;YQ;L4GDCP.KU,GLGZ?L1Q MI4J"I,()?D04I6Y+SMOW6CH2TQA4=5O#I]7=T^V2'-ZB]DR_0&B;DBZGD!M# M/NG]*": 7R>^CR'%8%\(S7%A[F>3HY2UAN/CE&0@*7S%H3J$OG/G4&^$'%K. MT;+=D"<.8,;&Y3@U$7:785SP!PVF@9+O&RX MHF\Q+EWA8FVNA52:&C-]:]YD1X\!5>PF/GE<^53AW;LPG ZOZK)[3+ZK=T_R M%^$VG"2-:S(=IU<7";CNF>LVP3;Q:2ELH"S&947_#-"Q LG7EN92O^$+AO\: MB_\ 4$L#!!0 ( *F*#%6:%F6.W0, '\) 9 >&PO=V]R:W-H965T MU*!+ LUXL)TYJ&W"2#MN ;D&REP_# M/M#2V2)*D1I)Q4E_?>\H675;-^N'[HM$ZNX>/O=*S7?&OG,5HH?'6FFWB"KO MF\LX=D6%M7!CTZ FR<;86GC:VFWL&HNB#$:UBK,D.8MK(76TG(=OMW8Y-ZU7 M4N.M!=?6M;!/5ZC,;A&ET?[#G=Q6GC_$RWDCMGB/_H_FUM(N'E!*6:-VTFBP MN%E$J_3R*F?]H/"GQ)T[6 -[LC;F'6]^+A=1PH108>$90=#K :]1*08B&O_V MF-%P)!L>KO?H/P;?R9>U<'AMU%^R]-4BFD50XD:TRM^9W4_8^S-EO,(H%YZP MZW1S4BY:YTW=&Q.#6NKN+1[[.!P8S)*O&&2]019X=P<%EC?"B^74=.F_;PK=6ZBU<5\)NTZQ/)3^Y@H#;RR/:^K[%G 7UH]ADDR@BS)LF?P)H.?DX W^28_ MA2[A#I7P6,**ZT)ZB0[^7JU)BPKEGV,1Z [(CQ_ S7/I&E'@(J+N<&@?,%J^ M>I&>):^?H9\/]//GT+\]3<_"'"?YJ_$(LS%\&:+??(5V?]H1N0GRHI=+'9(5 M)+1(H3#4N\Z#V=#2>0?".5/($/6=]!60.1B]-8QGD2:+T/*]"-U*-J:EAFL= MN> ("/C[25')(5C\();>:QH0'W-"0\FX$NTH6%316TIR1ZHFT.-7@ M#2BD#@99-T+:8,-@#A\(7!?8TRS;H,OCA +/J5LPQ!QGT=I[[NP2-[!QBB: M<@Y.*!:^,JTC>'=Z"6_J1IDG1+C'1G1^P'4X:^4<3=Y]+1X$/4A_-UZH?BUU MT5K;*W7GEDQS'PJB&@+JY"/473,B-R-0*^'02O 2\CRG9YKR!?&LNAE-I[2U%.J+XDOTK>//],3K+*1 ME*]0XI1_?)"4 RJ !U%P?,=+C! NLU:4[2(1^3]"QD)3^? MAO?Y1?I="VI$^AP:#IPVNA"N&K+"E?;JQ2Q+L]=A?3X]A9-T ME$R3\,XO:'_4L<]+>)*R,WG&S_,\@6,3-CZX%&LD/GSU.VKQ5OON?AR^#G\7 MJ^Y2_:C>_9J\)7&PO M=V]R:W-H965TQ%.I)WO_LF;[J7ZD[O M$ T\%*+4,V]G3'49ACK;8<%T("LLZ60C5<$,+=4VU)5"ECNA0H1)%(W#@O'2 MFT_=WE+-I[(V@I>X5*#KHF#J<8%"[F=>[!TV;OEV9^Q&.)]6;(LK-#]72T6K ML$/)>8&EYK($A9N9=Q5?+E++[QA^X;C7/1JL)VLI[^SB^WSF1=8@%)@9B\#H M=X_O40@+1&9\:3&]3J45[-,'] _.=_)ES32^E^(SS\UNYDT\R''#:F%NY?X[ M;/TYLWB9%-I]8=_PCB(/LEH;6;3"9$'!R^;/'MHX] 0FQP225B!Q=C>*G)77 MS+#Y5,D]*,M-:)9PKCII,HZ7-BDKH^B4DYR9WS!5\G*K8?"CU'H(2U2PVC&% MT] 0O&4*LQ9JT4 E1Z#&\%&69J?AILPQ?RX?DEF=;*._\K5S$GZ]6FNCJ#1^>\G?!BY]&P=WU"4.P>%;4]E'6Q)HUR8[44U*A.MP:Z0;1AI5.5U\K^K#Q9QV4>P#47 MSB(R\3^WD*PB):2?+A2H*+JEX4R\SOXF^AU2Z\F E\0E:TT'V@=\R+ RO8RP M0M:ET<-+^*EFRM"^:S:@5D'7*BO^\*P-GTYL$]E/W*/(=;"!.1V7;V!PYL>C M\=!2L3]*SQLJ\D?CN"%C__SB; B?_QBZXR&I-;&1IC9Q]FJE>-@8I.?^*!Y# MFOK))+6KY()6L9]&%TW6;=1QLZ%[W>:$KLCLSMW,I';/5*Y=5%<49U*Y@"5= M\Z@4G:XKJ$X&WK3(*D6Q^B M^M3]-DD^O?>Z0O=BBT??'G=M)AZIWW7MO&FE-TH6S^0/A;!'\I^:2-36+,=F MC<^8R&K!W%A T/VTK3%CE%:[39S<.FAX_KSJ@K\5B-B'M.>XY4^#]'\7"/T5 M)>%8FI!8R4D0OQ"&HPW<[\!_R:^7WN^P-V05J+9NE+0/#UW(S;S5[7;3ZE4S MI#VQ-Z/N1Z:VO-0@<$.B47!^YH%JQL=F863E1K:U-#0 .G)'$S&PO=V]R M:W-H965TI$I&C9DO%XOC>2.UG9R= MI'>7_NS$==%H2Y=>A*YII-^?DW&[T\G!9'CQ16_JR"_F9R>MW- 5Q3_:2X^G M^8BB=$,V:&>%I^ITLCIX=7[$^].&/S7MPJW?@ID4SEWSPWMU.EEP0&2HC(P@ M\;6E-1G#0 CC6X\Y&5VRX>W? _JOB3NX%#+0VIFO6L7Z=/)R(A15LC/QB]N] MHY[/<\8KG0GI4^SRWN?+B2B[$%W3&R."1MO\+;_W>;AE\'+Q$X-E;[!,<6=' M*K5W3Z(@LQR"D56+M;-1V M0[;4%$[F$2YXX[SLX\T:$T+G2>Q%^K(D2/IOG[OBQD)T?W.^%! M>A5:6=+I!),2R&]I+F7@X-5]) MU')+HB"R0EL1:Q*M##%M+5UG%)9*U]"P6'61\QBZXA],H(A.&-I((UKO2B(% MY# 5&[L9B0C=1-&#"=AQVT@QWZ@.=*%%T H8#MVI:F M8UQ!36ONRY%R_F$Y)8DNL"YH^^0826"WEA=Z5(BK JI0&W@A9TWTD)$/3^BY9"> MDN#N/71/*"]P 6A;:(!KT4ZPE2,L]N@9?,4>. M/5V.FJ/D]*3L2^@L=D#^9)9RA:[)D)RM'24@U+_CXP9SB_0P7.,L16Z7P?$^ M%6KN/'OU]*W3/L=>UA+53LR'A@(3/C)2&M_J5-K4")CGGEN:!WD3_1 6515W M/">USZ0S6J4TW=0,0<;47H#_;,6J]=J(XZ1S4+LO),TGBNEL%JN@I;B4)1<> M4SF;BH]1S1!_2LJC=D7@)];$(V-8%-$F(+0&G2@"T34/F9(-&BY-S2_+ MV3$.)V. ,Q,K$YRPLH%G&5+M*K0N=VP_Q4-T.H@/\EHZ<0%HWXHG?,<@;_;B MVKJ=9>N/G]]^PEF"!$=<,-(T\M;9TRG22WU! .@1"<^00J;:KC ZU!PC]*B5 MEML-KE,.T"VUQ@CR6*( (=E?X&YB19.2TZ*?.8Z9^!TKN*SA%N2K5)NAH5,X8?@.^\YT"'?>58!X@PAR6EDZ2XG)/1' M&A7!)'/D[0.KU^DIO3=[WG>OW8X\@^ON 8I'*.7,1,V: 76(92^Y*2"\1*//QJ-6WN@6;J^E[] .=_1VM.%1 M 0HN2S1>EB!UV1_NW8+/CGY8?%:Z:G / 4W-#5+-C90UKK/([#F5L@OCH(U$ M$='=J''\IH'&B 5G9<&<70BZ0&&2U"=!#YFYZO''^1UI0M-PQF/##FHRJ'(O M&Y8D>@+'P.R^2]3\UAT89=^DFWXZA6S,U^'Q[?AG8I7OT#?;\S^1"\@)BH[[ M2@73Q>S%\TD^OX>'Z-ITHRY&PO=V]R:W-H965TPF\;'/^_@]CD^R7IM;6P,@N9="V9S6B.V2,5O6(+F=Z!:4 M6]EK(SFZT!R8;0WP*HBD8&F2+)CDC:)%%N8VILATAZ)1L#'$=E)R\[ &H?N< M3NEQ8ML<:O03K,A:?H!KP)MV8US$1DK52%"VT8H8V.=T-5VNYSX_)/QHH+-F/H^#Z+E0-K'5GI,ZP%N=(*:TL^J@JJ?_7,^1K- MI4=SZ_0L\&NG)F26O"%IDJ9G>+.QV%G@S5Y<+/FUVEDT+OK]5-T1.W\:Z_MF M:5M>0DY=8U@P=T"+UZ^FB^3]&=/ST?3\'/V%7^@\ZYM&(--T0OX7&AVSD_LE MP1Q"%UE2ZDYAO&KC[-BHJW@_']-CEU]Q0O8.VDR>7M!B8F=$P/4;;BM M.XWN[H=A[7XV8'R"6]]K5\,0^ W&WU?Q%U!+ P04 " "IB@Q5=VN1X+@+ M "R'0 &0 'AL+W=OVE[BL9-+9SK]0.U2$N-=O#PUC,3:WCR#?&XW].5#^79P1 :9RA2)-&C\NS.7IJI($4]!6^BOQ7+?+:HX$J MVIA\G85A06V=_-?WV0^_16"4F!;RUD$MG[TPL@FW80WZJ+MJ(!3$J[4IU(X&BYS=VYNS4%MHE=5X4OG7) MNIFZ\I4MK(GJ2??IZ9O#!+-(^6&13;@0$\8/F'"B?O$NS:-Z[TI3;LH?XCC] MF<;=F2[&>Q7^O74C=7(T5..C\7B/OI/>1R>L[^0!?;L._._S24P!F/K/K@.+ MOF>[]5&>O8Z-+LS; 1(IFG!G!F=_^=/Q\Z._[K'V66_MLWW:'XKH+C-_EZ*1 MNC:Z^F@2$X=J@K^S)3Q2VIE-NE*U*:U6T4_30@?#0*(CV@)KDE>%=R $^)0 MU7YB*Z,*'8+E!Z6A98"W:Z=P;1OX:5S&9&IE73*SH).G9Z35I[E!2F:S# R[ M['2K-AKEV[!E%&PMVR+%'XQ"F@4S5. V[>Q_\:FI]')(AH"8>+5QW_Q284>[ MK10'2L:EH3*6#2IM .-42S4-OH8AT JYX-O9/)L$X-A)RWYM=$@.!H_45Z/F M^LZ Z IH@SB< .+.,G7#EXFJAT3M'Y\^?O[79Q%Q&C'&"2KM9BUY M&M8@(@CH+.NJ\8U>%)7&8R(@X7(H0FRJ9;2QUS]2'QP"():S_DG/9K#T3@?K M$8Y@XZT>6H,$4F-?21]*=';<.);R: MF@ %6SGR&"6OH'.!VZL*@45%!7P=P0EEJ3!-TH[%67,RQ=SYRL^ P-V(I2\L MB_RQ:4D(SN@@_, =L#P /JX5\!8ZSM44]7>TAU].>WXYW4L+%YJ<#ENOB+M< MXHCL8I??H4; V3J-."2&$DJ"$U Y0-B6?+:I=7 883]"SA!88PZ?Z9Q*C,WZ MZ?LE(*G=DIUA\3BVDVB1O,$*M!=S6\SQ!BD([X*8 NG13IT>_5G=>:9^2C.8 MFD;JHW>4],$CZ]9> %JFD<- V(;R@+(;V%E0AL]M0SN1->9[2U&CLEI0V(#; M8J2>#.3;X.DPV[. ,:79.#E @^IFNNIV+#E%\$8S0YV.(9A@7ZRNEMV&^?B/ MXT[/C=2-,3@4P',\)N0*@*[8^,]!NZBY@X(TJ$R7" V^:0(R$J**E'?P0)%] M/-$5H3FC=%V<^6UBC%.&\LOQ-C!Q=<(_"('L Z619;K\U@J/(;5)%)E,T?*N M8M<[ZNFJ(?%M&P)G_4J"@I^&G?M\ R84VI6*4#/?D]>=H;RF)HE]HZ;:$C6L M$-TA$(_0)S(@P>G"X^)0>HLGUI>QDS3E2'V25;"K$^T6?V\1&:"&*<'> ZW< M/1GJGC;0,183?>K-M(R)DFGTSFS;1H?&"1%"8/2^$33QN1!62AD E\ MUE)= MZTQ:&AW( #+W'?:J)[#OY%BL0%W.U&F=3!$=A:,4%I6/J/,QQX/MXSQF9.R, M,IP$@/?0(9643@N4WR[QR8X&02UL4T&WD",I%[8563+\BV.0W9!V#LXYV@>X M1SWYV_GYU=,UR*YPB#-[[$AR31MB2STQ&)@]V589^,',VBI'.;OYAI!FJ=;P MBO?W!1AFQME9V\BE\LG-^\NG^TCZ>4_2S_>RZS\M.*8DM]!6E[KAAN7:1!08 MRLW/YCZIB\H7M[N8^P_IE@3N&)>(TJ(.<9N%@*"^^1[9B'W_+? MHV>C5QA_0+@9.H]>K3WH8(@VRYC?D!>4]9'PC22HEIL&SS6U%@24MFZ%"3'D MH=-*;,?IR^/1>-.2TQ='HY>K1VSO5AIBV79:'&\;\0FN:1T5$@"0F8^J=E^^ MJ6C1;*2/8BVB/LKGJP]GXR-1.R5'1--MU M)&M=$.H1\""TM&HP?@@9[%@88N$HC1[XX0"<56=>624&!=R9F?!1WZ=$:9Y7 M:GEXY]P985H,QM^9(#WD:@U08* !W5_DOII[:&JUZ)2$$BC!\" T1\SHVX0N MH.^[).ZBT]EY.NU>*6JJ^: MHRV8H*)<[^W.&&HJ:/^Q?>CI+G/'<2/2=JW/%@^;9WD%S8. M24!/4P!OD+G2&5.NC7QR,T5SC&,5*"YV1G%)6X! IX;L81>@F WI4"1$,JB' M;6%VI-)J]NP3A7(0E4QDLN(/KN_L6"_E1^8+$NF&)[KSP!@.J/N&!L'661F> MI&.EYJ$#1S32'G=STVI0I^!VXQ,5%YKQ^5XE6P>?.9YKUR91"MGF +;21X,[ MMC/L8[D56-G93=CHOZ,@6_Q,!T1F?:-^D4M3'AT?& _5B.^] M$"N9YV(2\[ M1ILG]&*4)5)F(/I^G[Q$V(.IGIBAXH0BU+LR*YOR%01+"[_T-+!#10>1C7.#*?^,O&B;E'F#S4(^Q5N?N*Z[IW[<9&#+Y?= !^4*^.V!WJ MJP_(VI\Q1:.K^R3W,I+W5(&X_6-R;M,D&'V[BY79E85N"7&7GW[]\.[@^!6% M&J[4'25WS(WH1E8@HG+!W:4.D2TWBZ.;43][+\A # %M0IX+!:W'U=$]%&5, M;;0TN)ET=.X\>:.-6A/ !16XQ'4=I) ,06#(33_5 ,F6N:F0) ?6'0!D=', M!J5KL?["@^\O=);EAFC>IA*3Z&:J=TS=N>$Q75&4)A]?*A@5L*:=(#_57,)! M^K+_HB^L24OJ9;HI;TOE>BNP\H6^-6ZG1X01.6K4Q:UNG5,;:F^K3GW>GZ9C M7R\?JJBK5B'"(8 -B0M#R+@JW)5Y6*R*R31R*=@RQ?%V:R>GPQQ,#'.-,)%! MW/W2D"JYL>=8=,0CM0NE?XLK.Y[LBD,PM>>AG=97:)A<+J5"W&:+]*A)TUQM M-$&.IYO2T@44L=A"=VUM!_PN'MOM#0 ;Y.H0IR&:UXXO2&"AEI0H 38M;1[D MD5_]LF&?#3)"4IPD(HB[=6@)F]0 M*TE.8D0U74=&OMG#A"][)GRYEPF_1';#>Q3ZFB;"7<3W_VD8R;V^4AP-&5W[ M_N6!>ZP?IEJ:145/H#& ,FAU$<$= Y"K3+>GW FA(-5-3DGN>+E\Y&@1L*GZ MU/TU&;=?(KK65@W79G2^!.6V:4;;[A90N7RM^DJS^Y@KY/QH2QXM9%'N5M!\ MMJ$#K0CQE,]W$52<4XL-NJN,@IL^R8>NV?5QS4<[Z^;AVN]HG!;T:R$K&ULK5A;;]LX%OXKA+=8V( 2 MZRXK30(DZ'F5&U%BS=+I3?"T:M;L81:/AX%ZNUI8. MII?G6[X2CJ^CL.B5Z1_"G%#MS<,_(DX52 MG^GAU_IB%))!HA&5)0D#])_=K[#EP4WXD8U MGV1MUQ>CV8C58LF[QMZKW;]$[T]&\BK5&/?+=IXV+D>LZHQ5FYX9%FQDZZ_\ M:X_# <,L_ Y#W#/$SFZOR%GYCEM^>:[5CFFBAC2Z<:XZ;A@G6PK*W&J\E>"S MEW.Q L26W8NMTE:V*S:^4XVLI#"3\ZF%!J*;5KVT:R\M_HZTG-VJUJX-^ZFM M1?TM_Q26[W<3)2_ZVNW]=+8S52([_ M'G/72TN/2Z.".3-;7HF+$2K""/T@1I?__$>4AV]?L37=VYJ^)GVPU1RSZU7. MXW;]KJQ@473*!@Q^;7U-4W%\$DBJ%E7(5($ MEJ"Y0T^VE=H(-FZ4,1,\,;O60C#3FW[&QM&$W:@6-2\TNQ6UY ';K66U)M:F MJX5AR#8J^4K6HF!75NE6-6CUZG7AQ=W-"%5@C?+RY:_@C9&ZUJKO* MFJ 72'(.7M\UW>!&PRU8!_JW;!Q/D*X+V0A HA]@A7EA&VF=?T@4%\NJG1^^ PF M1V.D%>;4 ?B[L&X,D3>J@@>& )/6O,B=9P%SPATP?9[R1?.4?JR"4@PF0*SQ M$G*9^+KM??$X>%P #3;8HH^_ "@[6*@N<-I+ M!R=GCA&N NVE;'E;B8 U8L6;@*T[U!KL-8C;X,,: _5+Q[6ES%CR2C;22@\/ MC592<\QT4OO_F4_<'C)8S,T!1/!A \4?',NS8W0)Z&F,&A*056O>KN"$JWT! MTR42F3?H%/"<3BI,!)A '0>W1M:N=P"91O(%N?D8$!96HRH[3<9"I%X-&84) M6'UV-0+G/6/__EGJ>&>,T^F[T+&,\/T#0H"Q59J2F: T;(WFO/NF"_9=#C;[ M"(& 9-^LI5BR]_L6^$Y4OFYO^6?DZ?CF_;O;";5+6B#(,^P''DY&K_9O?%9( M5)\\:,2N7[?6V[A0%K8YV#"3:U_9W,B^=V"G>6K5O8?^O5?'JTIU#GQDHY_I MK#,^01$%;$-[KMY,EQ7DI'%%3& J) 'Z#.I](:B^F9\CI_#[J0D@U->',V/N M5SPZG\M5*Y>RXM!R]630L&0$0^)@P$Q7!4?B1(Z=?-49G)C)V;.&PO[P,OW"\B1C#NF'J\PSZ4[RT]U] M/QO?L#A(R])=PSS"-0WR*,0U"Y(BA&YC"9-AEJ9)S-*R8+,X9&61L5\TQBA- MJ*6T3D3!HB#+4Y8$11E"6%)F!YDW- 00)9 2!PGDQ<$L+T&:)8(2X M@QXH913W#,F1!#%0?H92'E+N9,"J %9(M2"=Y<=02H)9G!.@:4FD4%T&95J\ MS*-^WP,<<9S[:U;0E8P=I[E;^H;!\4- >N[Z&S8CH @;GTW'_*',*AB%.T0% MYE1I092$1V(.RC0;XEOD?7C)J0&V8P:JLE>IUL7+>K M^N[B>]0P/-T,\8M-/?2[CZ?STX#]U&F,&3_I'B %?8K:'?Y+TM*"7JFI:8_O MA?>>&#\IW=23TWW:+![92BALHUML!=?[(3'XV+KU9F[=@H8(!'%" M%5P&<5BZ2"!=7=Z6 "SJG4-^EDE&L4!'3(,PC5TR4MX_"#LAB3K; 'X8^B8.8;":2Y7AMG"&Z,&]B?(H-_4^WJI,&4H_W&" R2 M<1^S_K^&^-+)+4V: #OZTNXP_&A'PX:PII5=;E!!#\+M#<'!?QY'T8OTD:/U M>2>;9O)W@N%F+*WS2,!W !>3'# M;SZ+CP(:EBFUB2SM06Q>@ +@0) 2E#%:8C)CQ_Z[3@\^,2"_5^Y#BO$YZK\V M[$_WWVJN_">*)W+_H><6VYND@A!+L(:G139BVG\\\0]6;=T'"ZP_J#5W2^NQ MT$2 ]TN%%:1_( 7[+UB7_P-02P,$% @ J8H,52],$=LB! A@L !D M !X;"]W;W)K&ULU59M;]LV$/XK!S4H6D"(1%%O M3&T#2;I7+%@69]N'81]HB9:$2J)+4G'Z[W>D;,4-'+?8@&'[8K[=/;Q[GJ-\ MLZU4'W0MA(''KNWUW*N-V5P$@2YJT7%]+C>BQY.U5!TWN%15H#=*\-(Y=6T0 MA6$:=+SIO<7,[=VJQ4P.IFUZ<:M #UW'U:?N.NJ6IC-X+%;,,K ML13FU\VMPE4PH91-)WK=R!Z46,^]2W)Q%5M[9_!;([;Z8 XVDY64'^SBAW+N MA38@T8K"6 2.PX.X%FUK@3",CSM,;[K2.A[.]^C?NMPQEQ77XEJVOS>EJ>=> M[D$IUGQHS9W&%S36U&61N%I@WYF<2<>1#\( MN!.%K/K&,75L[\T]7[5"OYT%!F^UOD&QN^%JO"%ZX884;F1O:@W?]*4H/_"'F'KX;+=2#\!:O7Y$T?'_F.!7H2ZGB@+^+#?8V% -Z7H$6%3]S FZ8'4\M!XZ9^>P&_#%P9)-X5#:#D8I(< MELWC9S7U[!@EQ$\,^MZ(LN%HN6HPLB6FTQ1"PW>\P]^O,KH:-%*D-?R$ RSE MVFRY$K@J\*LDX R(3QG%,<\8_KY^E4H>SR*=YZ,:8A ,)D?@L3S'W;-I! MCY3"9?D@E&FTE<;R_+.I,=D(:97AKR?H0H4"^B+>J'FL=Q&?L);W8DZQY3B'*DD.Y&#F0 M*TQM2JE/D]2-MDC.$)QF3BZL2)J.DRRF_^3MNI2*FO>]:/^;SW9D_7H7XE04 M1C[-;1&D<>(*FC++$ L3QV.>6!Z9SQR?R&N8P_M&81-A :;[\R2&-,."82RQ M6J#H! G.\<'_SQ_15['':.ZJ+'+5Q;+,9]6];&_T^"@-\*[*]H-5U73:VC%&EW#\RSQ0(U=W[@P&ULK5;?;]LV$/Y7#MHZ)$!CR;(=IYEMP$[;K0.Z94F: M/@Q[H*631(0B79*RX_[U.Y*R[ R.L8<]6/QQ=]_=\3[R/-DH_60J1 O/M9!F M&E76KJ[CV&05ULSTU HE20JE:V9IJ5=1OQ;+)B)=ZC_;*ZU;2*.Y2C)R^5WCDN#$'FL*CDM7E'NK2+A:45PXWJJ9:&^:/Z^R!+06:\TEL MR8U3CK,6%V.ZBW&1G@3\K9$]&"1O(4W2 M] 3>H,MYX/$&K^5<,8UMSK=L2Q2S,->:R1+]_*_YTEA-?/G[6/(!>W@@=YATS\CM8WF*Y.9<"GE[.-(X?&<%E241 6@M$)WF>5HJ<':I6C(*D+W('[ M"CK5S2Y1UB;*]HG^3Q5U%\H3*>=K3DS.8_.VZ>+@J-2%0EIT1 M($HCI+WQV*GT1N]H2'O#45@YFPY;\ +A;(M,FW,8]A(8]-YUXZ,BIG/![1:N MG#%QY,U^=HPN\4$;J%&7OMD9HB+=G- 1NMVNG\Y#&]FKAV;\F>F24[4$%F2: M],94>QT:7%A8M?)-9:DLM2@_K>@_ 6JG0/)"*;M;. ?=OXS9/U!+ P04 M" "IB@Q5EUO@WE(# """ &0 'AL+W=OU!S:>R-347^*! MTW#U/TD1\U8;V73. MI#=<^)E]Z\YASV$%O90/ M1M$J)S\SOV-+2(R8G$%.X ME\)4&MZ( HM#_Y#8]123'<5EVJ><.KSTWU.^Y3JO MI MGD.?WW'!1,Y9#0NMD2ZGNZD"F(&];.PCAT?,6Z6X6,&2::Z/Y7(^VE.%4,J: MJM6"&/<,P&4E#'#AOP.NH#(JKZ9Y4L(($N@.\?^SH&) FXQQR9#!6GLK#1:,Q<%SYE!&Q/WP2N.BJF\^F[A M[)HU>^)\W^(E9%4QP85E=#M)10L*+ M9^,D3EX?2/UB)SPBO6^>&SP"%0\NTZCWWZD=/JKM?PAP-KL\$QLZ0<_\UY.Z&HVZ\<]P\?^>=3(>7*6' M+'VDY_8M#:^'-N2Q[TRXUQ<:5"O7_33DLA7&MXC>VC?8A>\K/[?[[GS/U(H+ M#366Y!I=7(T"4+[C><7(M>LRF334LYQ8T4\"*KN!UDLIS4ZQ ?K?COD/4$L# M!!0 ( *F*#%4%MO&WTP( #D& 9 >&PO=V]R:W-H965T%)N)ACY-1-@3382ZP+S^$A*3+3C=+WID*T\%@+:69!96US'$6FJ+!FYD@U M*.EFI73-+&WU.C*-1E9Z4"VB-([SJ&9 2KS28MJZ9?CI! MH3:S( F>#Z[YNK+N()I/&[;&&[0_FRM-NZAG*7F-TG E0>-J%BR2XY.!L_<& M=QPW9F<-+I*E4O=N\ZVH>,KE##^%S:=[6 40-$:J^HM MF!347'9?]KC-PPY@'+\!2+> U.ON''F59\RR^52K#6AG36QNX4/U:!+'I2O* MC=5TRPEGYXNBT"V6P&0)E[9"#:>MUB@M_.!LR06W' U\O&5+@>;3-++DTR&C M8LM_TO&G;_!G<*&DK0R$C1+_$D"U^J)"8]\X5VU8L6%J!UWH8PU\![R.*??)$S& M$SBO&Z&>$.FRICEDF&OET.UJ;MQ@Z,B6*''%"3T(\\$8AN$H3^"&45E#N%O< M[CBT[)$$-%W181R/R%$\S.&R04WD<@T"JC_+>;_ %!+ P04 " "IB@Q5XS"$A7D# !V" &0 'AL+W=O M M]N[LHS'X1I=%QXU[N*L\;\7+>B!T^H/^UN;.TB@>4 M4M:HG30:+&X7T2J]OLE9/@C\)G'O7LR!/=D8\X47/Y6+*&%"J+#PC"!H>,(U M*L5 1..O'C,:3++BR_D1_8?@._FR$0[71OTN2U\MHED$)6Y%J_R]V?^(O3\3 MQBN,^SB\4)A]2R'K%;+ NS,46-X*+Y9S M:_9@69K0>!)<#=I$3FI.RH.W="I)SR_OT7G;%KZU4N]@70F[0P=GCV*CT)W/ M8T\V6#(N>KR;#B_[!MX8/AOM*P>?=(GE:_V8N T$LR/!F^Q-P)];?0'C9 19 MDF5OX(T'A\BD!G(#]M@&_1 MM6M$@8N(KHE#^X31\L.[]#+Y^ ;]?*"?OX6^?*!;6;8*P6SA=.XV!W@\-$%@ M;9P_Y<";)DX[\-I6T=L2%D$XV!I%EYO*1FKPE6D=A=6=7\.GNE'F@ @/V @K MPC5D3@Y6SM&#HN])#+CV@PL&A<. ]Y'E.WS3EZ63R/=$9,AVEESQFHVDVHW$\FLVNX+8+ MU[\CC&"/],85QO+1^^QB0I==*0X8Y5$AO3L@ZT9(2P^B'^+/] 2+;&5!)CAI M0#E[DI0#=8 G47!\+[@V-,N39\Q%%(5MR8Y]E50EQ48JZ0]PMJ]D48$,\5$M M4Z+,KGHM#I4)V0JQ(SI'3;HZY_]O31PY?.4J/-QB@?6&),?ID(]Q>AFRDD\G M89Q>I=^UH$8DSZ'AP&FC"^&J(2M<:1_>S;(T^QCF:SYLQ(%31P')\\DYG*6C M9)*$,;^B]4G'_EG"XY2=R3/^3O,$3KTG\8M>4"/QX8[GH#"M]EU;&':'IKKJ M>LE7\:XC?R9WI'94?EM232ZFDPALU^6ZA3=-Z"P;XZE/A6E%/P9H68#.M\;X MXX(-#+\:R[\!4$L#!!0 ( *F*#%43?3^+)@, ',' 9 >&PO=V]R M:W-H965TSU+2*>I22UR@- M5Q(T;F;!57*YR)V^5_C"<6>.9'"9K)6Z=8L_RUD0NX!08&$= J/?'5ZC$ Z( MPOBVQPQZE\[P6#Z@O_6Y4RYK9O!:B:^\M-4LF 10XH:UPMZHW1^XSV?D\ HE MC/_"KM,=I0$4K;&JWAM3!#67W9_=[^MP9#")GS!(]P:IC[MSY*-\S2R;3[7: M@7;:A.8$GZJWIN"X=$U964VGG.SL_ W3DLNM@;/WRI@!+%'#JF(:X>PS6PLT M@VEDR8_3CHH]YJ+#3)_ S."#DK8R\$:66/YL'U%\?9#I(A+P72N'D,4A MI'&:GL#+^J0SCY?]6](/V?Y]M396TXS\\UB^'5S^.)R[-Y>F807. KH8!O4= M!O,7SY)Q_.I$L'D?;'X*?7[-1-$*YF=8;6#!#"^ R1)><]%:+.'7;!Y+X;23 M!]3R@+I!]@8V%AMP87S16JU9:,[B$3RW3EO9]QX'ZA;Y? M*W[_TRP\G+A.ND]R)'TD#A(TA<"LU7S=6C> 8!7<(!-TZ)D*GL/9*$RR\"KOY+DE=VA)H:!0M4U5=$';X HREC*C&H'K2$U M\D0:#:7O+CK5P]4@/P^S9 QY'J:3W*W2"UHE81Y?=!T@4@'<;(AE7'OHPA:W MGB?([8[ITOBJKE!S#^-L+Z3I09@,_C_T8:;_ _AC5RLZ(L(:]=;3O:&*T)AV MG-CO]B_*54>D#^K=<_2!Z2V7!@1NR#0>GH\"T!W%=PNK&D^K:V6)I+U8T:N( MVBG0^48I>U@X!_T[._\!4$L#!!0 ( *F*#%7.DUK\4P4 &H- 9 M>&PO=V]R:W-H965T+2+H5M97<[BHJ8> MZB._>V=&%6?NZ:O4[2]RZ:4K[Y5K79G/92WJ[%[?58NG#B^'H M8E4N]%C[#ZMW%D_#/7O:OD_%H%^VCP5Z4W[F!.0B038SZ% MA]>SRQX+#NE:3WU *#'>ZK@,0W/B\Q>SMMPP+#^<[]-]B[(AE4CK]W-0? MJYE?7O;R'IGI>;FN_:W9_*ZW\:0!;VIJ%W_)IK,518],U\Z;9KL8'C15VXWE M_9:'@P4Y^\8"OEW H]_=1M'+%Z4O1Q?6;(@-UD +DQAJ7 WGJC8D9>PM_JVP MSH_&>@&*/7G==@D.3/7?EY-:N\'%T&.'8#><;M&N.S3^#31%;DSKEXZ\;&=Z M]O7Z(3S;N\=W[EWSDX!_K-LS(A@EG'%^ D_LPQ413_Q'N+=Z9:ROV@7Y^VKB MO(4X_CD6;HZ-?OXI4>S7$[[*O:_R%/J!KPX2 M<\?<^SX VP$09)CXI2:?UZ7UVCI2MC/BJGO2=$G3(6D$E.L]Y=$$DX3TJQ:+ MS=KAC1NF12%K2V[TK"K)GQUFE_@'C#'0#R7Q"#TB/\QN]9UNUYH\(YS* MHH@C4PE&257",*949 Q[.T_,'(%U]E)P(HN,Y)R1(DO)*VN<(RMKYI6/$!E) M:*HD$30K&,!$D9*W*VW+* %]CQ;GM(.1 JG GB?J7R L>#!R7XB\'1C)E6MR1AJJ*8 _<',2"K3+#A 1:HP)HRR(KQ(@M_J M"3>%2D/P28B+@4-!&2N^9DB ;!!(VDX"H#5Y :E;DZQI*@.5>!4%D$4VQ= MT$)F3W74#UQ%.CA7W9AF80S.]J5*!O#5HE657O\8DAZ'_HSD@:C 3:>F8_$$ M964DI)NA E6H-)H(=B3GL)3I+K^9VN8\2[KL8Y5D@Q.M,=VWQO1D9]NE>O*% MO-)F8J_A(XG&Y; M8-=(I]M$P04'/J9(V8S$IJG)A[/Q&24OUQ:7*1JM[X""9AIZ,BX.+5:O6V\K MD-U'OX\I"@L_&EO/!F?D(.#%0\ V!ORD-?\0H7QHJQ# V"..D-J<F';QRQO<$6?D MRCF- _-[Y742][B\XF9UW*SL-NMO-1;*"43IS^MJ%8YO2IR9^TUIH9Q:XP*Z M-&"O:M"6[G0P<)28AT(,%EO(3FD+8V:;JJX'WR,>@FVP&K*L<5UWYP\:>:&G MNIE 52*A3\2!HR#+9)%_&6[[J:ZJ["^[?[#XFK[O[\8-Y]A=R4=E&% M9S+&5G M&5J'[6[VW8,WJWB;GAB/WA"G2WP,:1L,\/_<&+]["!OL/Z]&_P)02P,$% M @ J8H,5;ZAMMZZ P P0T !D !X;"]W;W)K&ULK5?;CMLV$/T50@V*74;6^0<<&) 66I[CA/:&2;4FHS,VI)/1JR0*:&PY$@468;Y MMT=(V7YLN=9AX8ELME(OV)-1CC>P ODQ7W(ULVN6A&1 !6$4<5B/K:D[7/2T MO3'X1& OCL9([^29L<]Z\GLRMAP=$*002\V U<\.9I"FFDB%\:7BM&J7&G@\ M/K OS-[57IZQ@!E+_R*)W(ZMOH426.,BE4]L_QM4^PDT7\Q28?ZB?67K6"@N MA&19!5819(26O_AKI<,10/$T [P*X)T#_!< W0K0O=:#7P'\:ST$%2"X%A!6 M@-!H7XIEE(ZPQ),19WO$M;5BTP.3+H-6 A.J"VLEN?I*%$Y.(A Q)[G),ENC MQT(H R$0I@E:E<6FUU=D0\F:Q)A*-(UC5E!)Z 8M64IB @+=12 Q2<4]>HL^ MKB)T]^8>O4&$HC^WK!"*3(QLJ<+53NVX"NVQ#,U[(;0N>L^HW HTIPDD#?BH M'1^VX&TE4ZV5=]#JT6LE?%?0!]1U.LAS/*\AGMGU<+=I.S_F??YCWA?M\ AB M!7>;X"=:=NNZZQJ^[@M\'_@&4_(OUH7703-&A2JE!)>GC:J])0? MW-#YI2FUMR2+;DDVOR79XD9D)R7AUR7AM['K$CLN@P[Z5?5%=/<'$^*^@Z:9 M/G2:\MS*^MH\WY(L*LE"0Z8[_&[BC.S=W_L =G&YFUF 5A /_U"HJK8)CJT&_%YZI MU\#ENOW^FZ73^2V=+L*&FN@Y?;];.SW1OE=KWVO5?H;% MUC03,YA_*<@.I[IQ=!"6:I'S;[JP/^&T@*8$]"[_.?UNX)W)WQK#:^6_RN7\ MEBX7ERZ]GNL,SJ2WCZZ8&?"->0P(9&Z"9=>O5^OWQM18[XA5* 4ULJ5\]!3U&PO M=V]R:W-H965T5X]BT_WFOJK71=O=K)?3 MYK$6Q6*_:+V:AKZ?3-=%N9G<7N_O^U+?7E?;=E5NQ)?::[;K=5'_]Z-85<\W MDV#R>L?71#<,6S M_8)]Q#]+\=R<_.SMMO*MJK[O;OR\N)GXNT[A!%]]^3F(G5:D?J'L>O M!^CD>,S=PM.?7^E\O_EN,]^*1LRJU;_*1?MP,\DFWD+<%]M5^[5Z_JLX;"C> M\>;5JMG_ZST?8OV)-]\V;;4^+.X>P;KHNP>5F]\RZ:^ONMV6WKKW]*I[$9BN\KV)>+3?EOMH_TK(IELM:+(O][>K> M.X2]ZWXGVJ)<->^\G[Q?[JCWXP_OO!^\C3^>$Q M?'QY#.$;CR'R/E>;]J'QV&8A%I;UU+T^<:R?=ODX)B5\3-"]<8N?N%/>J>2SFXF;226HCZBOIT6B-+%(F30(VB M9E08!U&H1C$S*O()R=4H[MS0P'3%QW3%SG1]JC;+GUI1K[N_KO-JNVF;[B_U M7)1/Q;>5-8DON%C9DJ^ET'G(OD_S"P[(D ?DL5G:DP,J64Z.64Z<6:;B7M2U M6'2Y??/9F1C[#(F16>=A^F;VDB,RY!%Y8J8V>RNWZ3&WJ3.W=]5]^US4POM4 MSKO7FM;<.@E]11P)HT@80\(X"*;4-#O6-!OISW6&K#021I$PAH1Q$$RI='ZL M=#[TS[5SH?UA>;8J@C@4Q&$@#A_ .5NVP)?OV'RW[&Z_-?.Z?-R?H'<=OE-? M^[LN)Z?O*0FE42B-06D<15/K>_*./!A)@@]@5,&1- JE,2B-HVAJP4-9\'"H M$KM7]I!B%(BB0 P%XD- YZLG_8W ^:;Z]DM=+;;SUKLK5F_(,-3(@-(HE,:@ M-(ZBJ765;D9 QI)AD*UP*#B21J$T!J5Q%$TMN/1C K0*WT?-A\23JMFS*S=(K-@OO[^V#J*VU1/HJ,RB-0FD,2N,H MFEI?Z34%Z5AR#/6@H#0*I3$HC:-H:L&E$14XW0^G' _P3>QR# )1%(BA0'P( MZ'SUI+D4N-VE6;5IMFM1>Y_%HBRL102Y*(=*(FD42F-0&D?1U$_&I?L4^B/I M< BUHZ T"J4Q*(VC:&K!I1T5.MT/EPX?5JJ?8^7:AZPS6Y1O?*QKB2))H'\F M9HF*HU2+XNX=#9KHAF4)C%@:Z(EJ@\#W1%',-:":6U$KJM%4,1:5F+>;O3P]=?69.)["Z9 M06D42F-0&D?1U&I+*R9,QM)#J#<#I5$HC4%I'$53"RZ]F=#=".32P]20IRPF MNAR:04$01KH>6J+2.-?UT(P*HU1O_'-O:&C"I+<1NKT-0P\O::5R,WN?'- 6 M&RB-06D<15-K+9V0,!]+#:$."91&H30&I7$43>UWEPY)Y.[/<:CA8:4B85&N M"=W,$I41_?VR)2B,,OW]LBTJ#;3&:^[>T-"$28VN'D!O>>$8 V MO$!I#$KC*)I:<&F01.%(DAA!'1(HC4)I#$KC*)I:\),9('>/C$L2(T.A4MWV MF]F"=-FDEJ" Q/I@B"TJ"?3WR^[]#,V7-!@BM\%@*.+9)B,WL/>) >TY@=(8 ME,91-+70TAB)XK&4$.J-0&D42F-0&D?1U()+;R1RMZFXE-"<"@J(_E;9$A1% MOJZ$EB _U870#$J33-?!,8R%2!H+D=M8,'3PXBX?-[CWZ0%M^H#2&)3&432U MX-(8B<8:/XJ@[@B41J$T!J5Q%$TMN'1'HL%32(>5RGM7_>7A.9,N G&[")K\]6BL<8-[GR30/@LHC4%I'$53"WYR01$R MEBI"[1 HC4)I#$KC*)I:<&F'D,$C.,2\&@F):YW)#)+ M5! &L?Z:T+VEH2F3A@)Q&PJF*%[66^/&]CY#H*T64!J#TCB*II9;.B)DK#$8 M G5$H#0*I3$HC:-H:L&E(T(&C\$<5BIB9[Q,-&,RXT6B&1/HK_V8+2C3/S9Q M[V5HKJ290-QF@JF%E_35N*&]3PQHFP64QJ TCJ*I5T^39D@\UB!*#/5(H#0* MI3$HC:-H:L&E1Q(/'D2)S;&03._YFUF"@CS2^VHL42$QYE L45$4:N8D=V]H M:,*DQQ"[/0:+'%[:6.,F]SY%H'T64!J#TCB*IE9<.B3Q6),H,=0A@=(HE,:@ M-(ZBJ067#DGL;A1Q:2(Q)2I.,UT4S2A"PE@713,J33+=1;1$Y7Y =%$Q\"'?O8FB6I*$0NPT%4P O;JIQDWN? M%] >"RB-06D<15,K+FV1>*P)E!AJC4!I%$IC4!I'T=1+GDMK)!D\@9*8 R'& ME<[/AM#S(>Q\"'?O8FB6I)^0N/V$OQ1K^^L]][J^SWHHC4)I#$KC*)I:3VEW M)&--E210MP-*HU :@](XBJ867+H=R>"IDL2<\B"Y^9T.9E1BM%Q32U3@&^^1 MF2TL3$FDB]X8AD$B#8/$;1CL1:]'YXP;U_O4@#920&D,2N,HFEIFZ7(D8\V5 M)%"S TJC4!J#TCB*IA;\Y&MN!L^5).:@1^[K5Z2Q!:5Z([4E*/3]3!="6Y1^ M=1ONWL_0?$FO('%[!:\Z>%FSC!O6^Z2 ]DY :0Q*XRB:6F1I=21C39,D4*<# M2J-0&H/2.(JF%EPZ' M[M[2P)2ETBM(W5[!JQ!>]&5>T,8)*(U":0Q*XRB:6F)I=*1C#9>D4"<$2J-0 M&H/2.(JF%EPZ(>G@X9+4G/30WQ6?#Z'G0]CY$.[>Q= L2?L@==L'1^6[M"G& MS>M]-D![)* T!J5Q%$VML[0\4C*6_$'-#RB-0FD,2N,HFEIP:7ZD@Z=(4G.F M(PSTZV'-;%'$Z!2T1)$HTFU!6U2N7[60NWI\1 MT,X(*(U!:1Q%4^M[\D6]8TV-I-@O\,5^@R_V*WRQW^$[AO.12NBWHI9F*U M:KQYM=VTN[/DY%ZO%O>[;W:Z^A!.IL;]'X.K66"YGP97;'__5.)OKQ^+I?A< MU,MRTW@K<=\=RG^_>Y%;E\N'XXVV>KR9=+O]5K5MM=[_^""*A:AW =WO[ZNJ M?;VQ.\!S57_?;^?V_U!+ P04 " "IB@Q5O2"; :P" /" &0 'AL M+W=O X # ;P'^:ST$ M+2!XK8>K%F!2MYO<3>%B+'$4A^ITL)%>W1.%DM) L M>;B8J%*G:,I*]?P$-AT\O8.$993\5A<'C6:/6H8S=!J#Q*0X0Q?H?A&CTY,S M=(((15]S5@M,4Q':4D6K?=I)&]FDB>*:OA[M]Z?R?]]D_>]\KAM^]&]_P^8?> M38XYM$]BCI_4Y)!HS#FF&1CYQW@I)%=CX&=?YQONH)];C\:AJ' "(TO-/@%\ M#5;T_IT[<#[VE?TMR>*W))N]$=E>@X*N0<$Q]K9!RT,-.M_^=OO:TS /#+-> M-.O('UR']GJWZB]M O]JWR9^:>,Z V_?:-9CY%V[G5&3O+TSX4K@F5DM B6L MIK)YM)VVVUYC,[2?Z2?N<.KVZ&.U[9KE])>^696WF&>$"E3 2KER+J_5 .;- M^FD.DE5FOBZ95-/:B+G:V,"U@;I?,2:W!^V@^P\0_0%02P,$% @ J8H, M5=D4!TD_ P +@L !D !X;"]W;W)K&ULK59M M3]LP$/XK5B9-( WRTC=@;:2^L1<)#8& #],^F.;:6CAQ9KLM_?<[.VE6.C=4 MC"^M[=SSW#WGR^6Z*R&?U!Q D^>49ZKGS;7.+WQ?3>:04G4J/[P8=XR]-;AGL%);:V*4 M/ KQ9#;?DIX7F(" PT0;!HI_2Q@"YX8(P_A=\,X\D,*4+KF_$ZBN4>EJ&;R*XLK]D5=H&'IDLE!9I"<8(4I85__2Y MS,,6 'G<@*@$1#N J+T'T"@!C4,]-$M \U /K1)@I?N%=INX$=4T[DJQ(M)8 M(YM9V.Q;-.:+9:9.;K7$IPQQ.K[58O)T,L!4)V0H4BP_1>T-'CW8'$-RTE^" MQ)(A?87%E)N'BMP9>RW("#1(# O()662W%.^ "*FY$=I]T72##F.R1%:4L:/ MN[[&J(UO?U)&."@BC/9$V"!7(M-S1<99 HD#/ZK'MVOP/F:K2EFT2=D@JB7\ MOLA.22/X1*(@BASQ# ^'ARXY_^=]_&;O+Y+1J.JG8?D:^^IG3B64]7--U]A! M-.E+O/49V/7/_J/2$MO!+]?-%]Q--[=ID1=@#%<@E>/''#V$[^.Q* M^WN2C=Z3;/Q.9"\NJ%E=4+../1X_Y]B3\782MF0)9 E9,^"N]VA0$)U;(O-] M6<9!UU]NI_A5B]&K%N,ZBQ<*6Y7"5JW"&Z:>3J82@##L-9A!3235X%)8$(7! MMO/3(.IT=G2Z[8+6^8[:/7S-UH[F?7QNX>U*>/NPJ^5LZI1;#V^2-5"I7*]2 M/;!1 $D8D+1HK5&3)'3MHAJ]-8;QN\3P(J^=*J^=6NY[P?$;R)E>NY+:^;=^ M3\]V+GSH,NJ$.]5S"-/X%:9"H+\U *0@9W;R4F0B%IDN>GEU6@UW?3O3[)P/ MPHMAZ#@?X3!8S&Y_Z8M)\HK*&<,O/8 ( *@% 9 M >&PO=V]R:W-H965TWD)7 MCR>8:6G]EVU;W\O+@&6-15UUP<2@$JK]\Y>N#WL!6^W8-9GDN MG,0ENU/M[9,V9(,;0"[DD)TPH=ACJ1O+56Z3$(F. PVS+O6\31V_D7K,[K7" MTK+/*H?\W_B0RNAKB7>US..C@%\;=<;&T2F+HSAF3\L;-C@9'L$=]ST:>]SQ M6STJN8&N1PO^2D\2V/FJDZVN4@4P72ORF K+]2\ZTQ4.<6]0+C^K& M>I..)E&4A)L#7,Y[+N?_S>64P4M-\TJVSLV;:C!"YVQ [^T5N+'#0YR/9Q^W MD8=Z&NY-3P6F\#O"$I]&83M(_6F_AF;M]/UU;W?8/3>%4)9)6%-H='9)I$R[ M%UH%=>UG<:61)MN+):U2,,Z![&NM<:>X!/UR3O\ 4$L#!!0 ( *F*#%4D MG3I+K0( #X& 9 >&PO=V]R:W-H965T$ ]NF0+1P6PII1D%A;74:AB8KL&3F6%4HZ@4H1Q% W#DG$9I(F/7>@T4;457.*%!E.7)=-W$Q1J,PIZP39PR5>% M=8$P32JVPCG:J^I"TR[L6')>HC1<2="X' 7CWNETX/)]P@^.&[.S!E?)0JEK MMSG+1T'D!*' S#H&1H\U3E$(1T0R;EK.H#O2 7?76_8/OG:J9<$,3I7XR7-; MC(*W >2X9+6PEVKS"=MZ3AQ?IH3QO[!IO##H!X M]@/B%A _!@R> /1;0-\7VBCS9>#15PZ7KXMQJ>LL) M9]-Q=E-SPYVE!IC,8<9-I;:!U_"55<:BW@U33&OFW(?#&5K&A7E%F5?S&1P> MO((#X!*^%ZHV1&>2T))*=U:8M8HFC:+X"45#.%?2%@;>RQSSA_B0JNM*C+9W_O:T<@=[)?KILBIJ5B&HX#&A$&]QB!]^:(WC-[M M\_(_D3UP=M Y.WB./9WZZE?D*=#2\+RU &@66=&:/66FV.="0SWTU&[TK=,H M"=>[I?V=$9]$]TF-Y'#G*I:H5WY"&,[WBU%>!2Z*,CM_0:-'-M&HV5E7^PB^4I?'AEP4->-0N@=XOE;+;C3N@ M^V2D?P!02P,$% @ J8H,5;[^-T;Y!0 P3( !D !X;"]W;W)K&ULQ9MM;]LV$,>_"N$50PIDL4C*3UEB('&6+D,#!,G: MO2CZ@K&96*@>7)%VVF$??I2LB&:MG,/B#+U)+(G\\^YX9_U$6B=/6?Y%S:74 MY%L2I^JT,]=Z<=SMJNE<)D(=90N9FBL/69X(;0[SQZY:Y%+,RDY)W&5!T.\F M(DH[XY/RW$T^/LF6.HY2>9,3M4P2D7\_EW'V=-JAG><3M]'C7!>/,O5!RDL7_ M1#,]/^T,.V0F'\0RUK?9TY^R1B,F94M*163I=Y'J6/Y%RH2+TE!Q=2BRA^2WXC'^XNR,&;M^0-B5+R]SQ; M*I'.U$E7&^L+&[K3RM+SM:7L!4O_6J9'A >'A 6,-72?P-TOY-1TIV5WZG;O MFIC5@6-UX%BIQW<&[M X'9M827)7%MZ[/%LN3"P.B8WAG1:ZC"R9B$61OXI\ M>F\4R94YK3XW16,]?-@\?%'=QVHAIO*T8\I7R7PE.^-??Z']X/>FV"").9'B M=:0XI#ZV41#K3'HH0KV-AF;&5YL.;;?B03@*ZU:. MI6%M:0A:.A%J3DQVDO+#'U^7D;&R+(?_RE--YH**OM.$).8XWZN=[[6;T#W, M2"&).9'JUY'J8R;T6JRWF= A[_V8T-NMV( &H^:$'M26#D!+SY(LU]&_YDM[ MDBG=9-S@5<9MMP*,&];'C[HJ;1J0CJ[[8Y DXF&]Z(8DY<1G5<1FU6X@CS$@AB3F1HH&EEP"S%&$U7]0^#WZX">QJY=IJF8O"T+7['E4)[#)O1RO7/$M%%$2) M\7NYDC&AC7:A$@V6FNNG91K:;[G 0*CRCA:2FALMRU44!BO? FO K(:'FH9F M;#C@+W 6M:!%8=*J/N]C#8Q9W&,MKX(Q5&C$4G.C M9:&1H:Z$L8:EL&V0W]7*M=4B&X.1;9WX33L'YW!/[SE!4G/]M+#'ABUG,"H/ M8JFYT;(\R$""\L[@$?"-7#D$-7$W4"R'<9C#JMS]28"'Q7TG#$O-#86%/$[; M36^."GM8:FZT+.QQ$(^\]][8SO0&F[A6;FP0PI!ETQL9W.%QO><221\K;X=L[GUL9#C5QK;2$%;YF9Y3C M4SL\KO=<[F.)++38%K:\KQJB4AR6FALM2W$AZKXJK.;M>\,N[KN]CQ6XT$)>V/*.;(B*BEAJ[F]T+2KV4'=D*[4^<&L FZRM[&Z\ M7U"\W'$M\L?(1#Z6#Z9/<#0P)9.OWY=8'^AL4;YR<)]IG27EQ[D4,YD7#&ULQ59M;R(W$/XK(QI5B419( F<4D#* MRZ5-=511:*X?JGXP]L!:\=H;V\N&?]^QO6QR5\))E=I^ =L[\\P\C^WQ3&IC MGUR.Z.&E4-I-.[GWY466.9YCP5S/E*CIR\K8@GF:VG7F2HM,1*="9<-^?Y05 M3.K.;!+7[NUL8BJOI,9["ZXJ"F:W5ZA,/>T,.KN%![G.?5C(9I.2K7&!_K&\ MMS3+6A0A"]1.&@T65]/.Y>#B:ASLH\%GB;5[,X; 9&G,4YC\+A1+OY"G6S'9,PKYTW1.%,&A=3IG[TT.KQQ^-!_QV'8. QCWBE0 MS/*&>3:;6%.##=:$%@:1:O2FY*0.F[+PEKY*\O.S6R8M?&:J0I@CWZ!G4IW $4@-L#((Y^.,3(<(= M+;L_]^F4PI_M#Q\NY84K&<=IAVZ=0[O!SNS[[P:C_H\'R)VUY,X.H<\>-6%Z M*[E'01F['"YU,_CX7,D-4_$TS*66157 96$JHO: ],U^O6N)38HW2.MUF>'\PRI.*WL$!>63J32)K.L5BBW:OG0:Q_J.>HS73T_QZ6 MT;] ;MR2&W_CL)AEP&1+]46UH/I05KX+C\364G'0?MN%&W3[T MAHYEJD3,@5D1'(\[GLB<#N(U'T"-%H&;HK32T0DFPU]9Z3S:I#?^: M9T\8:N!#3B&-V)(,%%BSMFCR'AP+0WL.R\H10Q?)- F>=*'.)<^!*Q-3URW' M717K]^ WBKT*9VH32W1*TB%@NA'N]4;4!,V9XI5BX2Z'@.O$B/##F"3B.X2= M%(>T[1&#:+N2UGEXKI@-NI)]++ ICP8G;@/CJ2K -H+,OB[T/A28JQ!WL 27[>HEH2CX=YBR:2(9MJ%Q G1$(RE-]+:< :9P/;0ZABV I8ARCI(BJ+)LKF?J=Q'[.+.U"PWK8LB9I">-KVMV&1\J.ASI9 M6L,11<0Z&O3.Z)6.;V(W)A^QZ)K0K0B;<-1_-7B7="#7:O4?*$ O)[8O9V]? MH-!@%VG5LH^B\A=<@]1KM:MNI7:8&Y=4\M7DD]UI2H5.X(M=^;TSEVJ;6 M*4V\*6.[LC2>FI\XS*G;1!L,Z/O*&+^;A !M_SK["U!+ P04 " "IB@Q5 M!5S$4Q # "!" &0 'AL+W=OLA$(]21G/L51# MOK)%R0$OC2BGMN!C3BX1CJ3 M!6-/>O!U.;8<#004$JD=L/I;PQ0HU48*X\_.TVJFU,+#Z[W[9Y.[RF6!!4P9 M_4F6,AM;D866D.**RGNV^0*[? ;:+V%4F%^TJ6-#WT)))23+=V)%D).B_L?/ MNSH<"-S^&P)O)_#^5>#O!+Y)M"8S:=U@B>,19QO$=;1RTQ>F-D:MLB&%7L6Y MY.HI43H93Y*$5[!$N%BB.YD!1].*[F:_KF;TW9OY6%9?(=WK(G^)[-7R?M-\OXI]_B>;3$U*ZVS M9V8?I!5-":6YW@L)$[)SB6O;P-CJAK&. R<8V>O#Q-HQKAL-FZ!7P/T&N'\2 M^%->4K8%4&2Y:F@"ZY[0TZ.<"-UAZDP64$!*NM'K"08'6/V@'QVQMX,&8>!V MLP\:]L%)]CE6VZR'?DP>#JHM\;.J?EEOPB[<08LDTU?V/;VK:(+-VBC1*%SQ-L.\ES7[^8-&][P-*\N9Q=1 MV)YL.#Q>[W:0[P9A-U'4$$4GB1Z8Q%2=5R^-MEYR^M)@NWBC]FOC#+WA$7!' ME.]%QVMN'QP0^G#^COF*J'>$0JITSF6H,N;U@5&PO=V]R:W-H965TY .EE M 0E(,M/55%NUV]F'U3Z88,":Q&9L!SK2?OBUG3002%V8\;Q +CZ_8_OO<^)+ M?T/9%[Y$2(#G/"-\X"R%6-VX+D^7*(?\@JX0D6_FE.50R%NV)'GD'T;HXQN!H[OO#QXP(NE4 _<87\% M%^@1B:?5/9-W;DV9X1P1CBD!#,T'SLB_2?R>,M E/F.TX3O70#5E2ND7=7,[ M&SB>JA'*4"H4 LJ_-9J@+%,D68^O%=2I?2K#W>L7>J(;+QLSA1Q-:/8WGHGE MP+ERP S-89&)![KYB*H&Z0JF-./Z%VS*LF'' 6G!!>I5![UB#L#((==^7G:5[.H("#ON, M;@!3I25-76BYM+7L8$S4R'H43+[%TDX,(S05(,(\S2@O& )G$1(09_P]^ T\ M/4;@[-U[\ Y@ OY:TH)#,N-]5TB_RMI-*Q_CTD?PBH\.N*-$+#F(R0S-6NPC MLWUHL'=E>^M&!R^-'@=&X!\%N0 =[QP$7A"TU&=RO+G?UIP?\Q[_F/?$;#XJ M%M+<5^;^M:$O._4 ZFA>QS2 ;@D7K) )1X!_/LD"X%:@G/_;-E1*6K>=IO+H M#5_!% T9+K3:= S4 VH0NL:'&JN_;>NCUW?6N>HXC*VZ3&S1FNKL[ CX1G7*%1WG!20I A/*!3\'>[$U8@R2!5)K M /GR Y/+@U:]C)Y.3:%6:9%56FR5EE2TW4$7[@RZIK#!5MC@#6&9G(2JG;QS M,(8<<_"H=R/5NNXS9!A.,P0>H$"M4I9L-3:W*[$+KQ/T]L//6(F353K2;6S5 M;6*+UE1JNZ?B&Y?T1\Q+P7_@GN&\U,LX6S6[.CD&K6ZY6*7%5FF)+5IS"&RW M7?SN3YFT^I9V.BJY;=(BJ[38*BVQ16O*O=TB\HT[$_O;J-^3H'NMF=([R,]6 M=X*LTF*KM,06K934W3EDR1%;Z.,P#E(U5RVWR^NG]9';2!\T[3T?^S<3O^5Y MY-_$Y8':%E^>[]U!ML"$@PS-I2OOXE(VC)5'9N6-H"M]Q#.E0M!<7R[EN$%, M%9#OYY2*EQOEH#ZX'/X/4$L#!!0 ( *F*#%7!H\Z0[ ( %P* 9 M>&PO=V]R:W-H965TPC<^Y]QS\<8=K+NYE M"J#0(\V8'%FI4OG MF6< L7RG.? ])<%%Q0KW15+6^8"<%*":&:[CA/8%!-F MA<-R;"K"(2]41AA,!9(%I5@\C2'CZY'5M38#-V29*C-@A\,<+V$&ZC:?"MVS M&Y:$4&"2<(8$+$;617<0]].Y2D:68Q*"#&)E&+!^ MK6 "66:(=!H/-:?5A#3 [?:&_7.I76N98PD3GOTDB4I'UD<+);# 1:9N^/H+ MU'IZAB_FF2R?:%W-#3P+Q854G-9@G0$EK'KCQ]J'+8#F:0>X-<#=!_@O +P: MX+T6X-< OW2FDE+Z$&&%PZ'@:R3,;,UF&J69)5K+)\S\]ID2^BO1.!5>/A1$ M/:'3"!0FF3Q#']#M+$*G)V=(IEB 1(2A[RDO)&:)[*"3G?[05CH'PV3'=;QQ M%<]](5Z KCE3J427+(%D%V_KW!L![D; V#U(^+5@Y\AS.LAU7+'08'D&LX=TV^(X:K_D=7LGGO< WT]LZ*3) ?($F."<*9^0W-CND@^I?=?=- M8]"5 BI_M?E?!?#; YA39"!S',/(TL>$!+$"*WS_KALXG]K,.R99="2R'6/] MQEC_$'LX%3P&2"1:"$[1E90%9G%E,Z=4'T SQ>/[-C\KWJ#D-8?H*G2&]FK; MI+]G]#Q_=TYT,+M_U-YKM/<.:M]6B.ZN@EO[R^][;G]O M%QZ,]59;VD*ZO>>0E5Y[Z]ZE()9E_2)1S NFJANL&6U*I(NR,M@;'W<'DZK2 M>::IZJYK+):$293!0E,ZYWV=DZAJF:JC>%[>[G.N=*U0-E-=_H$P$_3W!>=J MTS$!FH(R_ -02P,$% @ J8H,56(P166+! ZA@ !D !X;"]W;W)K M&ULM5EM;Z,X$/XK%KFNKJ>N MMFIO[SZ<[H,#TX 6,&<[3?OOSP8*"5"G0>1+"\3SS#PS@^>),]LR_E,$ !(] MQU$BYE8@97IAV\(+(*;BG*60J$\>&8^I5+=\;8N4 _4SHSBRB>.,[)B&B;68 M9<_N^&+&-C(*$[CC2&SBF/*7*XC8=FYAZ_7!?;@.I'Y@+V8I7<,#R!_I'5=W M=HGBAS$D(F0)XO XMR[QQ9*,M$&VXJ\0MF+G&FDJ*\9^ZIL;?VXY.B*(P),: M@JI_3["$*-)(*H[_"E"K]*D-=Z]?T;]FY!69%16P9-'?H2^#N36QD ^/=!/) M>[;]'0I"0XWGL4AD?]$V7SL<6\C;",GBPEA%$(=)_I\^%XG8,5 X[0:D,"!U M _<-@T%A,,B(YI%EM*ZII(L99UO$]6J%IB^RW&36BDV8Z#(^2*X^#96=7-R# MD'SCR0T/DS5:!I2O0:"/UR!I&(E/Z S]>+A&'S]\0A]0F* _ [81-/'%S);* MN\:PO<+35>Z)O.%IA+ZQ1 8"?4E\\/?M;15U&3IY#?V*& '_V"3G:.!\1L0A MI"6>Y?O-L2&<09G)088W>%\FF9!()0JIQ\"? /USJ]:C&PFQ^+3FXVPZN M7^8+D5(/YI9Z6S-$:_'K+WCD_-;&O">PO3RX91Y<$_I",Q>J5[P-Y^!G.?"R MMO*19 B>U08DH"T#.>PH@]6[S]/"'0YG]M,NL>::P60R+1?M!3PL QX>4;BR M7O-4MN[$DP:!,^Q.ZR^3T4E'"M.2PO3(GH/$/]!PTP:KL>O4.!F] M=N2$G6J8.D96WU/@5&H:MZ"TQ6=T$ZWAG]F-CN%_B-&(O .@!4JH#5[HJ>VE:XS1B';O?]86VSYQ4S,DIAW6!WED+;ST6E6[!1#G3?)@M<\S[9L@CC-UNW$AG8/D+;3T(E7+!1 M%G0=W 7J;DD&>%2OVRD4":XD"39KDNY-V90E+4UY"EF"*UV"#PB30_,;-Q7( MF>O6Y[?92U<6E0C!9A72983CIC(9X :O4P@37"D3?$":" %2;2D1E47G?9@&D@?I@ODL4TB\U/8\FEY8'^9'5/7GE_ABV5^ M[%[!Y+\"?%-]&28"1?"H()WSL2H,SP_6\QO)TNQL>L6D9'%V&0#U@>L%ZO-' MQN3KC790_KRQ^!]02P,$% @ J8H,57Y1Y;;1 P A0T !D !X;"]W M;W)K&ULK9=KD]HV%(;_BL;-9& F65^Y;8$9P'22 M3),PH=M\Z.2#P +4V)(KR9#^^QS)QN&B]=)TOX MO^>5].CH-CQP\57N"%'H M6Y8R.7)V2N7WKBO7.Y)A><=SPN#+AHL,*W@56U?F@N#$!&6I&WA>U\TP9)CC+5D2]9 O!+RY MM4M",\(DY0P)LADY$_]^/M!Z(_B3DH,\>4:Z)RO.O^J7M\G(\72#2$K62CM@ M^-N3&4E3;03-^*?R=.HJ=>#I\]']-]-WZ,L*2S+CZ6>:J-W(Z3LH(1M@Y:%U+QK J&%F24E?_X6\7A) !\[ %!%1!#P4_("$5H.;?C#T333PHDSGR5() M^$HA3HWG6##*MA*U?N=2MM&""+3<84%0:X;3=9%B,YY\@Z98TC7"+$$Q30M% M$E3'UD%MU(J)PC1MH]?H81FCUHLV>H%<)/57B2A##XPJ^0H*X?F/'2\D.,JA MJZ OND7NNFKWM&QW\$B[0_2>,[63:,X2DECBX^;X;D.\"PQKD,$1Y#1H-'Q7 ML#L4>J]0X 6!I3VSV\-]6W?^7^WSGZ[]#$989U5H_,*GLNI'.OTU64DE8%WX M8AOLTBZRV^FU\E[F>$U&#BR&DH@]<<8O?_&[WJ\VTL]I%C^GV?R9S,[&)*K' M)&IR'W^ 3>>_?AUQP^[ M0W=_RMVB\L.H=ZZ*;2HO[/KGLKE-YO<&G5IV!J%30^@T0EB6ZU A8?F"'@.- M')8RO=7 VL: $*T(I890#NEKEBX;E+*FSDD+HUX(@^5Y%UPLPBCH1U?"V.88 M#*X=YQ:A'WF#4^$9GFZ-I]N(Y[/95X'-9$\$'!/0AR); 8/CBE_A^U@HJ6#= MABF.)LG?L$MECR1.]ZJAEW">5,1/*N9-BC,.O9I#[V?2)*DP_,=$Z=V:*!:A M/5%LCM9$L0@;$Z5? ^HW IK!YDE9H1, CJS"'!)@5R_G44OO_#61M@U)Z=X_ MG=W>G7^Q!LRL*B^\@&%5Z5WPC(1=U;=C&-08!HT8XJ<3XA8:@YMH6%57-*RJ M*QIVU24-]^1I##HCSTER^*Y^94N^(*SLCF<0?W)"*T +YO.%?' M%UU!??,:?P=02P,$% @ J8H,531^J.P< P U@D !D !X;"]W;W)K M&ULK5913]LP$/XKITR:0-I(FK8,L382M)W&!!(" M;7N8]F"22V/AV)GMM.S?[^R$T++0L8T^-+9SWW=WWUUL3]9*WYH"T<)=*:29 M!H6UU7$8FK3 DID#5:&D-[G2);,TUC)V]-_C"<6TVQN RN5'JUDW.LFD0N8!08&H= Z/'"FUL%=J_1';?'R J1+& M_\.ZM8T"2&MC5=F"*8*2R^;)[EH=-@#$TP^(6T#\&#!Z C!L ABU@-%S M/8Q;@$\];'+WPLV99].5K&Q3Z\!>,LS22T%(GC"]/6 MZVGC-7["ZQ NE+2%@87,,.O!SW?C#W?@0U*@DR&^E^$TWDGXJ98',(S>0!S% M<4\\L^?#!WWI_)_WQ3][WQ)CV/7$T/,-G^ [D99G7-3N$X9K3&M-?8 D]ETJ M:M(;H5!\OK5X#!ZWU>@ER2;OR39XH7(MDHYZDHYVL6>^$(85Y]4E255BC:4 M]!9PJY*V0$B92&O15=.7G]Y+.JFX)"Q"177UWSO<8,IJ@\Z.;;8*YCEM_WV5 M;H(<^R#=R;5*CL:1^TW"U681?[<;Q3UV\QZ^/KM%#]]HVVY+U7&GZOC/JKKT MJ6(Y:DU"-;IRZ:0MF%PBT(X)[&$+S6N9T??1I\[X]VP&?>KL#.IO6_R93A0$W_V/EH_'1S/!CWK<[JT-'>,!_KF MQG/!]))+ P)S[L@;G@36IA$E.-T00G M3?@I2^]H5U*<+Z96:^FIRAZ9,"LVM<9+LP%32D!V?K"GV1=8=YLG^^-3DZ!Z')V$NW$8:9 K6%)5V M/UYQYNHVJPUOJWBU'ZVG1HG3+;U,X((#[:^M]:]&Z);VK2O^ %!+ P04 M" "IB@Q5QX!@:"@" #!! &0 'AL+W=OT+[B[E_/?N M"T4NZ=4OL#,[SS//##.DO9"/J@'0Z(E1KK*@T;I=A:$J&F!8S40+W-Q40C*L MC2GK4+42<.E C(9Q%-V$#!,>Y*GS;66>BDY3PF$KD>H8P_+/!JCHLV >G!P[ M4C?:.L(\;7$->]#?VJTT5CBRE(0!5T1P)*'*@O5\M5G8>!?PG4"O)F=D*SD( M\6B-^S(+(BL(*!3:,F#S.L(M4&J)C(S? V>.SU 2O4%Q%,=HJ.(";S+V(W&\R7_ZL8-62$UX M_:PS/[^8<'2O@:E?YYK@N1?GN>U^K52+"\@"LT *Y!&"_/6K^4WT_H+RQ:A\ M<8D]_]JQ T@D*K,K)^W*5Z/.:?5L2\=F5_>8)VEXG H()V/%0-9N>10J1,>U MG[#1.^[GVH_EOW"_W ]8UH0K1*$RT&CVUN25?F&\H47KAO0@M!EY=VS,/P:D M#3#WE1#Z9-@$XU\K_PM02P,$% @ J8H,5>W:M/N(!P 3S4 !D !X M;"]W;W)K&ULM5MM;Z-&$/XKR#U5B=24L?2 MQ=#K58UZ2GKMAZH?B+V)T=G@ DZN4G]\%TR\9G=8V\GZ2V+C9Y[EV8'=F6$8 M/>?%UW+.>>5\6RZR\FHPKZK5Y7!83N=\F93O\Q7/Q"\/>;%,*O&U>!R6JX(G ML\9HN1ABU_6&RR3-!N-1<^QS,1[EZVJ19OQSX93KY3(I_KWFB_SY:H &+P=N MT\=Y51\8CD>KY)'?\>K+ZG,AO@VW++-TR;,RS3.GX ]7@P_H,J:D-F@0?Z3\ MN=SY[-12[O/\:_WET^QJX-9GQ!=\6M44B?CWQ"=\L:B9Q'G\TY(.MF/6AKN? M7]A_:L0+,?=)R2?YXL]T5LVO!L' F?&'9+VH;O/GGWDKB-5\TWQ1-G^=YPW6 MQP-GNBZK?-D:BS-8IMGF?_*MG8@= \$#&^#6 *L&M,> M ;DT!%H:T /'8&U M!HWTX49[,W%14B7C49$_.T6-%FSUAV;V&VLQ7VE67RAW52%^385=-;[CC\+M ME?,IVUQTM?/.7@[>\E+,=WGNG$6\2M+%N7/A?+F+G+-WY\X[)\VC,P[AF8.#=Y5LU+)\YF? ;81V9[SV _%).PG0G\,A/7 MV$CXRSI[[Q#W!P>[& /G,SG<'$%RWC9Z_.K1.Y-!MI<%:?C(GLOBEJ_RHDJS MQ\X%\M>O NY\JOBR_!OR_(:;PMSUTG=9KI(IOQJ(M:WDQ1,?C+__#GGNC]"T MVR2+;)+%EL@Z#J);!U$3^_B6/_%LS:'9WQAZC6&]3SR-$0J8-QH^[4XK@*+, M0UU4I*,P0P1W4;&.(BZEX1;547$)CH( MN6$0*AH!5.B%JD@=A0D* UBEOU7I&U7^MN)%TBPC_)L(<4H.;AB^?H+4]5U% M+(#RO( H8G44#IGG*V)U%&%NX,-B@ZW8X$"Q:3;-E]PY6P@?GT.* VW\"QHB MQ7$3 ,6\D"J* 508^,IM'P,HL3H$/?=JN)4<[KE7,Q%I\L*YX;,T@90:[8_= M$FR213;)8DMD'2<@5\9R[@EW[9;.HB3L$RKS$FP,J ^L"K8D'2%$]=<$0(EH52WS0JC M"U6Y.HHRTK/581G?8W-\?T1=$ .1O%8(!4 7OA>HDG54B-6B+T2%2$_1%\M8 M'YMC?7!S/Z R8*8]=MNPRA9998MML74=)%,!?,I4 %M-!:RR15;98EML73?) M5 "_.A7 0"J@5P8 %% 9 %!090""]5<&L$P%L#D5.&1_UQ]?A)[ZP \ (8:T M#5Y'85NZT\IRC]$YD:D%>7_@E0^M=K?0 * MJ/4!**C6!\'Z:WU$I@/DS1T]1.^Q0417"Z 8TW8"H#V(A9I8H#\(L[Y]0$;6 MY&U]/43OLR&>+E1'4:;& 1& \@.BAC( *J1!3]1&9&Q*;+3V$*#3)L!J3QJ MH@%5 QH Y0?Z1:RCPI#V^54&J<1:FVPKAE"J0%\!* TP5 SD=?3GD9D MJ$KVM?848NM(*OAVM5K?M'J*DZ $%JB@-A>N)\*N-\>FB<;UKN*5"B)D2M2@ H MD:FYJE0=Q3RM* &@ D3ZY,KXF1Y:HMZ[W+=,7F%RXJ-F_O;+Y4^:IY/>4^KZI\V7R<\V3& MBQH@?G_(\^KE2SW ]AVJ\?]02P,$% @ J8H,54HEAT7@ P 910 !D M !X;"]W;W)K&ULQ5C;;N,V$/T50KLH$J ;W64K MM0W$EMJFR )!W'0?%OO 6&-+6(GTDK2=_?M2%RO6)6J2$LA++%%SSG N.A%G M:?7+%&2 >$))8C!>JI=F9>A:>> PN*?! [\Y!KEH3Q0^CV_N8ZF MFI'O"%)8B9P"RY\]+"!-O@3JH##9A](!8;BW9\HLB M^P5:YBLA>:,L!9-/$XD3LR5L9-D%NB9ET^7%.[N#/9 =H(>?Z ^@&X:W<;)" M=["13\_160 ")^DY^H3NEP$Z^WB./J*$H+]CNN.81'RB"[FSG%]?5;N8E[NP MGMF%C3Y3(F*.0A)!U(,/AO'> %Z7&:G38AW3,K<&"?_:D0MD&[\BR["LGOTL M7@XW^\+Y?][#-WMO),.N>\0N^.QG^*IVX&C-:(;"1P&,X!0MBNX$QI$L.KJA M9//I1K[T$;KB' 1'7V\D#[H6D/%O?2U1.G7ZG>8"> 5332H@![8';?;+ M!],S?NNKATJR0"59J(BL43FGKIPSQ'ZL7%_V2Z!7 //_)ON9:8Y=;Z+O3]/: M8^6XGMFT"KI6EFO:5M,J[%K9AN/XM54C0K>.T!V,\)XD0K;<4F !O<(S"']M MEZDD"U22A8K(&C7PZAIX[Z$/GLK*J20+5)*%BL@:E1O5E1N]51]*H'ORMHXM M>]22AZZ1;QE^2QVZ1J;G6$Y+'7JL?-,Q^]5A7,2+%!)%BHB:U3.-)Y.!<9;A:%"-M]4VVTI M0X^597<^''JL',-I?SCT6;G^,])@GIQ\S/^(D0M$UTC$@+Y0EO:=.^;#'*]M M-Z5L@5*V4!5;LQK64S6L]U"+RJNJ^JED"Y2RA:K8FO5[.B.:@P>90<6PNZ<( M;^RT%:-K9?E^1S&Z5H[G>6W%Z%IY(W/44@S]9&PB6VQ3S*LX6M$=$>7IN%ZM M9V)7Q22HM3XW+Q=FSWJ0S]"*,&ULQ5=;;YLP M&/TK%JNF5EK+-;^ "K8F>TD[;^?;2B%E*!61>I+ M@N$[Q^<X0CF(&Y6UTR.S)(E3#(@/*$$,5A.C#/[=&H["J K?B>PY95CI*PL M*+U3@\MP8EA*$:00"$6!Y=\&II"FBDGJ^%>0&N6<"E@]?F3_JLU+,PO,84K3 MVR04\<08&BB$)5ZG8D:WWZ$PU%-\ 4VY_D7;HM8R4+#F@F8%6"K($I+_X_LB MB K ]O8 G +@O!3@%@!7&\V5:5L76&!_S.@6,54MV=2!SD:CI9N$J&6<"R:O M)A(G_#E$+!_0-:,3P*DX"-(-(UAVA MPPL0.$F/T#&ZF5^@PX,C=( 2@G[%=,TQ"?G8%%*CFLD,"CWGN1YGCYX?:W*" M7.L3%V'6[*9,IXG#(>1_.Y>_AFL &R!HZ6C&;HR[T M1G"*IGIA@'$D7:+G*QO?L5VO/S8W51L- M58[G#LNJFCZOU.>UZKLAB9#:Y@(+:-36"G_M2G1$5G/:*YWVWJ-3>UWFTQ%9 M+9]^F4__[9V:4_0J/6B[@X&WTZD-59YG.^T2 M=$16LS@L+0[?HT6'7>;3$5DMGU&9S^CM+3IZUGQ];S#+^2@L\7A_8WSOM1LN:*I@)_IUE M.H_Q T89;&C-]5(T'Z#3,[)\J>#*/5'3^MZ'&*6UTJ+HP":"@I7MFSYU>3@" M^,,+@* #!/\*"#M Z(2VD3E9OT1ND'0J\(#@#GUV'SR$U<-_!_5,X,3GH$Q'TB0@[.";O*9/MNHBJ:0HQ-8RF0>\#)RQ?^V'M[3N:-R$Y$A[WH MT+&'_UM]]..3<46/&@KU\UP*PENFX$9D)RD8]BD87JW[GW(K6^Z[[GM&3*D: MLG/26[Z1X[-#..1YWD1V1^K^KM?&S YZEX[.3]3N66FR3AL#-(;W!L* MV4ZCUM"B<@V]%MJ,![?,S0 ':1W,^48(?3#LC.A_"&PO=V]R:W-H965T+:Q[HM?*17$75D8?]Y;A5"]'H]]ME*E]"-; M*8,W"^M*&?#5+<>^KD*]&!\<5;)I;I5X8_JH\.W<:LEUZ4R7ELCG%J<]RZG MKZ^>TWI>\!^M-K[S69 GR)7"UD7X<9N?E')GU/2E]G"\U^Q MB6M/)CV1U3[8,@G#@E*;^%_>I3AT!%X>$Y@E@1G;'3=B*]_(("_.G-T(1ZNA MC3ZPJRP-X[2AI-P&A[<:FESEN_)C&-9:-VNLNYH]JO#?M1F)D\E0S":SV2/Z M3EIO3UC?R1.]%?]]CQ7B75"E_]\A?Z.ZYX?54<&\]I7,U'D/%>&56ZO>Q??? M37^8_/B(L<];8Y\_IOV!L4/Q1OG,Z8K@?,C8Q]7]:H.*MDU/1@_2_FFEQ+4M M*VGNA5K+HI9!Y2C5=IF*Z+!95CNGS5+(15!.($.JS9 (*V?KY0K_E(R4"R6+*17A@;[:;=H]Y2&G -*>(%2@I*^UAC2%3.9_HE99;; L*[,LAI.< MAX'>%CKGH!YR:O1!N25VO5PZQ4]^,P@M@C1[$4,[9*5MA@Q,A"IML)LT6S$. MQT=831XGG7V2W-<_ ,^$E;BQ9LB&UTSU?\4$TK5989M[8359#E#*2M:\/X9ON DZ%-S87O6:6OW5JOZ4'*%Y73 M7PKEUER$4EQRX0JU6"CNU"*@^>]Z-11]/1!*HH[]B@KW2 "O8]!N.6C:^YJJ M&EYV RLY8KHL5:YC1BJGK:/R]34V>-P.2QQ#9&"B)5ZL5,$XW:FHR$[XCNF( M5.P!A"/PDZW1+1%ETD- 4<^D]U0+&PD,KFV.H(& MTKFMYV'80B&CYUQEM*=30;N$#(2+;2#VTC!+LW7&NR()<\FHQQ,"B0%+0@[]2V:J^[G@R I@9.1T#2E$TL/\N=]XC73_&T4Y\[ MEHA^H7RL*KE$X2ZITZ@[Y3*-)@A<(G&42@;F(9M\Q,LV!.SV@.JE=7&-P,&Z M1OSF]H^_PQ-V9"\?;$QD[;Y> ]O8M39[]E S)1)!0\Z]B"5!SW?=K:BU-68' M)I2NTM J?T+PB"@$#!)/ M1I(I^V8^,*X%S)4E(EZA?')%'$YP(*"*I;6@:]G,K/&<1L-)721$M@#;GK&0 M/>VM\RT'D>L%6FP!45BH"M*=8Y+-,730Z.H:[&U[<9J3[U,A/>H88D$V822N M:<:S9&(\+DIO#3K0/?4N=4>!(GEJJN0!(QO%6REFB4;=J'LR/W3PH925=8C& M$"2;78,F_2R+=Q<>LTHG!7!5V'QRT=B7=' M2A'5U-J;I][?4%>F75:71*H9#1'=/6)<$7@6-!YT;3<9Z>3R7 RF8P^T^U#6Z*=E<3] M8'O50'EA:X=-OL;+%[(\7BH<-TI<%*E.,#TMM(IAI:HK#F+A5M$WLVVF@ MN%%\?Y)W1X#NAJ+?^3)@;#@;R%N> )NY8N%L"1\(R6MF/8[ AB;OVH!MW+;$ M P4A(R"#C)3!S%O$*1,4$OCZV5,=Z+**C1;EK)=&+S!X$J>CY148C>J*>R>( M&-M3%W=BZ6Q=14:4&6/98]2@!1G?7KDX@J2 ;Z>_';P M00M4+)&/8O+);^J0J?DE5=TH-QBE4:\Y8G;6$#W-5:0Y+FSV)-=T?42L!]^H MK\ 3:CHRWDS0551(\ATW$ $YDUQ:[.VQ;J99QJF M:'HV-P&P=B=9WQ"X=/J@J\B]PI\KC)9 U_V MP27?$XEA_Z;N0!VU;O*QNIEVT^S9-1V/P.-E%3H[C0Y=7X\[OS)PENBW%,]= M-,0?'-JG[<\UE_%7BNWR^%O/!^F6U%D*M8 H#OFGO=A3FB_!5OR;Q=R&8$O^ MN%(2@* %>+^PJ.3TA39H?\2Z^#]02P,$% @ J8H,53FMD>DV P 2!, M T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-IFQ&:T5;:*B%-VB8D M>-@;38F>.R=K]^OG::?N"+.AXVNE0T]CT^YQ[;-\0PJ,U*L+LY8R9: MED+60S(WIOH0Q_5TSDI:7ZB*28L42I?4V*Z>Q76E&C]^YH!S$@=%+P\0O>AT<&$ ,?'T,/'GM#'IJUUI-_S4"GGB*4;K!V@V MRX8)'8R<'32=9V;CA.-FMT>#0LG-IB?$!VQF6K+HD8HA&5/!)YH#JZ E%RL? M[D%@JH32D;'59JUT(5+_\G#7]Z 0&YV22Z5=;I_!?T^:X7O N@<&N1"MP1[Q M@=&@HL8P+6]LQPUVP2=0U+3O5Y5U.--TU>U=D@W!W6R2B=(YTVV:+EF'1@/! M"K"C^6P.=Z.J&$!C5&D;.:]J!'95M MTQIJFE[&=T!_6\UK;\OV7J0;5?Q1F4\+.QWI^E K[%:S@B]=?UFT!C#U+JY. MJTJL/@H^DR7SDS\XX6A U[QHKC3_9;-!J4QM@&D2/3)M^'0[\E/3ZIXMS;J< ME@7NN7>$GO_N.L^89)J*;=.V]E_S*K_8<7+UKRR[WRK[AH,>FU?O:S=Y>0PF MTV,P>10UV3\&D]FK-!DW+_"M4\+.&:&-1G 6&Y)O<.H3FZ319,&%X;+IS7F> M,_GDJ&#E#9W8/Q-V].WXG!5T("R. 87DP!QC'L[ \_]-\ M^NA\/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1TJ2),O""&!A M!TF"(? TX@CF #Q@2)*X]^#>^RA>OZ?BS?_.1K\!4$L#!!0 ( *F*#%67 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GZYDO/I5U8R_6,6-,,9S,WM6:W% RLUR)1J M^%V*^L1X8;LQ3S%V'J.)0_?9!O%._I\PBL.!99"*K*Z ZS:.$DH+R-61G51 M.*U@%G2W$,ISLN#:!(DL>=N5N=<^J?GJ9=X^M3:X3@SE'3,7Y#)OP/U!;B"S MB/=9)FJ#R MBQIV;XPSL7SJ0$0(9^87\^GC_-5WN%BF9/SVFB\=M>[1]6BW3 M^]W"@8P1R'A R+\C!S)!(),A(6,'\A:!O!T2,G$@IPCD=$C(6P?R/0+Y?DC( MJ0/Y 8'\X!09> S'Y4A2< M-;!.FYO,)U@VG_C%W&J1O=Q\H0IR,A>5Z4F]D0UJ&\^Z>:!,DF=:FJC]"535 MLK&,16,T*&L3.OO3>])'D&1>2VD%N6)TSUQ,S#2A9]6DL-Q8OW,K M;\PHD6>CH.*["&6$B27R+)9KXB,CLS(LW?D=H0L9SX*YXK]_*=WY$V&"B3P+ M!O7@Y:!CKHF&<$T7RXL9A$DG&DHZ+:F+B:DG\JR>+ADY6Q2]H<3,$WDV#Y[7 MW>5KA.DG\JR?OIPY,O4:+0H)!74Q,?U$OO5S-6* U#1G]!:PX MNIB8@>+!#'2?Y\RMSV/,0+'W)+DPXL7?A]!9"?9B8<&+/PD$JH3DMW4F=8,))/ L'P;2S MVL7$A)-X%@ZZ5T#F+B8FG,2S<'KKRB8[FB/JEK\))IS$LW!Z,7\MT%U,]/V- M9^'T8G;UYOZ'BXD))_$LG%[,E>#%S8J=(7$DGH5S?2>+V$LN)J:=Q+-V MMO5>P;?:!G1Q;LN@GM2>8 9*&@.-N[?>.1S,RBE_--TKTYZ9[+N6Q'ZT>_#) MK=T8.]1E:1/S$U\)FG?,5=G3?- M(:TW;>H=][M#FE;KG-NW$-)\'?=UZC=M/)SO+)MN7^?SLEN%MIYOZU4,.AB, M0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8J]ZL[E8Q3ZMP MW-VV4[A7/4^%].J^UQ(%4H'*01I^2"#("L?Y!#DY8.&$#0L'S2"H%'Y MH!<(>BD?] I!K^6#QA T+A\D Y1Q0)#T@#6!UH)<"X'7@F +@=B"9 N!V8)H M"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>^O"Q3:"WHMY*H+>B MWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+<] M')80Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[0^'W01Z.^KM!'H[ZNT$>COJ[01Z.^KMS]0[Y=,NIEO/=8WO M?R;5^?QLO+W^LKQNHH3#"\X!_FN^_P)02P,$% @ J8H,58Q/ZH^Z 0 M[AP !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X" M-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^ MDA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**T MOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR M51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='GTUF5SR&?=;\[I)U!+ 0(4 Q0 ( *F*#%4'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ J8H,5:5C6\SN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ J8H,59E&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,55QIUZ>$!0 ] T !@ M ("!F X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ J8H,57OKO).W" %BL !@ ("!MR 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,591D)4_< M$@ R!,! !@ ("!L34 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J8H,53E):0/=!0 $0\ !D ("!L&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,59H698[= M P ?PD !D ("!"G$ 'AL+W=O=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,56XG2A ! @ R@0 !D M ("!R'\ 'AL+W=O&PO=V]R M:W-H965T^- !X;"]W;W)K&UL M4$L! A0#% @ J8H,52],$=LB! A@L !D ("! I8 M 'AL+W=O&PO=V]R:W-H965T4@, ((( 9 M " @2R> !X;"]W;W)K&UL4$L! A0#% @ MJ8H,506V\;?3 @ .08 !D ("!M:$ 'AL+W=O&UL4$L! A0#% @ J8H,5&PO=V]R:W-H965TU !X;"]W;W)K&UL4$L! A0#% @ J8H,5;T@FP&L @ #P@ !D M ("!:<$ 'AL+W=O&PO=V]R:W-H M965T ( *@% 9 M " @<+' !X;"]W;W)K&UL4$L! M A0#% @ J8H,522=.DNM @ /@8 !D ("!<&PO=V]R:W-H965T&UL4$L! A0#% @ J8H, M505&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,56(P166+! ZA@ M !D ("!4>, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,5;D2YN\S @ ]P0 !D M ("!;N\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ J8H,54HEAT7@ P 910 !D ("!]OL 'AL+W=O MR4# !/ M#0 &0 @($- $ >&PO=V]R:W-H965T&UL4$L! A0#% @ J8H,59V% MV*<;"@ T!H !D ("!W@4! 'AL+W=O&PO .500 (0@ / " 7H4 0!X;"]W;W)K8F]O M:RYX;6Q02P$"% ,4 " "IB@Q5DBR@EK@! #G' &@ M@ '\& $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "I MB@Q5C$_JC[H! #N' $P @ 'L&@$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 . X #\/ #7' $ ! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 266 196 1 false 41 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.realnetworks.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0102102 - Document - Recent Accounting Pronouncements Sheet http://www.realnetworks.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Cover 2 false false R3.htm 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement) Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement) Statements 6 false false R7.htm 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 2104103 - Disclosure - Revenue Recognition Revenue Recognition Sheet http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognition Revenue Recognition Revenue Recognition Notes 10 false false R11.htm 2107104 - Disclosure - Stock-Based Compensation Sheet http://www.realnetworks.com/role/StockBasedCompensation Stock-Based Compensation Notes 11 false false R12.htm 2116106 - Disclosure - Fair Value Measurements Sheet http://www.realnetworks.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2120107 - Disclosure - Accrued and Other Current Liabilities Sheet http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilities Accrued and Other Current Liabilities Notes 13 false false R14.htm 2123108 - Disclosure - Debt Disclosure Text Sheet http://www.realnetworks.com/role/DebtDisclosureText Debt Disclosure Text Notes 14 false false R15.htm 2127110 - Disclosure - Restructuring Charges Sheet http://www.realnetworks.com/role/RestructuringCharges Restructuring Charges Notes 15 false false R16.htm 2130111 - Disclosure - Earnings (Loss) Per Share Sheet http://www.realnetworks.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 16 false false R17.htm 2134112 - Disclosure - Commitments and Contingencies Sheet http://www.realnetworks.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2142113 - Disclosure - Related Party Transactions Sheet http://www.realnetworks.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 19 false false R20.htm 2236202 - Disclosure - Segment Reporting (Policies) Sheet http://www.realnetworks.com/role/SegmentReportingPolicies Segment Reporting (Policies) Policies http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 20 false false R21.htm 2305301 - Disclosure - Revenue Recognition Revenue Recognition (Tables) Sheet http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognitionTables Revenue Recognition Revenue Recognition (Tables) Tables http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognition 21 false false R22.htm 2308302 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.realnetworks.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.realnetworks.com/role/StockBasedCompensation 22 false false R23.htm 2317304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.realnetworks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.realnetworks.com/role/FairValueMeasurements 23 false false R24.htm 2321305 - Disclosure - Accrued and Other Current Liabilities (Tables) Sheet http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesTables Accrued and Other Current Liabilities (Tables) Tables http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilities 24 false false R25.htm 2328306 - Disclosure - Restructuring Charges (Tables) Sheet http://www.realnetworks.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.realnetworks.com/role/RestructuringCharges 25 false false R26.htm 2331307 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.realnetworks.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.realnetworks.com/role/EarningsLossPerShare 26 false false R27.htm 2337308 - Disclosure - Segment Information (Tables) Sheet http://www.realnetworks.com/role/SegmentInformationTables Segment Information (Tables) Tables 27 false false R28.htm 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 28 false false R29.htm 2406402 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details) Sheet http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition (Disaggregation of Revenue) (Details) Details http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognitionTables 29 false false R30.htm 2409403 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail) Sheet http://www.realnetworks.com/role/StockBasedCompensationRecognizedStockBasedCompensationExpenseDetail Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail) Details http://www.realnetworks.com/role/StockBasedCompensationTables 30 false false R31.htm 2410404 - Disclosure - Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail) Sheet http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail) Details http://www.realnetworks.com/role/StockBasedCompensationTables 31 false false R32.htm 2411405 - Disclosure - Stock-Based Compensation (Additional Information) (Detail) Sheet http://www.realnetworks.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation (Additional Information) (Detail) Details http://www.realnetworks.com/role/StockBasedCompensationTables 32 false false R33.htm 2414406 - Disclosure - Acquisitions and Dispositions - Napster Disposition Narrative (Details) Sheet http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails Acquisitions and Dispositions - Napster Disposition Narrative (Details) Details 33 false false R34.htm 2418408 - Disclosure - Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail) Sheet http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail) Details http://www.realnetworks.com/role/FairValueMeasurementsTables 34 false false R35.htm 2419409 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 35 false false R36.htm 2422410 - Disclosure - Accrued and Other Current Liabilities (Details) Sheet http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails Accrued and Other Current Liabilities (Details) Details http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesTables 36 false false R37.htm 2424411 - Disclosure - Debt Disclosure (Details) Sheet http://www.realnetworks.com/role/DebtDisclosureDetails Debt Disclosure (Details) Details http://www.realnetworks.com/role/DebtDisclosureText 37 false false R38.htm 2426412 - Disclosure - Equity (Details) Sheet http://www.realnetworks.com/role/EquityDetails Equity (Details) Details 38 false false R39.htm 2429413 - Disclosure - Restructuring Charges (Details) Sheet http://www.realnetworks.com/role/RestructuringChargesDetails Restructuring Charges (Details) Details http://www.realnetworks.com/role/RestructuringChargesTables 39 false false R40.htm 2432414 - Disclosure - Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail) Sheet http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail) Details http://www.realnetworks.com/role/EarningsLossPerShareTables 40 false false R41.htm 2433415 - Disclosure - Earnings (Loss) Per Share (Additional Information) (Detail) Sheet http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail Earnings (Loss) Per Share (Additional Information) (Detail) Details http://www.realnetworks.com/role/EarningsLossPerShareTables 41 false false R42.htm 2435416 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details) Sheet http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails Commitments and Contingencies Commitments and Contingencies (Details) Details 42 false false R43.htm 2438417 - Disclosure - Segment Information (Additional Information) (Detail) Sheet http://www.realnetworks.com/role/SegmentInformationAdditionalInformationDetail Segment Information (Additional Information) (Detail) Details http://www.realnetworks.com/role/SegmentInformationTables 43 false false R44.htm 2439418 - Disclosure - Segment Information (Segment Results) (Detail) Sheet http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail Segment Information (Segment Results) (Detail) Details http://www.realnetworks.com/role/SegmentInformationTables 44 false false R45.htm 2440419 - Disclosure - Segment Information (Revenue by Geographic Region) (Detail) Sheet http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail Segment Information (Revenue by Geographic Region) (Detail) Details http://www.realnetworks.com/role/SegmentInformationTables 45 false false R46.htm 2441420 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Detail) Sheet http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail Segment Information (Long-Lived Assets by Geographic Region) (Detail) Details http://www.realnetworks.com/role/SegmentInformationTables 46 false false R47.htm 2443421 - Disclosure - Related Party Transactions Related Party Transactions (Details) Sheet http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails Related Party Transactions Related Party Transactions (Details) Details 47 false false R48.htm 2445422 - Disclosure - Subsequent Events (Details) Sheet http://www.realnetworks.com/role/SubsequentEventsDetails Subsequent Events (Details) Details 48 false false All Reports Book All Reports rnwk-20220630.htm exhibit311-10q2022q2.htm exhibit312-10q2022q2.htm exhibit321-10q2022q2.htm exhibit322-10q2022q2.htm rnwk-20220630.xsd rnwk-20220630_cal.xml rnwk-20220630_def.xml rnwk-20220630_lab.xml rnwk-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rnwk-20220630.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 266, "dts": { "calculationLink": { "local": [ "rnwk-20220630_cal.xml" ] }, "definitionLink": { "local": [ "rnwk-20220630_def.xml" ] }, "inline": { "local": [ "rnwk-20220630.htm" ] }, "labelLink": { "local": [ "rnwk-20220630_lab.xml" ] }, "presentationLink": { "local": [ "rnwk-20220630_pre.xml" ] }, "schema": { "local": [ "rnwk-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 400, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 23, "http://xbrl.sec.gov/dei/2022": 30, "total": 53 }, "keyCustom": 12, "keyStandard": 184, "memberCustom": 12, "memberStandard": 28, "nsprefix": "rnwk", "nsuri": "http://www.realnetworks.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.realnetworks.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Revenue Recognition Revenue Recognition", "role": "http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognition", "shortName": "Revenue Recognition Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107104 - Disclosure - Stock-Based Compensation", "role": "http://www.realnetworks.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Fair Value Measurements", "role": "http://www.realnetworks.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Accrued and Other Current Liabilities", "role": "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilities", "shortName": "Accrued and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Debt Disclosure Text", "role": "http://www.realnetworks.com/role/DebtDisclosureText", "shortName": "Debt Disclosure Text", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127110 - Disclosure - Restructuring Charges", "role": "http://www.realnetworks.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130111 - Disclosure - Earnings (Loss) Per Share", "role": "http://www.realnetworks.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134112 - Disclosure - Commitments and Contingencies", "role": "http://www.realnetworks.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142113 - Disclosure - Related Party Transactions", "role": "http://www.realnetworks.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "rnwk:DescriptionOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "rnwk:DescriptionOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0102102 - Document - Recent Accounting Pronouncements", "role": "http://www.realnetworks.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2236202 - Disclosure - Segment Reporting (Policies)", "role": "http://www.realnetworks.com/role/SegmentReportingPolicies", "shortName": "Segment Reporting (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue Recognition Revenue Recognition (Tables)", "role": "http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognitionTables", "shortName": "Revenue Recognition Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.realnetworks.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.realnetworks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Accrued and Other Current Liabilities (Tables)", "role": "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesTables", "shortName": "Accrued and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Restructuring Charges (Tables)", "role": "http://www.realnetworks.com/role/RestructuringChargesTables", "shortName": "Restructuring Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Earnings (Loss) Per Share (Tables)", "role": "http://www.realnetworks.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Segment Information (Tables)", "role": "http://www.realnetworks.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeconsolidationGainOrLossAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "role": "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue Recognition (Disaggregation of Revenue) (Details)", "role": "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition (Disaggregation of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i8aa65bba726d487fb5252351ae51967f_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail)", "role": "http://www.realnetworks.com/role/StockBasedCompensationRecognizedStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation (Recognized Stock-Based Compensation Expense) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail)", "role": "http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail", "shortName": "Stock-Based Compensation (Weighted-Average Assumptions Used to Determine Fair Value of Options Granted) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Stock-Based Compensation (Additional Information) (Detail)", "role": "http://www.realnetworks.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation (Additional Information) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "rnwk:ContingentConsiderationSettlementCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Acquisitions and Dispositions - Napster Disposition Narrative (Details)", "role": "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails", "shortName": "Acquisitions and Dispositions - Napster Disposition Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail)", "role": "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail", "shortName": "Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "rnwk:UnrestrictedCashAndCashEquivalentsMinimumAmountRequired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i252a5ea77abd40199dbd82583c2aaeea_D20220101-20220630", "decimals": null, "lang": "en-US", "name": "us-gaap:FairValueMeasurementsSensitivityAnalysisDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedRoyaltiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Accrued and Other Current Liabilities (Details)", "role": "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails", "shortName": "Accrued and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedRoyaltiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Debt Disclosure (Details)", "role": "http://www.realnetworks.com/role/DebtDisclosureDetails", "shortName": "Debt Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i95d7e53b1d7d4b9eb2f4ead99c23f82f_I20190831", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Equity (Details)", "role": "http://www.realnetworks.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - Restructuring Charges (Details)", "role": "http://www.realnetworks.com/role/RestructuringChargesDetails", "shortName": "Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail)", "role": "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "shortName": "Earnings (Loss) Per Share (Calculation of Basic and Diluted Earnings Per Share) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - Earnings (Loss) Per Share (Additional Information) (Detail)", "role": "http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail", "shortName": "Earnings (Loss) Per Share (Additional Information) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i96781b06867549b5aa0dac526dce7333_D20200406-20200406", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)", "role": "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i96781b06867549b5aa0dac526dce7333_D20200406-20200406", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Segment Information (Additional Information) (Detail)", "role": "http://www.realnetworks.com/role/SegmentInformationAdditionalInformationDetail", "shortName": "Segment Information (Additional Information) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - Segment Information (Segment Results) (Detail)", "role": "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "shortName": "Segment Information (Segment Results) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "ie0c6aae63988499f9bfb1e346988971c_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Segment Information (Revenue by Geographic Region) (Detail)", "role": "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail", "shortName": "Segment Information (Revenue by Geographic Region) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "id9ea977459e94de18d8fd21be514fe79_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Segment Information (Long-Lived Assets by Geographic Region) (Detail)", "role": "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "shortName": "Segment Information (Long-Lived Assets by Geographic Region) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i91608be5ca304768b8994203b20f2788_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Related Party Transactions Related Party Transactions (Details)", "role": "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - Subsequent Events (Details)", "role": "http://www.realnetworks.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "if98859ab78544c9f99ce682f433ff644_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement)", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Statement)", "subGroupType": "", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "ib58a28678b284e2dbe0e5958fd5319ba_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "ib58a28678b284e2dbe0e5958fd5319ba_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rnwk-20220630.htm", "contextRef": "i0d3b952c861342179ea45d8810e82de0_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rnwk_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued Expenses And Other Current Liabilities", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "rnwk_AdditionalFundingInExchangeForPreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional Funding In Exchange For Preferred Stock", "label": "Additional Funding In Exchange For Preferred Stock", "terseLabel": "Additional funding in exchange for preferred stock" } } }, "localname": "AdditionalFundingInExchangeForPreferredStock", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_AdvertisingAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising And Other [Member]", "label": "Advertising And Other [Member]", "terseLabel": "Advertising and Other" } } }, "localname": "AdvertisingAndOtherMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "rnwk_BusinessToBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business To Business [Member]", "label": "Business To Business [Member]", "terseLabel": "Business to Business" } } }, "localname": "BusinessToBusinessMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "rnwk_CashEquivalentsAndMarketableSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Equivalents, and Marketable Securities Amortized Cost", "label": "Cash Equivalents And Marketable Securities Amortized Cost", "terseLabel": "Amortized Cost" } } }, "localname": "CashEquivalentsAndMarketableSecuritiesAmortizedCost", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "rnwk_CashReceivedForFutureIssuanceOfEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Received For Future Issuance Of Equity", "label": "Cash Received For Future Issuance Of Equity", "terseLabel": "Cash received for future issuance of equity" } } }, "localname": "CashReceivedForFutureIssuanceOfEquity", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rnwk_CommonStockParValueOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common Stock Par Value Options Exercised", "label": "Common Stock Par Value Options Exercised", "terseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockParValueOptionsExercised", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "rnwk_ConsumerMediaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer Media [Member]", "label": "Consumer Media [Member]", "terseLabel": "Consumer Media" } } }, "localname": "ConsumerMediaMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "rnwk_ContingentConsiderationSettlementCash": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Settlement, Cash", "label": "Contingent Consideration Settlement, Cash", "negatedTerseLabel": "Contingent Consideration Settlement, Cash", "terseLabel": "Contingent Consideration Settlement, Cash" } } }, "localname": "ContingentConsiderationSettlementCash", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "rnwk_ContingentConsiderationSettlementShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Settlement, Shares", "label": "Contingent Consideration Settlement, Shares", "terseLabel": "Contingent Consideration Settlement, Shares" } } }, "localname": "ContingentConsiderationSettlementShares", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "sharesItemType" }, "rnwk_DescriptionOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business Policy [Policy Text Block]", "label": "Description Of Business Policy [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "DescriptionOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rnwk_DisposalGroupIncludingDiscontinuedOperationConsiderationCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Cash", "label": "Disposal Group, Including Discontinued Operation, Consideration, Cash", "terseLabel": "Cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationCash", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_DisposalGroupIncludingDiscontinuedOperationIndemnityEscrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Indemnity Escrow", "label": "Disposal Group, Including Discontinued Operation, Indemnity Escrow", "terseLabel": "Indemnity escrow" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIndemnityEscrow", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense", "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, Other Income (Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_EquipmentAndSoftwareGross": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include computer and related equipment and software.", "label": "Equipment And Software Gross", "terseLabel": "Equipment And Software Gross" } } }, "localname": "EquipmentAndSoftwareGross", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "rnwk_FutureIssuanceOfEquityLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future Issuance Of Equity, Liability", "label": "Future Issuance Of Equity, Liability", "terseLabel": "Future Issuance Of Equity, Liability" } } }, "localname": "FutureIssuanceOfEquityLiability", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail", "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_GamesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Games [Member]", "label": "Games [Member]", "terseLabel": "Games" } } }, "localname": "GamesMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "rnwk_KoreanMusicCopyrightAssociationKOMCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Korean Music Copyright Association (KOMCA)", "label": "Korean Music Copyright Association (KOMCA) [Member]", "terseLabel": "Korean Music Copyright Association (KOMCA)" } } }, "localname": "KoreanMusicCopyrightAssociationKOMCAMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "rnwk_LiquidityAndCapitalResourcesTextBlockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity and Capital Resources [Text Block]", "label": "Liquidity and Capital Resources Text Block [Text Block]", "terseLabel": "Liquidity and Capital Resources Text Block" } } }, "localname": "LiquidityAndCapitalResourcesTextBlockTextBlock", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rnwk_MaximumOwnershipMrGlaserCanHave": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Ownership Mr Glaser Can Have", "label": "Maximum Ownership Mr Glaser Can Have", "terseLabel": "Maximum Ownership Mr Glaser Can Have" } } }, "localname": "MaximumOwnershipMrGlaserCanHave", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "rnwk_MobileServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile Services [Member]", "label": "Mobile Services [Member]", "terseLabel": "Mobile Services" } } }, "localname": "MobileServicesMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "rnwk_MrGlaserMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mr. Glaser - CEO and Chairman of the Board", "label": "Mr. Glaser Member [Member]", "terseLabel": "Mr. Glaser Member" } } }, "localname": "MrGlaserMemberMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "rnwk_NapsterDisposalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Napster Disposal", "label": "Napster Disposal [Member]", "terseLabel": "Napster Disposal" } } }, "localname": "NapsterDisposalMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "domainItemType" }, "rnwk_NapsterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Napster [Member]", "label": "Napster [Member]", "terseLabel": "Napster" } } }, "localname": "NapsterMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "rnwk_OtherPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Preferred Stock [Member]", "label": "Other Preferred Stock [Member]", "terseLabel": "Preferred stock, Undesignated series" } } }, "localname": "OtherPreferredStockMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "rnwk_PortionOfProceedsFromAssetSaleRetainedNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Portion of Proceeds from Asset Sale Retained, Net", "label": "Portion of Proceeds from Asset Sale Retained, Net", "terseLabel": "Portion of Proceeds from Asset Sale Retained, Net" } } }, "localname": "PortionOfProceedsFromAssetSaleRetainedNet", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_PortionOfProceedsFromAssetSaleUsedToPayThirdParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of Proceeds from Asset Sale Used to Pay Third Parties", "label": "Portion of Proceeds from Asset Sale Used to Pay Third Parties", "terseLabel": "Portion of Proceeds from Asset Sale Used to Pay Third Parties" } } }, "localname": "PortionOfProceedsFromAssetSaleUsedToPayThirdParties", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net proceeds received from the issuance of common stock after deducting underwriting discounts, commission and legal and other fees.", "label": "Proceeds from Issuance of Common Stock, Net of Issuance Costs", "terseLabel": "Proceeds from Issuance of Common Stock, Net of Issuance Costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_ProceedsRetainedFromSaleOfSubsidiaryShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proceeds Retained from Sale of Subsidiary, Shares", "label": "Proceeds Retained from Sale of Subsidiary, Shares", "terseLabel": "Proceeds Retained from Sale of Subsidiary, Shares" } } }, "localname": "ProceedsRetainedFromSaleOfSubsidiaryShares", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "sharesItemType" }, "rnwk_ProductSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Sales [Member]", "label": "Product Sales [Member]", "terseLabel": "Product Sales" } } }, "localname": "ProductSalesMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "rnwk_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World [Member]", "label": "Rest Of World [Member]", "terseLabel": "Rest of the World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "domainItemType" }, "rnwk_RestrictedCashEquivalentsAndInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash Equivalents and Investments [Member]", "label": "Restricted Cash Equivalents And Investments [Member]", "terseLabel": "Restricted Cash Equivalents And Investments [Member]" } } }, "localname": "RestrictedCashEquivalentsAndInvestmentsMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "rnwk_RestructuringAndOtherRelatedCharges": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged represents costs to realign and reorganize the Company's operations.", "label": "Restructuring And Other Related Charges", "terseLabel": "Restructuring and other charges" } } }, "localname": "RestructuringAndOtherRelatedCharges", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "rnwk_RiskAndUncertaintiesTextBlockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk and Uncertainties [Text block]", "label": "Risk and Uncertainties Text block [Text Block]", "terseLabel": "Risk and Uncertainties Text block" } } }, "localname": "RiskAndUncertaintiesTextBlockTextBlock", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rnwk_SalesValueAddedTaxesAndOtherTaxesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "rnwk_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales, Value Added Taxes and Other Taxes Payable, Current", "label": "Sales Value Added Taxes And Other Taxes Payable Current", "terseLabel": "Sales, VAT and other taxes payable" } } }, "localname": "SalesValueAddedTaxesAndOtherTaxesPayableCurrent", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rnwk_ShareOfPreferredStockInExchangeForAdditionalFunding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Of Preferred Stock In Exchange For Additional Funding", "label": "Share Of Preferred Stock In Exchange For Additional Funding", "terseLabel": "Share of preferred stock in exchange for additional funding" } } }, "localname": "ShareOfPreferredStockInExchangeForAdditionalFunding", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "rnwk_SoftwareLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software License [Member]", "label": "Software License [Member]", "terseLabel": "Software License" } } }, "localname": "SoftwareLicenseMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "rnwk_SubscriptionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Services [Member]", "label": "Subscription Services [Member]", "terseLabel": "Subscription Services" } } }, "localname": "SubscriptionServicesMember", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "rnwk_UnrestrictedCashAndCashEquivalentsMinimumAmountRequired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrestricted Cash And Cash Equivalents Minimum Amount Required", "label": "Unrestricted Cash And Cash Equivalents Minimum Amount Required", "terseLabel": "Unrestricted Cash And Cash Equivalents Minimum Amount Required" } } }, "localname": "UnrestrictedCashAndCashEquivalentsMinimumAmountRequired", "nsuri": "http://www.realnetworks.com/20220630", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails", "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "rnwk_UsGaap_DeferredIncomeTaxExpenseBenefitcontinuingOperations": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "localname": "UsGaap_DeferredIncomeTaxExpenseBenefitcontinuingOperations", "nsuri": "http://www.realnetworks.com/20220630", "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r122", "r174", "r192", "r193", "r194", "r195", "r197", "r199", "r202", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r287", "r288" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r122", "r174", "r192", "r193", "r194", "r195", "r197", "r199", "r202", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r285", "r287", "r288" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r60", "r62", "r120", "r121", "r294", "r328" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r204", "r269", "r270", "r359", "r362", "r509", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r204", "r269", "r270", "r359", "r362", "r509", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r61", "r62", "r120", "r121", "r294", "r328" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r205", "r206", "r359", "r363", "r575", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r205", "r206", "r359", "r363", "r575", "r600", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r49", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts Payable, Current" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r211", "r532", "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r27", "r52" ], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "rnwk_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Royalties and other fulfillment costs" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r239" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r42", "r66", "r67", "r68", "r555", "r580", "r583" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r68", "r75", "r76", "r77", "r124", "r125", "r126", "r432", "r489", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r64", "r68", "r75", "r76", "r77", "r432", "r469", "r470", "r471", "r472", "r474" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r40", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r397", "r398", "r399", "r446" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r381", "r400", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationRecognizedStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r46", "r213", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for Doubtful Accounts Receivable, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares of common stock excluded from the calculation of diluted net income per share because of antidilutive effect" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r33", "r117", "r182", "r194", "r201", "r221", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r426", "r434", "r461", "r499", "r501", "r528", "r553" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r25", "r48", "r117", "r221", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r426", "r434", "r461", "r499", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Financial assets fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r108", "r419" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r417", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "terseLabel": "Interest acquired, percent" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r24", "r28", "r111" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r111", "r112" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "auth_ref": [ "r106", "r111", "r112" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations", "terseLabel": "Less: Cash, cash equivalents and restricted cash from discontinued operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r106", "r111", "r112" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r467" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r100" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedTerseLabel": "Cash Divested from Deconsolidation" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r37", "r38", "r39", "r114", "r117", "r146", "r147", "r148", "r150", "r152", "r160", "r161", "r162", "r221", "r275", "r280", "r281", "r282", "r288", "r289", "r326", "r327", "r330", "r334", "r340", "r461", "r619" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation", "http://www.realnetworks.com/role/EquityDetails", "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r533", "r560" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r262", "r263", "r264", "r271", "r603" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r446" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation", "http://www.realnetworks.com/role/EquityDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EquityDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r39", "r340" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r39", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r71", "r73", "r74", "r89", "r543", "r569" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r73", "r88", "r424", "r425", "r438", "r542", "r568" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r73", "r87", "r423", "r438", "r541", "r567" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [ "r247", "r248", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Asset Related and Other Costs" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r348", "r349", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r359", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r359", "r368" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r326", "r327", "r330" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r192", "r193", "r194", "r195", "r197", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r509" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r113", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r307", "r314", "r315", "r317", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureText" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54", "r291" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r116", "r122", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r316", "r319", "r320", "r321", "r322", "r341", "r342", "r343", "r344", "r477", "r478", "r480", "r481", "r549" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Debt Issuance Costs, Line of Credit Arrangements, Gross" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r433" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedTerseLabel": "Deconsolidation, Gain (Loss), Amount", "terseLabel": "Deconsolidation, Gain (Loss), Amount" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r32", "r527", "r552" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred Costs, Noncurrent" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred Costs, Current" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred Income Tax Assets, Net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r404", "r405" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred Income Tax Liabilities, Net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred Revenue, Current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred Revenue, Noncurrent" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r109", "r237" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation, Depletion and Amortization, Nonproduction" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Derivative, Basis Spread on Variable Rate" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r359", "r362", "r363", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r382", "r383", "r392", "r393", "r396", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r84", "r564" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. 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.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax, Total" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r5", "r6", "r7", "r8", "r16", "r19", "r406", "r412", "r414" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Discontinued Operation, Tax Effect of Discontinued Operation" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration from sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r17", "r22" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r17", "r22" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "totalLabel": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "auth_ref": [ "r17" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r17" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r17", "r22" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Disposal Group, Including Discontinued Operation, Revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r23", "r244" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Disclosure" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DispositionsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r345", "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "terseLabel": "Dividends, Common Stock" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r133", "r134", "r135", "r136", "r137", "r144", "r146", "r150", "r151", "r152", "r156", "r157", "r447", "r448", "r544", "r570" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "totalLabel": "Basic net income (loss) per share (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r90", "r133", "r134", "r135", "r136", "r137", "r146", "r150", "r151", "r152", "r156", "r157", "r447", "r448", "r544", "r570" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "totalLabel": "Diluted net income (loss) per share (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r153", "r154", "r155", "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r467" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "rnwk_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation, commissions and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Total unrecognized compensation cost, expected recognition period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Separation Costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r75", "r76", "r77", "r124", "r125", "r126", "r130", "r138", "r140", "r159", "r222", "r340", "r345", "r397", "r398", "r399", "r407", "r408", "r446", "r468", "r469", "r470", "r471", "r472", "r474", "r489", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Percentage of ownership interest in Rhapsody" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r218", "r551", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityUnitPurchaseAgreementsMember": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Contracts and securities that allow the holder to buy equity units from the entity.", "label": "Equity Unit Purchase Agreements [Member]", "terseLabel": "Equity Unit Purchase Agreements" } } }, "localname": "EquityUnitPurchaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r452", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r452", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r305", "r319", "r320", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r453", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r305", "r370", "r371", "r376", "r378", "r453", "r505" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r305", "r319", "r320", "r370", "r371", "r376", "r378", "r453", "r506" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r305", "r319", "r320", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r453", "r507" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r305", "r319", "r320", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsSensitivityAnalysisDescription": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Description of uncertainty of fair value measurement from use of unobservable input, including, but not limited to, inter-relationships among inputs used in fair value measurement.", "label": "Unobservable Measurement Input, Uncertainty, Description", "terseLabel": "Unobservable Measurement Input, Uncertainty, Description" } } }, "localname": "FairValueMeasurementsSensitivityAnalysisDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r465", "r466" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedTerseLabel": "Foreign currency (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r95", "r109", "r217" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Gain (Loss) on Investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r109" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "terseLabel": "Gain (Loss) on Sale of Investments" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r109", "r323", "r324" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain (Loss) on Extinguishment of Debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r31", "r226", "r227", "r234", "r236", "r501", "r526" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r117", "r182", "r193", "r197", "r200", "r202", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r461" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r92", "r110", "r133", "r134", "r135", "r136", "r149", "r152", "r422" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r182", "r193", "r197", "r200", "r202", "r525", "r537", "r546", "r571" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r117", "r129", "r182", "r193", "r197", "r200", "r202", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r423", "r448", "r461" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r79", "r90", "r129", "r133", "r134", "r135", "r136", "r146", "r150", "r151", "r448", "r535", "r538", "r544", "r563" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations, basic (USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r79", "r90", "r129", "r133", "r134", "r135", "r136", "r146", "r150", "r151", "r152", "r448", "r544", "r563", "r566", "r570" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations, diluted (USD per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r19", "r22", "r415", "r564" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss from discontinued operations, net of tax", "totalLabel": "Net loss from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r19", "r420", "r423" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation 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.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to noncontrolling interests of discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r4", "r5", "r6", "r7", "r8", "r16", "r19", "r423" ], "calculation": { "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "totalLabel": "Net loss from discontinued operations attributable to RealNetworks" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r84", "r90", "r147", "r150", "r151", "r544", "r564", "r566", "r570" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations, basic (USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r147", "r150", "r151", "r439" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations, diluted (USD per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r109", "r179", "r219", "r536", "r562" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income (Loss) from Equity Method Investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r10", "r11", "r12", "r13", "r14", "r15", "r18", "r20", "r21", "r22", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDisposalIncomeStatementDisclosuresDetails", "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r139", "r140", "r180", "r406", "r412", "r413", "r572" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Increase (Decrease) in Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Increase (Decrease) in Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Increase (Decrease) in Prepaid Expense and Other Assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r176", "r476", "r479", "r545" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r238" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold Improvements, Gross" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r117", "r195", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r427", "r434", "r435", "r461", "r499", "r500" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r45", "r117", "r221", "r461", "r501", "r531", "r558" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26", "r53", "r117", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r427", "r434", "r435", "r461", "r499", "r500", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r50", "r116" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-Lived Assets by Geographic Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r35", "r304", "r318", "r319", "r320", "r529", "r554" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r274" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r265", "r266", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r534" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r59", "r117", "r221", "r275", "r280", "r281", "r282", "r288", "r289", "r461", "r530", "r557" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest)." } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r107", "r110" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r22", "r69", "r72", "r77", "r85", "r110", "r117", "r129", "r133", "r134", "r135", "r136", "r139", "r140", "r149", "r182", "r193", "r197", "r200", "r202", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r448", "r461", "r539", "r565" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Income (Loss) Attributable to Parent", "verboseLabel": "Net loss attributable to RealNetworks" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r72", "r77", "r139", "r140", "r429", "r437" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r127", "r128", "r131", "r132", "r141", "r142", "r143", "r215", "r216", "r223", "r224", "r409", "r410", "r411", "r445", "r449", "r450", "r451", "r462", "r463", "r464", "r483", "r484", "r488", "r490", "r510", "r511", "r512", "r579", "r580", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r346", "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "terseLabel": "Noncontrolling Interest, Decrease from Deconsolidation" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r124", "r125", "r126", "r345", "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonfinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities.", "label": "Nonfinancial Liabilities Fair Value Disclosure", "terseLabel": "Nonfinancial Liabilities Fair Value Disclosure" } } }, "localname": "NonfinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Nonoperating Income (Expense), Total" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r119", "r494", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Loan principal to related party" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AcquisitionsandDispositionsNapsterDispositionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Banks [Member]" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r193", "r197", "r200", "r202" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r485" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "negatedTerseLabel": "Operating Lease, Impairment Loss", "terseLabel": "Operating Lease, Impairment Loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r487" ], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "rnwk_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r487" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r486" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r192", "r193", "r194", "r195", "r197", "r202" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r143", "r170", "r440" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets, Noncurrent" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r63" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r70", "r73", "r75", "r76", "r78", "r86", "r340", "r468", "r473", "r474", "r540", "r566" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r52", "r501" ], "calculation": { "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "rnwk_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other Liabilities, Noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r98", "r100" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r104", "r248" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payment, Tax Withholding, Share-based Payment Arrangement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r99" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Payments to Acquire Property, Plant, and Equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class B [Member]", "terseLabel": "Preferred Class B" } } }, "localname": "PreferredClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r38", "r326" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r38", "r326" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r38", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid Expense and Other Assets, Current" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r101" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EquityDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r101" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from Issuance or Sale of Equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r22", "r69", "r72", "r77", "r105", "r117", "r129", "r139", "r140", "r182", "r193", "r197", "r200", "r202", "r221", "r275", "r276", "r277", "r280", "r281", "r282", "r284", "r286", "r288", "r289", "r423", "r428", "r430", "r437", "r438", "r448", "r461", "r546" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS_1": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss including noncontrolling interests" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r238" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total equipment, software, and leasehold improvements" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r240", "r501", "r547", "r559" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net equipment, software, and leasehold improvements" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Equipment, software, and leasehold improvements, at cost:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r377", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r377", "r493", "r496", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r491", "r492", "r494", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r403", "r508", "r613" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsNoncurrent": { "auth_ref": [ "r601", "r602" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncurrent cash, cash equivalents and investments that is restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits classified as long-term; that is not expected to be released from such existing restrictions within one year of the balance sheet date or operating cycle, whichever is longer. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes noncurrent cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Noncurrent", "terseLabel": "Restricted Cash and Investments, Noncurrent" } } }, "localname": "RestrictedCashAndInvestmentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r246", "r248", "r251", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r247", "r250", "r257", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Costs incurred and charged to expense" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r109", "r245", "r254", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Costs incurred and charged to expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r247", "r248", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r248", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrued liability ending balance", "periodStartLabel": "Accrued liability beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r345", "r501", "r556", "r579", "r583" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r124", "r125", "r126", "r130", "r138", "r140", "r222", "r397", "r398", "r399", "r407", "r408", "r446", "r576", "r578" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r173", "r174", "r192", "r198", "r199", "r204", "r205", "r210", "r358", "r359", "r509" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r361", "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Direct to Consumer" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued and Other Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/AccruedandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Schedule of Capitalization, Equity [Line Items]" } } }, "localname": "ScheduleOfCapitalizationEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity.", "label": "Schedule of Capitalization, Equity [Table]", "terseLabel": "Schedule of Capitalization, Equity [Table]" } } }, "localname": "ScheduleOfCapitalizationEquityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r10", "r11", "r12", "r13", "r14", "r15", "r18", "r20", "r21", "r22", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Napster Disposal" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DispositionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Calculation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r247", "r248", "r249", "r250", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r252", "r253", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Charges by Type of Cost" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r81", "r209" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationLongLivedAssetsbyGeographicRegionDetail", "http://www.realnetworks.com/role/SegmentInformationRevenuebyGeographicRegionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r182", "r185", "r196", "r235" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationAdditionalInformationDetail", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r182", "r185", "r196", "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Results" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted-Average Assumptions Used to Determine Fair Value of Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuritiesInvestmentMember": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "This member categorizes all investments in securities to segregate them from other than security investments.", "label": "Securities Investment [Member]", "terseLabel": "Securities Investment [Member]" } } }, "localname": "SecuritiesInvestmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r171", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r202", "r210", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r250", "r259", "r573" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail", "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentInformationAdditionalInformationDetail", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r186", "r187", "r188", "r189", "r190", "r191", "r205" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SegmentReportingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r37", "r38", "r340" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Preferred stock, Series A" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r37", "r38", "r340" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based Payment Arrangement, Noncash Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost", "terseLabel": "Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/StockBasedCompensationWeightedAverageAssumptionsUsedtoDetermineFairValueofOptionsGrantedDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares Issued, Price Per Share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Shares, Outstanding", "periodStartLabel": "Shares, Outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r9", "r171", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r201", "r202", "r210", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r241", "r250", "r259", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/FairValueMeasurementsFinancialAssetsMeasuredatFairValueonaRecurringBasisDetail", "http://www.realnetworks.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.realnetworks.com/role/SegmentInformationSegmentResultsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r37", "r38", "r39", "r114", "r117", "r146", "r147", "r148", "r150", "r152", "r160", "r161", "r162", "r221", "r275", "r280", "r281", "r282", "r288", "r289", "r326", "r327", "r330", "r334", "r340", "r461", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DocumentandEntityInformation", "http://www.realnetworks.com/role/EquityDetails", "http://www.realnetworks.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r75", "r76", "r77", "r124", "r125", "r126", "r130", "r138", "r140", "r159", "r222", "r340", "r345", "r397", "r398", "r399", "r407", "r408", "r446", "r468", "r469", "r470", "r471", "r472", "r474", "r489", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r124", "r125", "r126", "r159", "r509" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r38", "r39", "r340", "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Preferred B Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r38", "r39", "r340", "r345", "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r38", "r39", "r340", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r58", "r340", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "negatedTerseLabel": "Stock Issued During Period, Value, Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r39", "r43", "r44", "r117", "r214", "r221", "r461", "r501" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "terseLabel": "Stockholders' Equity Attributable to Parent", "totalLabel": "Stockholders' Equity Attributable to Parent, Total" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r76", "r117", "r124", "r125", "r126", "r130", "r138", "r221", "r222", "r345", "r397", "r398", "r399", "r407", "r408", "r420", "r421", "r436", "r446", "r461", "r468", "r469", "r474", "r489", "r577", "r578" ], "calculation": { "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r115", "r327", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r345", "r347", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent Event, Description", "terseLabel": "Subsequent Event, Description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r475", "r503" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r502", "r504" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r247", "r248", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/DebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r145", "r152" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Shares used to compute diluted net income (loss) per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r152" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used to compute basic net income (loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.realnetworks.com/role/EarningsLossPerShareCalculationofBasicandDilutedEarningsPerShareDetail", "http://www.realnetworks.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r498": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r614": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r617": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r618": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r619": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r620": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 67 0001046327-22-000067-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001046327-22-000067-xbrl.zip M4$L#!!0 ( *J*#%6EZ+'*4 @ )4J 8 97AH:6)I=#,Q,2TQ,'$R M,#(R<3(N:'1M[5IK<]LV%OV^OP)59E-G1B_JX8?L>,:1E=8S63MUU,GVTPY( M@!+&(,$2H&3UU^\!0,F2)25RFVWD9/U!%HG7O;@'YQY ./OA\J8__.W]@(Q- M(LG[7]^\N^J32JW1^-CN-QJ7PTOR\_!?[TBGW@S(,*>I%D:HE,I&8W!=(96Q M,5FOT9A.I_5INZ[R46-XV[!==1I2*&,U)HD8[(1\;U':G5REI]E"7I=,CW"7//\*]G>']P.K]Y>]2^&5S?7P.KMAU\O MKH=D>+/5D7VQ_,.@[VQN-UODYBT9_CP@'RYNWUQ<#S[4;O[];O ;N>@/;4FK MV6SM&);_N2N=C:Y<5=%+R'-#?I(4?51)A <1SX@94_/R1??X=%=<990QK/J: MY+'IM0_G2!,I0ZQZM>#XJSD9U.<^_/VCKTY+T*QW[31!3\*49 M"XVG3"$0*B5O59Z0H%G[A:B8W'(JK[F9@BYUE5RE41UA.5D/RU;R6@K9_L:H MM7H/UP&PTDAFY2]54(!,Z)(B M8DA)@J=<4$EB&N%53E0"WC;*UUNKD/*(:TWSF:V2T#N.<9?ZU'C'8 R&E"ZC M8@Q;(1(Y,BBJI6@.2QC/R70LHC'1A?UX:#_E.2\[L0XD0DND6INUI\*,X:#. M>.0,M/UF,$TQN#E!,T;"V?(T?(MP;#\?.'(2BQ0!M]AY"' 56$1U%.=+Y2*- M02W4BCY\CV3!T"= M!3-*@ H4#/DMHZ$=#8PDPIR:KMD8A M40&@5$".&TX[>R*JQR26:JKGB,WY2&@#*6H(M2^]W;"RN@0\/3=FS=K-V-N* MK\KS1F5G[U Y7 GARQ?'K>#H5)>X*Z6$)145QP*/+KA7A.;/D<%] M-*;IB),+L-AM(5$C:--:T#W@KUS3H,O\DW\45D^F'L>V?V*I;@G>'F[6EIT' MBE<&BC&0]?,QZ%'#:H%/2ZTO .1N9X^ 3%_M$9!;'3L/EUQC8X&8NDSY>?J,53UX_5X _$NTS>.9?4H;%, MT ^(JI;$;@L%2!BV:"4%<_MR781:,$%S81T07D:X=)+:G@IM4[M;O-KI $>V MV/C#(.S(7:.,8AE$A:0V1\ M9\2#1$ ++SB6=1*^A=Q6!(VC/6=/H.UNY]FC M/=P;M)_4#X_6P;XS]ZUA?G?6W!GZ6"X3P2RBJ58IM>F!:JP&*VDMS&G.YI## M(A T%%*8F943FX:U"]"ATP'/KYV5JDN2V&6A^]*AK,@S %\[^1-%*F?. ">. M1SR%JI' /TIX9A>6K0+A[S&.!2@R)(+O"^71WJ!\P>F#"96%(SZ+ 1['T*UB M@NCI#?IS(5YV('+_N%F2.E2C(4A8>^$;JL)LMV"75$,7M;E5]?'G-V4DG.\7 MW$+E?B9@CP.E'>"[ 2;;&V NZ->'?!TZ]OR@E).N9",^GT"Z5C^H*"IR"Y"E M9+VAUT1I@_?V8!5]Z0@=_5X@UZ/K@RU-8B ==/BH=FDXMGK<'7W84Y&T6-CU MRELUIGJA;"R1NI7!FZX+,]!'M6O_N4IVKX:GO=.L?N-[!3= M,2F;+Y?J ZM9DEV&[ /!6= ]0=&L">B%:10BVJA<+T2$>X$NDT08P_DG4DBH M(%-L.1.PSW5R &"#L;7-"/AOI?Q\-?+?"P'SW[4[=[_DAP *@4 (N-V933.YO1O5IT.=WI7'?,.S\ >Q(LRSV4/R?9 MP(24H:'F"R+<"N%2':,)< @16_6R0D-3Z"))L!'\@SMGR@2T\:CP^Y,,^[=C MNX RB',P4!78X(XT@2YW=%_"L.H3JT@G2DZXS:XI'96_0.0ES_(DDVK&43H= M*T^N= 7D .47D1[UW8*^%.+-4#D_,VX+6#8. 6&>UQ (23/->_,OIT@1F:2S MGDC==+I&I^4/E*$R1B4]^X/_Q.89B)7R5V0'-U]MEG?IAL+VT60^VEGVJU^"H?MCY<]U^JJQ5;QV??'%CCX+Z MR>%N!C7<]/HI1A!U1M/7E7;E$4AZK>R>!*MW%BQNUN*HLK^?*-RMD4LL/I>I MR0*ZI>L+KTZ>GU<7Q:B M I:57=59\6U,G)SD^;M K>0E_T.6FN.-XFOMAT" M2XW*M5ZN7C0D[AR3S-U_-K/Y\D4'W.D^5R];;)K7STV'O6WQC.?BB?X_0T88 MVIMKJ^+]&V"$_I@*J,'4:<7^6/"8#.YY5-C#+'+CMVQ_)IPKC/!%YLCSQ5>: MIH/W_O 74FAM>EZMST_#Z90G'CH\NL.8*7^)L^=_$IKPM5N-#PSBF+3YT(2& MH)'";&^R[<;=UBN2Y:>_L.FNCI[_%U!+ P04 " "JB@Q5$4?T)74( "E M*@ & &5X:&EB:70S,3(M,3!Q,C R,G$R+FAT;>5:;7,:.1+^?K]"B^NR M3A5OPXM?L.,J@DDM55D[Y["5VT]78J0!E36C64D#9G_]=DLSO!APL"^WP1=_ MP,RHU>J6GNY^)'3YT_5M;_C[ISZ9V%B23[^]_SCHD5*E5OO2[-5JU\-K\LOP MUX^D5:T'9*AI8H05*J&R5NO?E$AI8FW:J=5FLUEUUJPJ/:X-[VJHJE632AE> M99:5KB[Q#7QRRJ[^97ETQ,B6#O2J(Y.C_C MYZ-FU*RW6D'KY"R*3D^#<,1.(AHV>>,_ 1A9 W'?Q]BYY.]*L4@J$X[C=UJ- MZFD[M1RD$]3K_RPYT:O+2"46QM/0WW_U:C:46?Y@*U2*<=)Q+I5\UZ(Y M5%+ISE'=_5U@2R6BL9#SSL]#$7-#;OB,W*F8)C^7#2Q#Q7 M(B]HQ)\<; +S MW./,FWP*>J1(>.%"T$"C^P\3,1*6-(-J8]WB5<>I'H/O5J6=<]"Z8GH(<\WU M=[*]U[\;#CX,>MWAX/8&L'KW^;?NS9 ,;WH/F_[ER^^^/_=])MS?$ED:]ON^R_,]=:6UU95 F[[6@"?DU[$DJDC() MN;8BFA,[H?;-4?OL8E]-4WG [ M@W1IRF20A%58EO/-9=F9O%:6['#7J'%P:_2>&E@96(UX3NX3-9.:X$'8B%D5!JL6K/A)V @R;EH3,0]:9@FF+@YA2Z,3*:KT[#=CCN MA%SI=0.U^7J RDDD$H "HFJY]&5 *8A#LUYI%TD$28&89)3() @!7!9ARPQEG3TC-A$12 MS4R!9F!QW M.3ZE6(6?PVI!C@ _C@$>/D?Y#.*')F),NY+>[3()$T*25H'W,W[JN M09OY)_\HD&DF'L>HGV 27(&WAQO:LO= T=I $0R$?CX&/4@@2WB:A*T"\&4X M;K<.",?T<' <5.NG. _7W,". Y;4E="OXZV,U3VDF=F_"Y;9$0?LY"/YPJTR M#0H@STV%<=D3I'CB]" Y7^;=U=RMN:0.C'GE7@*JG.=U;!20@\$6HZ1@;L-N MLI$13% MT 'A^86K)@EJR@S6?!>[QA$$EVN5X6 0;-5=IY1"%(29I%@BP"UG MQ)([0 _/1%8)%'P;<12$+ [].7M&UD;$'G*'TDRG 'SCV$\8*LV< 8XUCWD"I$8"_J&%IQA8* ([ H]Q"$"1 M0AWXL5 >'@[*BYS>GU*9N<2'&.!1!+153&'US!;ZN> N>R1R_[B=D3I40T=( MPL;SWI'*[&X+]BDU="'-D=1'7]^MD5&Q77"!ROU,@#T.E#C #P-,=CC +-*O M7_)-Z.#!0LXF7HC56QL)[/'$%728$17]D4.M! M]?&.+A$@'=+A(^G<<-CI<7/KU3_ 9X/:CL?8!;Q:X$W@@\5@ ><0N/AP&A MX "@G!HLMFPS3N^QUGL>Z:J]8\#N9+@X&7L6+//=E3] V9(C*8..AB]2Y$X( MY[P9N@ .@=Z6/>$PP#9,%L>P1?R3.V?RTK3U#/''(Q.'MY?K F>(-&2@,F"# MNZ0)Z'*G_3D,R[[DBF2JY)1CW4WH./_10N=YEL>I5',.K;.)\LF5KH$<0/E- M2$GUN6=<= MD3A]KM-%_KOI2%FKX@[>0YAB+0.JE/^X[?SUS?D5A?/SZEF[B;<4+ 2'9<7 M^06&JKO 4+-LLZU5/6V?[&RM5X.=;4]I#4!MT'B1VJ?:&M7VVF-_)L6XVSH#!!8VRNT2TYEV^>(5)1;_ )8Q5UX/&AN]U MXL5VHV"E4Q[N>0!#1^(.4DGA_JN!R9NC%J1H][E^#63;O'YM.O >R"N>BV?Z M_PJ3PA#OU*WO$;Y94OA^7@V07XB8]":"1^3#@E?).KY]N9%L&36W+E>00[M?? M2C9I""'#=/J2E \,>%>KYUD]UFHU?'8V&_N?WDU@H=($WGTX?7L^AEK#MC\V MQ[9]YI_!&__OM]"R'!=\03+)%.,926Q[,JU!;:%4WK?MY7)I+9L6%W/;O[!U MJ):=<"ZI%:FH=C+43_";DNCDC^&S1@/.>%BD-%,0"DH4C:"0+)O#QXC*S]!H M5%YCGJ\$FR\4>([GP4UE&6-!=7S M]UN>U6GG:K!DD5KT7EH.KELS/YY._D$H[&O+9[C>(^>S:';A0_6I36V8$W,;;:=HSWU],-1M^Y% M?5['* $5"EXG!&/48;P@3&!C&: R3:QH6 MBEU1F,4Q"ZG0CA>4)%.JEK@QR3J<9Z%5!S0I%J_JD!="%@2)*@ZW,H:1<0=] M?N >.P.=MCH0G"?BN=X&;X_9\-3*J6!>$A&0C,K&[#JA*QB%2ENT1T1)* M$R&;_3@N$HP?\C1/&*[3DJF%&2_HEP(SJ/=EJ>>]0_F0' '.Y+8/HZ,;3IA< M@:4%PTRNPP7)YG1-S.TU6V8=##>6((>UAO\<+G1 ME LJ#30<19($,!HJ"@GC\QRARBH)&::FC5*I-R>Q/I;DJE+V>U7$ZNE8J+) J6D]YF/4]HO+V,//_Y6[0Y49WAF_C\H-T=P,VK4U&_8=7[ M5E:E+G\1L5$Q+Z0"URMWS@UVU>*M(57CO)8IE \OJ*.)U_;*TH;K[Z*7TY51 MRV\FEN<'KKNN6W>/N?NP>FIT-]3 M)8?O!,.&)<>.94L=1]ORL,VA_K$VZR.0F%#L[+A@B 8YF4:189>);:*BV.\I M/"R:*\2JW8P@6&WWS MLK@.*_KG@5_H>4'?6]S3"^M5:,NP& ]V_5FUEL-KE M&AK[_*JU5SZGOP/ M4$L#!!0 ( *J*#%7'.75]$P4 #D6 8 97AH:6)I=#,R,BTQ,'$R M,#(R<3(N:'1MW5A;;]LV%'[?KSAUL#8!K)LO27QI ,=QT RMW28.NCX-M$19 M1"52):DXWJ_?(67EYCA+LW5-Y@?!UKGP^\C/ASSLOSJ:#*=?/HX@T5D*'\\/ MWY\,H>9XWN?FT/..ID?P;OKA/;1>-QC6H)5KG7<];+!;N MHND*.?>FIYY)U?)2(11U(QW5#OKF#3XIB0Y^Z;]R'#@289%1KB&4E&@:0:$8 MG\/GB*JOX#@KKZ'(EY+-$PT-O]& ST)^91>DM&NF4WI0Y>E[Y>^^9P?IST2T M/.A'[ )8]+;&_-9^JQW'LTX0^JW IYW=H!61L!$U2+M-X_B/ $%ZZ%[&*+U, MZ=M:QKB34#-^M]5P]]JY[BU8I)-NX/N_UJSK03\67.-X$N/+KV6:M62:7FJ' MI&S.NY92K0RMS*%(A>QN^?;3,Q8G)AE+E]TW4Y91!6.Z@%.1$?ZFKG 9'$4E MBTM'Q?ZDB GAV9^+$O(>YDD9IQ6%H&% CRX3-F,:F@VW<1OQ3>)$SI&[%GFW M@UEO0 ]QKJG\2=B'H]/IR?')<# ]F8Q1JZ=GYX/Q%*:3C42>"_*ST=!B[OB[ M,#F&Z;L1G U.#P?CT9DS^?W]Z L,AE-C:?C^YF5Y+FRV@WTX=\_J:)*B3^$C&<4I*.J5Y@'5(F/'3K@(Z:Q6L"-":*A*9BO MMX)=OV=FJ0Y$ 8E$;JK>S9A;GD8H.*!.*)P1.2.<*F=RF=(E#$)M+$8H=;03 M;9T^%40BF72)&',A]?UH07 X%C*#P'<^02RDC8V9"I'UMS(%4!XALM\*3DLH M381LRV],ER6!=.)C9?T6\$D-658F7'O4-XF.X C!>WM:.>*$PT+ MB3L)IAE=A@GA>=1\F\G/8*BR:SE%8(9D)&5#H()"6YHMWJ2R]B*D_)LLNXS6>#>JL_[4QH M+;*NV?PNC-11*JL:9,M1:;[>%UV_W!LU;H@ZJD9>F5UK\G2T;FNY[=W]C5;? M#3;:'LJ*FURK^4*R[K?=SN[3TCYL:^X_+JMGUZQ<-Y2&R@E_6VO6JH"<1!&> MT;J-_!*"VZ>"E,;KZA#Y?U_HK?:.\ _^>JN]WX.K?^2*^A6KSE-9E7+_2<0& MQ;Q0&H)&69 WLEM?,]]PN[/.E4\U1.GQ'7D>GM"-KH]#]^)5>+BT&OR?2;#< M75YOM?9ZRCYOGZG^H22?++_=VIT]SAPUT1>42%D$U;R\&/&,248?ED_SAS#^ MJ=IZ9DIZ,6*9FIN/A]7R EE]5W-F[E^V/TJ&+CGZ7'L;KT$8BH)K<[^T"MZY M-5%_(YGJ<,P%IP_O9\_/TU+S['G^N;;E U H-&SJA&2(!M?,]H@,&TSL$#7% M5D_C@%JXZS0AFR_5V.<&^>D;1/Y?B@ID>%IOJ>WI@(XD%PT9P9EK754\\X*NW3Q>EW_;G_G7(62&>T"A-X=LND?:>(VY>I:7JO9Z M]^ O4$L#!!0 ( *J*#%56=M$F;R8" ,K(&0 1 ]S/478L#.41.5)6?Y<*&=ETD@VV*-E]JY1") M963)+'G<9'[ _:O>[O M*_PQ6VG\O]7?_K^J^N\_ME\VUGOQ^!"[P\:S/OHAIL9)>[C?>)MP\*&1^[W# MQMM>_T/[HZ^JT37/>D=G_?;[_6%#,"&N'>P_]4QYEYBJ>S^D-Z.WK [^'UE?S@\>OKDR,3^;C7?_^$.^>>G)9S M5L8G/3T-_4YJ?SJW?!V=*1C33\8'OSRU?>6N7YXMG[2[@Z'O1KP\?] ??CH[ M^T$8G4D_/BE5=7E2I]W]\)5[EL/!#S[=LWWZ3R?S4@ Z'0N,GXI\X_97*J(< MO3PU]HZ[P_[9U9H88'S\OO?QR<7!*R5O#WH@N/E:A8S/^%SV844WO'+!Y0,^ M%_W)L.^[@]SK'_HA,;2\F2(B5))?WJ??/;GZ3L343A>')T2^P>/8.QP5DVG) M/E7#H'U;)5 A^9/_;K[']W$\.+ U=HX'=Y>$U][,\$J M)BK^Z28)V[?7/QWX_+2G'=]]__L*=JLW.RO$>/1I];=#'/I&N;3"_SEN?_Q] MY5FO.Z1V7.V>'=$;Q?&WWU>&>#I\,FH 3U;_XS_^X[=A>]C!U5*EU66M_?9D M_.-O3\:W#KUTMOI;:G]L#(9G'?Q]);4'1QU_]K3;ZR(5H'WZM)R(_?''=DK8 M'7VDXRTR)OUV'#__=+B-^?>5-DLR."6BU5P6@CCTH)*UG*$5"=G?ZZ.B<,:K MSTAV_6%Y-+:?7IJH\9NU$]TQR;_.PGKOXTNQ_7%/-H_3P<;'=R_[^^_6_]PMK?;^;"WNW>Z)S;H^&OV4K8Z>^>]D];Y MVGGS?$_M'6S(=X>;C*Z'O;>O5?-P0[U[L2&:;UO[=)RUGEOV4KP[VWL;=>N\ M]>'=09/3M6)K/75:ZTW9$L_WF^MKYUMO]V1K??]#<_?UR=[YVL?TXGD[O'BC MWQTV3UH'>]#:?4//^W#>HM^WUCM4MM?0W%T[V5IOC:_9_7!QS5_T+-5]MWMT M2/<1K8/WO+7;/-_:;;*]MYNP]?;YA];Z^U-Z)C3%Z]/6^A_[6W_9\Y>[&\/F M#CM]N4MEVMT\^]N:I,EJQDI%@16@4A496U9%[;/ B H5U8YJU[_]N0*BM, M]?6Q[P^QWSG;QJ->?[C2&+<7>L#I\&ENGV*JAOWC)>[?Q)W=P%U$R3QCN5)2 MB H4TU4(7)*KM2%H2]"A6UG=I=J=(NYK!'HJP#_O^/>WH9U]9["$^YMP\QMP M:\@9HX4J)4]P9Z!F;B2Y&PDQ2,:1)VKFSTOUSJ"=[Q9?V"Y^\)\;^A+Z.T$O M;[;TX,#%;*J,SE00[FS,0/HG[<'T7?VT/>?TR^# M)<#? AAN NRSRZ@H0N(4]@"!6@5)$9901B'H2 2(*ZL%A)GA^XKNWTM+A.^$ ML+J),!/2"4O1L*?JA@3DK"/#*J1LG=()I22$7T\37S+9J=U]OW-V&'J=):;? MPO2T^:S@.<+UO'7^YJSY_N_ C0X^I$ISB!6(G*K@R41KC"YPYH"'M+*ZW7K[ M[RGBNM&E>(_T]OOVH$2HPQ8=6<+[;7AW;L ;>>!!DL;2R#U)KFPKCPPJKK(* M,D)(J E>])W617?%H\9F-SZ>.MC/R$SW?6>SF_#TWWBV1/O;:+=OH$U5SB%K M5CE,K@)#_WBRRY5,S"LN''V&E57&" O04IBIH_R\W4&Z>\#^$N!O WQV$V"+ M$F/ BO-,*HLI4WJOH1*).YLP!)'RRBJOI#&@IHCNL^-^_XJ.WNBF=3_$JS%4 MHE^J0WKL?I7\LHE_FP&M6_QU()R%L!6F0%),AEP%:WV5@A:!*^]T(A7&Q1/) MI]ZZR7'T^A0ZCSJ3=X:$]K-Q+_VS7EKZ[SO ?8O_MC%0Z!0JB3J31<^J"B@T M>7*M0V),IQ)6O5V;.M:[_G0S49-OYW8IJ6G;!>ZZ-?-N&[@7O39R?'=$;.*XN"50 \ M5DZ:6 4@'VW0YJCMRNHO5//_FB*N+WNE1V2_UUWJL;MBNW73&]NDO"KS I2, M%#V332;![465R24+1TW76+ZRJ@TI-,/8U(WT6DI]' PN_KQL=Y$O\7#_ M46/GN#W$AIX= XH5W^KO]DZZ2_R_A?_9+;UDA#YP5+8R29@* @5?#D6HG+8B M2^0)$K7S'?3#86>:8U=70!XI[JW^JW[O8WLT:>2+V*M,%R UQ2 MX0Y4N&D*@@D6O?"5CD Z7&5=!25]\0"!BQP3DT2%MWZPW^Z^'_:ZLV+#JQ[! MW7G7/EHJM[M!?5.6"ZNR!$ZQMC"B@C)>:0.0\5E&0++<$UDQZTOK/ MJ#V_[_7/;C9U')V4RTGQXJ1E@[\+"V[J=Q:H84?K*Z&BJT 2%0AY767-I#'& M!1_ERFJKUZW68D2J\-$DU1$^,^B!&=+SX[#]$=?]T%]TRRUQ_R;NM_2T9<,< M1RTK92-6P#(U?)\#T8#T7I Z!T-!^1X.IC]6,H9U/$VEC'^27U^.:=\%Y9ON MG"7@7$I)HHY$/1E[686L.?2=SA_' XK:!H/EK,,?!_V6 M_K: G%GC*V^\*7VI6'DGL9)N!%"VF0+E:<\['*.^03=^3VWZ1;]W,MQ_UCL\ M\MVSY52TGX#_ID<7F 7GG!'\FG0=YQ37FQ0J;K4+QG.I.%GV/.5YB!>M?A\[ MG27L/PW[+9UU)-^2R594)GJR]\*QRHDDJF2C ,/ JP _ +MS65M43%B;0&IA M&41K#'U%CUJY;\"^@_&X3\!S$7;+(H.,)^8[#O^TOX MZP8_HO(*O:!(75'3YD%75CI?AM)04(">&+C[@5\&B=J0M?]VLK[T>&X9&T_<_X/ ?V/!\U+M" M1N2XVQYS860Q!BO7K(+AP0G/;1FNMT!D,2E9H1S]#TTR?V^.:&'*^LF$L4VA MWN#WE=M"_9')&A5L1-K!UO&PK DMTYZORL/N\6&5>L/JXG8KC3(5"TZZ_WCL,P'W?6XFBE]& ;([8_^M#!3YV"%P21LR7(Z=:..XR'S[M; MAW]^:)YOGK<.-]6[]36QM_N:MV_WC\[>X=Y9\R#RYN&FV!.;IR_E]O[> MX6EGZV!_G\ASUCSO=+9>;$+K8/N@N1MA:Y?*]V+CM+7;.BR?6Z+UX?(:>M;Q M._%&;[V@LAQL$OG>P-[!>]%ZT3QMG;]76R^>TSMM\*;8H\\;!<5B!8")V([-UO/K%/FDCD;.AL3Q5G\TH)Q&&OGST^?#K=2#&[<,)D$$,@RY MRCF9"H3*59"!@E5/D&6FN$5<61W%(Y-@QX_9CR4[IL2.ZY8CRY!"=+I"[2WY M%$R5 RLJ,,+YG)S5$+^;';<*5)U4\DP[8AV45=DA2J>BU!3"<"?%G27'55Z, M)>K:\7"_UV^?8UIZDN_@PRV#4]XX:K*<5Q@D13!E$JG/&2IF3;"%%-RELJB6 M_20;@@,EDDW6&PU9<.L4V#+O7.B<4HQWE1E+-DR2#=>M0^2HD=1F1>"["@!8 M%;B-16$D:PLFH?\9]F"V?H(R?"4#P$ M4@@7)8N!+(E):$G._*#$6++E'MERW;*0P['++""J3#(6D4%:(+,D#D4@-5K@J6ZFT-Q*] M%X4G3*N96)4E3V;#D^OVA+'L?!"VXLZ3]Y%0.D\95(+4*QJ9E#43XLD]VI/O M[FE?DN4.9+FE(Q555HP4+6;%R:@P7[FL0R4LRPI @')Z[HW*DBSW0Y;KEH4[ MI940J3))CWI(1.5X2=]KO8]*HF' )T.69%DL^3)4\H6"QCM1LAR)( /)(A]^ MPK(L5>T]]*9]2E=%?\^I' >;?[.L@95UU%'Y0)8ED, 5 2KE<^1:NR "KJPJ M_LC\M*X52B"GYXFD-3@0=&]@5FD1R"%I]#]A6I9LN2>VM*^Q)4'I;"/O8S6) M%@N1_) T54KL"\++JAR)D 5 %:44E0&*66I-VL1,LK4LW+E39^#&-<.!C!FO@ 1L$"5[1X;*5US?L2)!HL].^ HZQ<"57+@1661^0VGH*:-3*JE#L M$?MI37(?1F3)EGMERS7+8HU1W-E<*1?+9B62DSBQJ4J"\$MDCU.U M*DN>S(8GUPR*L3(39K**4/K:M-"5\QXJ:N18J)-%2 ;.R\NBQRL!B9#(HF_.\&Y4E6>Z++->#("%C$KK, MET\D;%G*E=>F[":5?4A9:?3L6Y;EUJ4VF12/Q_;$<<,>,//\!4UMEB=S#.7]GK?L0!!<=K)[Z? M!KN]H>]\>?Q9;S!L]89[2.6*O??=HGXO=Q3H7_Q4SIMUAK56^Q.!VN]V.^VM M];3?.FAUFNNO3T9$6-\\V]J-;.]\^\.>:*K6P9X@,G3PO[;/WKU-1X%,]M[A MGYVMMT0@0?<6;TY:ZVLC(A#0JG6^?=!ZL7VP=_Y!M [>$1G6H+7VM[04NC!C MJS#*E:-!5$YQK"QWZ#A3G)%O7WTE]UCSQM*:)U]TD:_[?<+?:YL(_;X=$!E^.W)U7N,G__Y MH1=E&/2.^Z-OHTWVGEYP:_ MKZ;MOG[QZN5/5^]^-.+GY3_SVY-;;_^IZCZ5HA9@_LC* MUSJ#2>ZA/VR'#EX=I%E(:.^^?''V9FV\2>;PH@9,5788NGKD;C50%.KH]2\4 MZN7OA^@'QWU]QN^>Z^3&?>:O1+3OU@C1Z/_.[5*KO8 MBO7IFYWU[Z[-[UC6,E>UR2LN*LE_OC8_C=U<'DSMCU2L+T\=J2L_[/5_L.)O M7%]^7,=N[[#=O>VV=VT>5V[QY&KIOX7[=ZQ:J:^GH2BEC8.U^_8RDVKD5P#Z MCH4D2X"F9#>N /0=\R7K#M ?M6Q!WS%'<0G0+%K0=\P+K!] I;ODZ=9P'_NU M;#S?,0MOBL\53+WG MRG@ORAI7(Q*%(M(ZS7DVW(4LI70AC.J-7]8;G\=ZXW>O-SZQ>K,AA\0=U8BQ M$+RG:)IH%I7G*$OGRD6]\?FNM[OVE$ZNWJ3V9"^3LM)$2-8YY-)Z02Y-2'0L MS*"=_K0=W?B?XW'FN:->E[X.KMK2M1B/#X\[91KQ;M]W!YW1Z.A:.C@>#,O5 M]]\?/GVKXKV/V4>07'B@ ,UY;Y%G;4$:IK0:.4DV?_V-;'+J37(BM],N< O6 M1GI_Q84V@J5DP8_5V[R8A2L>>6)"B02KD-DXA0JRERYF)\$SB60F91;3X\ ] M-_#OBBXFJ=(^/7ATRA_WJM0FUS*"(GMOM;%!6$"1 C)43MF&%],2 MT1.$)I%]DM)*D1B0 ??:D/4*0J Q#@1?&&C64AK-/?*=5[Z=-KO/_%%[Z#LU M@4DA)SRR(]')P&7N)0FI%!DY&U6VUEL2)\ID65$C@N#SRO?OY>8XUY0084Z>N2>ZP@V@-729V&2Q1R% M98LC%5J];GGQ?J_3H48SVI0.!W5!*7O0VF0E#>0*:,IB1K01N<#D+I**/3 MRLL98%F+>F.8M%7DMAQC8(SW)39P):N^P7#^7[#[YFCRJ7#)@1FK UD)QW&JFV>392EBGW8?%0G59P M,'ML9=1 KLP),!RD B]M=DJ$H&6(3-F+09/Z0_H@A@RN\>*G>L^R9)(Q&XR" M9-"#=#EE$$9:C< 6AA?3FW%^FWR;F.0E0$)H N SQ2&#":( MBM8V^Y"]EA3?%YW@K/;,E[%1'7!Q_-$,A@PF*.B"DTZ2G!MAI(.U3#J.,5KN M2.M/L>W,SGKDK))BFEZ9K >W].[,.U-&'Z6_R(@QW7FW==:VLY\0K)/6/HO( M4%M0#(*C8$6A$-(KBFIC'0&=Q *!)8V^;VX/(^?E@ ?+)1"C;%F\0';"&.-" M"+6DT9P$5K,'-P7I0.7H@47@.CLM_^ S(.+AEMG>+0H(9A@T0MMM$26I+5!UI%2 M$S /L^%Q+1DD0;F22X1K8X#(5/;#!:(18R(H\VER1ZT8]&#!%.1-1 X:%5HP MSE.XG*)7#*WFJ,P"AHBS&NF<@:F77*'1(:M8U(.T(67-DDN@(D2Y@$IP^G,3 MIH]JS*&D;XU6Y@1D@+W5RC$!EGFF,V?36_1WWW[[@8Q?3V@I)&@G9:28WD"9 MX)#+SGO:^91$((6'>F%X,<7QZPE!8VV.Z S+UI3E^]PGPW- *3E3&# N##0S M&K^>%$Q0VHK*WEH!T2@KM(P)(:&GZ(B+Q8%I]N/7D\HM);C/7N3(/;4L)SS# MF)DWPABJ7E + ]FTQZ\GE7H2G,;L6%(Z@2/=XH1F)1VEL=8FYQ<&G^F,7T\J MG:% !U)9$@<&2N27(7/!2AZCZ!WG"X/*;,:O)X22212_4=Q&GBB!3]R%5"8F M&IL2"B%2C9* +87^!+.02>=]UI8"P&!)3:8068PY _V? \@IYME>&*$_L=P6 MKO@X'0D'!QB8RYDED$QR^@(7">47 9K9"/U)P63+KL&:1&/.'A)HFWCF6G+/ M6 K,L,6!:>9"?U*0N>A*ET9TSD3RB4C-C"N9MUF9Z*R28T.83% M064F0G]2*(%.R67T8.F_*(US00>)7A%"0& >T3F.,2BX> MN%.97S>;AJI$V3?72Z\BF&0L5X!&JI M.FJ^,\"R%O6FO',\BX2R=""FX!V: M&$WFU!JD,[!X;6#V"99GT#J\U$IQI)MFX.2^4,482C=Q0N>R6#R4ISQ_9":H M,Z\ M\]H[RZ,3 M4>N+[5SJ#^F#&#(0$UL(:&R(HZTFI&"/!L$R2QTFY,+R8XE8_$X)& MH=,^JK+IGX:L("2,!KA"Q.C%Q6C.(D SBR&#"<+$#3 9N,,<@:+ZP%+.7#-F ME$T40BP.3#,>,I@<9%GQ6*9"DLQ)91H*J5DF(@^:&>,L+([1F^J0P>3PD4I3 M$$F6#X0I\C/$S+W-0?,3(N5EDZLCH/.X MUGG!::29-3$DX2!)X(C!:@4Y21^!B^"QCC2:D\!J]N *IRS/F!//)4&O+KN) M&FW!F^@B0;!XX$YK[&T&]MY'[G1P.$I=E+0W0D>?=$B.&X\+V%"G/[HP@TTY MG7999;0B1)#:!&L3+W/UG# H^ +*LEF-+DP?6Z16*DB:02HSE4HX:(P6@FO' M0N;C"A%#21J))A(CR$:BU>&V3P8#2!6Z42#4(X@;](:GI7CJ.PZW^#O8_MB.. M$>IW3SX\W>GEX0DUG)?T3XXWA -G,PV!D7>/#%HY_UNH/C0^PW M,;7](H:))&5*6&A9Y *"S!0:!&,P<5OL<'AP[*DEB($Q ,>MXY!!20Q*ZB28 M0\N]8%$_-! G:@*:O=#NX$61%K(;T"I'9,E61%-2$L2@6=(I1J>L48Z;)7U^ M@CXO_.%BL@9YTCQS9JW4(+*R7AEOHA%EXU25;JR;6[)F?G7'=TQ^GQ![2%\8 MGDBN9+ZQ*&G1V5-+$%E)P%<2W"0M@7ET9>*MEE8GR744 M-U97+CJ(M=8=TZ=/]@*0:2TQ2U >@M!<2,M#LB'Q<&-QTY(^\Z<[IL\::P+7 M,J4HDP;-C(. G"5N4A3:+(1:/0Z#V&\?E2&2.[;_.HN/&:.<\"EGYY8BM,$+%3)%L3) !!3: ME:10/JA%4+ /2XM,7\X*;KTS&!1H#EP'GT*"$DQ;GP$#/D@*U1))5W:-X F5 M20I$=%YEKH3B24+4S/$'B62MM<@,.&1E,%SQX*4!883E0@J?-0B*;F-+1.@[1EPS*=C61^ ?I#%AU!3,@(*N&"\60 @G,L88Z>2>-"%XT@I5 MY*"L<=XQ[0E0XX70\D8JUCFDS%)KS"C",38[Y5(.&0'1!BFLDRI2[*R,A 7H M[UAX!,O82N+1<=*)*=FR;E )+YQE,BM8@!CUH6B-Z7,'G%791DS>%\?!26!D MD#XI[7R(*BZY,^=:8_J4T3+SY*.R+$?P#)V!P)WBB2&3UMH:R--YU1IKZ2/V MAVTJR_NU[GB-YR*J59T#SQ:L$<$#\\QB(.>EC166@AR] .\#P1(H[*TQFN2 MB0@R 3F2+#PDSF1*W"Q I/K]0-9:@$R?0D *)/MD?')BM(,X!\$<<.#,!.,6 M8+W;C"FTL'T>PN>H2BH.[B5D\AV) I^H9,F5Y+30-9"N2QTR4R4;,)=T_M($ M8)!8M!%B(#GBB58V+<*:EP<"9(PD)85S)F$$;8,-P!4#ZQ+//JL'"62M=<@, M* 0F> LA8YDT*')(6F5K76;",J_LDD+UT"$SF#"HM%2>D)9GJO1!@E>:! M2Q9(V-9 P<[Q!- 9K+YW$7F9\PDZ@U,I9)=!9?(H3GMNZK">:9Y-^PS&T[/0 M-HM0MJ>$8'V(.CG# _,R*JYKF1M]]H9V^CA&)U%Q5""8A22\DT(B"..R199K MX:+GV-#.(/S*(%+RU@NIP6 BQRF9YE8'%7B6=1AYGF=#.X,9KSYR&U.$DD!" M!1>DUV1HF6H(89?31 M@8H*/%C(-B,Y9DD_&_ISL5?( P*QODI@-O1Q),J3TR$9"IS!AA#1J$3RG443 M+I;>+>DSO[IC)JPAO<$<61UC@P>MDE6(@ZIC6$!-$H'.EEG9:=\R -0J##28F M6W:[0 @\.\%BP,2BN!P@J+=:?4!98V83\"AAR[HIS\L,E)+P#$"+K$%RD9F, M#Y)"M412.P0!+*G,)60I+&<^,H7*>4D*9!%"UX>4-68F'!(6,@>GA=*)O(FR M)& Q68W:T?R; Q3=A.R#I(/SF=9HA5G%J%+Y&%HD>E3!U&F'!@S MD3D0B05T&C/%M4D*'GD=YH',ZPJK*>8DF4T471;@D-6)X T(1BZ+(B(FG%-> M!"=S#:CSP!',P(,5 3C!!LRB%P(M_3=%86+V=6C\6Z.T$SZ" MY)'%*!X4@K76&M/GCG61E"GZ@#E#E-HYY%X+JQE(5'(!)@TNN-:809>8%89% MT%YH"\8J$JL>.?U+'-)"UV&P?EZUQO03CLQFE$Y9+K5'9K4!578'8@J2D(DG M[GFN X.60(YSK1N(UFC,D4&2.6AGF1).6Q^M]_@0@:RU )D^A3S#2 9 91D- M6!!>QXR&>Z&2C,"7%*J)#ID^2FYY-9ZJ(%T7>J0 MF2I9T *24\&ZQ,!9%U)V+,24I'(V\P68+?1 @-1&!06<1:\0K,0 -[+X*7@ M K-[B$#66H?,8+(0".5=#$HY!XGQ8%P(AJ/+S"OU*:I=4FC.=<@,O B6818[ MRI\)47O+4"B)3&N5N&-U6/\RQQ- IZ\KT4'D$9@A;P).*2O!LT0Z4V?E=:C# MT/T\F_99 !H"%]QHC0H4&HM1*AE89M9Y3'583S"'AG86\R)$B@'!>,E!LA"T M=(XQP2P+.L-#'N2NI>-T+B@7>= A&Q 1;3+4.(.S@ F3KH-JGV=#.X,P3,3 M=1(>5 ";F?,B!Q,U).^!^SI,EIY#0SN#FDY4% =@@-6%G8&\))< MYX*E?)UHS]KE@^FFP[Z/P[?MX?ZSX\&P1P\8C4$_V_?=+G:^>/YET79[EY_N MF52SV94[.I>2DP0P!TOB&DE,<^-L!,VRJ!.I[A/;^KJKN/<=@YV^U]+MCB:2LCG"Z+$:25$8)+3DM/$:%*+O*(62T8Q[[+ M RU)-B&2*7">8\GN0=%@=-)::2@>3%(9*[.L4S0X*8>TY-:DN)5CUA 0/"0 M32K>9^.T4CYXAF[1MF=9.LE9Q(K 1?!)1 -$-1$L:N5RLMIK0S3("\:QI9.< MR<9AP4CP";1E6+9I#!$]MU&F')-VL0[;_2Z=Y)QR*R,88I-TWB*AK!14DBUPK;:R24(>XP!):\=98' M(8W5UB5\R%,3YX+%$R#5#*9A&<=SC" 9-\!T],A1\!0B4]IQ7H?,/+6S4(L_ M21-$,,JZ*+4B-669]=Q8088+68I*U&&A4^U8M; S1;-U95=:9IAE(")I="^S M50Z]#QPQU4A$S;G?FXL^A1GMB*RSRY$;X0U$)IWFQ =.4>%2MH%X]B#[Q2= M331($DL+(!VO!%AEREJC%+#,)2T[[R[:(LZ'VBDZ$VXY9RP(1:12"G0"2Y]) MUTLG4Y0RU$EQ+9WDG HQ8Y,+P4FB%P/'8T#)#>,J!T_"[-..\XO"L:63G$FR M4*,8SRH&2Z&C"\E*PTP2PJ;D?*I%OIREDYP?;AUWVV-B=8]+P3]1Y1#]X+B/ MJQ?WH(^7-[@\6V;-84;BIM<*UK^,%KB'JA3RS8R+[3D MW&C$ #[:7*;^6VMU*H8S.2F"T;6B92V9,-7V)VM"2V"H(RBREL1%4IBC[+#* M1)--E,+#DI8/Q4"5#>%YV= W,@,I>ZN=4]I"R &%<;[63!C%&ML$4[\=AWB= M"<2-SR!.C!2$/.1Z6 M?9;2&@7::>]4H# R."U(N@NL%7D6Q?+41<"4/G^&*>N<')!TL8;^@TP;'V.T MK%Z6YP$T]AB%"I%"RX1XAS(7D-T*IEZ+U )I]77%223\+D,Q.XA)R8 M4) A^](/%',2SDC+T=:*EG,=RM6BCENGWU*M6+"O:F<2=)R!^-QOSULX^ SA:9!RM(&AF>?GUX3@GK- MP1C!C4\6M%5>.*62R\J"M\;6RX/60M@M"?I]V9\BCQEUY)@"L%BZ>%$T#K9 M8&.4X(!B4^=0L*@%MV56#1.UYD1=!R_KTM=FD*'32K!L 3PG^B2=(Y,H2HX+ MN^QK6[QI$Q,,.$F_V^BM\)E!F4<"D2:C ME$#_EB4;*G 79!8<0[UZ*QY 8\\0;4A&82CK7"ET#Q"-T%BZE[)P#\13U,6O M6ZM9!IVTD@*8E-3:F-;&\\R59KY>HG!.ITU,,*Q3RE/X9M$Y 1J\%SPP0M;'U!X^]['=H6)=17 ;/_8Z']O=]U=/JLGL M)%!D^03)P?(A&1ZXYI%3E*&U!J7KM)7D7[[?]J&#VT33JQ"]ZM/9Y>=)A1!S MP8?9[^/@5#*H9.#)) @.@\C4RI-S4CS@60GQLV=Q6SD_&? M3#DA(A,F(PD<[ZS%LN4[U]38$S7V&OG/48AW'(?D(@F,WF!(H1W]AOV/UYWI MX5&G=X:X0T*G[[OQ6^V]EMX4/7!KI35<:F A>A5R$M+;D %DU(L([&7&CUWL M'[:[?DAW641H-41P7I1UF0JL#]YP2P85LT^*V>QKE!1F;MOL;-(/$U8VJ!B9 M]2!UL* =E 5P1DCAL$XII>:XS<9%@F@JC>Y^UB,8G4C#L.RT!\C1 M)C.RF0FE#+58X#FG[6B"Z\Z\#!& 2V9QE+,N.9&U\CS:K*RNP9K.N6U'DP/) M:6-Y*.D8C"*0E/#=GS6.SKKM]_O#]<&@UYLCW#Z]U;SV=H]*PTVZFW1=U$: MUT[]P;1^%R6]D==O5"$7^18O[W'GS'[(HO8>R3U:"\YE%W+@*$F;6NL,CS7H M^QM3I3OH==IIA/[F$ ^OS73;HCJF8]WWEWDI)]4+..D,OK7L S08C$]D7**6 MP#$[GCGPI&4R+@6M:I#M>TFB6:?U%@QY5 Y5418&N6,Q:([6DX6R0=9AL&]) MHEGWGB6O4V+*. 0+DD.06CL?'3IAM$-3@TZ6)8EFW9UC!3"37,Y.(2@E;!*0 M#84Z,3+FHEUJHI\GT50W!IO-P"A(%%YQX4T$PWEP4C@1; ;KB4YUV&=GR:*9 MJR*#ULC(9"Y[Z 11-H-F+&DA'0-KO%BJHIJQ:#;CQ19-8VO+F<@A MG@P37A@I(]'&F<"T4%($&;7GUIJE'*H'>6:B@F+(E@7.K"3YK%3P+"9KLXX\ M&V8L7ZJ@>I!G)N+'&*^S4675K8"8R=9$\E9)QBI]ZD&^53RF7=; @@@J@ MK>8!RC(C@;78^W@^T9S-B%'@8'/9G5-QX!!"6<&G0W)*2OUY[+KNJF F;7/Z M;IJ'S!*3WCO)063G(Z84+2J.W$51A]TPYQ/-F?C-Y- [8T Y=)"0VV1S$CP0 MG)#1N)KXS4_:YP7VWO?]T7X[^HL%MK',3NJ?/7VSLU@^DD?CI1?61>6!Q(YE MDN<UGC]QLXD.M0.:R[X9W$&SRW'G#C$R6 M)^9\7>+#KR!7#F\<]WM'4UA).7UOYYEEP6FCI!$@N78B!F.2ET+X:$#4W]M- M#;^9^#PN4Y(Z>2U1 %/6AB2,DQ&-)]^'"^#SIMG^IN_YHM&HG4ZVI ^0"7Q* M#'F@UDA8RD_MK\:>;YKM;P;^3VJ&F'3600(R3_I31185J*1-8'7('?(-_#YE MF-O*;WMTJT7T@E&PZ,A*6NLU,"V\B!Q(>BHA>)GS6'\O.&449^(+@U#<>^9( MCG(@,VJ9X]%IIB#R+(RIOR^@DQ)E$BPPASZP.+_K9&<2R-_/6N5@(VHN#2I+ MVH3YJ)S2+(9@ D%CYG?-_ZPQF&#.?.>8TBE@9@XR\P$,QB!%H':!?)[7B\]0 MUM]+:P@EW2)G68N2^()#Z??(42F,'$URAJ,$Q*[0(W.0"3UI/1\BYY MS:.7&N#O L_G:P;#LPX!<=CN5OM8\D,\!?'8J*/AKR?M--Q_RAG[WRNC4U=_ M&QSY[NIOH?^$;C#^/+[/C;N5,E>^TW[??1JQ)*>@.PQ+PM'+$T*O3V6O8J_3 M\4<#?'KYX=?4'AQU_!G52Z?=Q6ITT:^'OO^>RA=ZPV'O\&DIVT?L#PN %P\9 M/6]\^'.Q'[-QT8=41\-T^>2+PX]'AYX,T\UCSCYV[)\/L\?\T[$GHWOW+T^X MJ$!Y5+)/T'7T5J6:?E^1*]=>?-@[>BJ.AHW1'(C&?U))?SWR*;6[[Y^R!A]= M__D!3T:U<,=J+@^\/$[/[_6?EKN7!V3B4I7]8;MS]O3_[E+K:>-+8[AWZ M[O]]-/#=034@]N7QB8/V.5(M4EV/OIY<<(/N,P+FXE6Y*!75N$J'J9;07BNA MN;6$;UJ;NQOKC9W=M=V-G;DO[<[&LS?;F[N;&SN-M=9Z8^._G_W76NO%1N/9 M5K.YN;.SN=6:X2N(.[W"6S_8)S8/>]U'C?7'SQXW!#D-=UGLVM@"*1\#$W>R M!=]S6PZ/%GY>1?OR#V*(W1==C' MB$^_P8YX]7QKN_FI2?[0.W4PS],BG4J*_Y6+>7#RK[.PWOOX M4FQ_W)/-XW2P\?'="W>P=; FF^O-\]9!I]W<38=[!Z]/FN?[^^_6/YSM[78^ M[.WNG>Z)#3K^FKV4K<[>>>^D=;YVWCS?4WL'&_+=X2:CZV'O[6O5/-Q0[UYL MB.;;UCX=9ZWG]O2E>'>V]S9JNG^G^;9YWMQ]WMX[V#YHK:^=- _V/S0/_SQH MBM>B^6)3-@_^Z&SM;GY,+YZWPXLWNKF^>4KE47OGG<-W;_=.6NOO.JWU3F=K M_0.T#I]_:+[8;F_M-OG>[MK%-7_1LU3WW6Z/[OV\3><>;+U]UWEWL,9:AV_8 MUMLWL+7[7E!93]Z]V%3-\[_VF\_MR!L:S6D"NKG%6O1SKQ,XJKW\'1.\B0:=MQYQY;)7_$C ,I M6CUQN^CD8P8P2;MX1\- ZO'N5N$MW;C!T^#2W3S%5P_YQG4U&:_TUW?O#Z;O=>/;N[9_[Y?N[P^>' MS1>M-IF!DW>[3=%X09]WS[<([.S)_X\ M;*[_T:'RG33?;A\T_RHF8^W"9)1K]D[_=H*!,."K2/A4()FO;$9390PVJUQF M0;*5U?_SGT+)7W_":-P'?^_HU?B=O-KK-VO;NQO;+_<:VQNOMK9W&Z_>;.^\ M66OM-G:W&B2[=TE;-[AL;&TWN/HE_:NQ];RQ^U\;C2\4^2OS'J):&QT$Z;&%%K_^'D; MX[&DJVT_T2_5(3USOUQ6)7]6G:'O5]BMI2WX"])__=EY)SH?PT%/D-L_W3MO MGC;?_MENO6C2\];.MEZ\/ML[;)Z_6Z?V?1#/FB_>J&;'GC9WW_P=N'5:>E.Q M)&(%%G,5 @^5\DZ55$S*!;&R^N=Q%QN2/6J4*K_>HO\Y7I\Z.[_9;$?LW-J> M3>2X5!R+K3AV^U2^=EF"],^2(_O.H,Z:HWG^_K1UOL%;YW\=--??G[76_]S? M>OOG(3WSK)2U=4#EWOUK_]WAZ^N:XWQK?4.2S9&MM\V3K74J(Y5MCZ[<.]@\ M;8D]027AK;?/#]\]OZ$YV-_,H18.=*4I1*G 1UM9PV)EC%,Q:5;6/!7-P;5= M:,VQN[W6VMD<*8NEZ+A5= P_-/RCD?N]PT:A!OMU4O\.>Q.[X?RXS[O5 M\[/>X6%[4,;"&KE-[K-[/!HANT<#NS$:#'M.#VN-GE5+^_G#.NVLN;[WM[4H M,0:L.,]0 5.FC>P1YOGD?Z/\G'@_>\]>(U>_?B^2']/6N> M;^^_VRU=9/O[K?7-:W+TJ-TZ>'/>.J?_'^R=;:V_8>_6MS_LO=VCOYOGK1?/ M.Z,NLA<;C$SPS5[SR"E*EE)498OX"G*VE4<&%5=9!1DA)-0KJ]OH.RT@/M!5]6Z>,6M$O&Z<^#D?<;_1RH_^)\PT_: R.,);Y/ZG1 M[C;:PT$C[H^ZJOXU44!^HNKN(\*X6[W=N_592ZE?,EJ5.51;_5?]WL=V-U[M MI*.RQS)I?(A'=+C?H^8+,Q5,L.B%KW2DT!E4UE50TE=*QL!% MCHF5^76?IU=,RCQ]>:I>-H);&L&N/]V\F(081VEK:AS:3)ODKZ^2W'L4&'*N MK V\ K2ALL&S2@8KE8K611E75AVON!:6@_XJR6M@Q^\VY>*7D7TMGH^LZT7^ M(Z+9#SNX[V[27YV$,LU)9G>LK\W'VX]W'C]5Z-,;FXU_7 MIM+^\[12#C?FE=95Z$U+L%S\>4D%X$L[_2T[S6Z($6^9 .E4Y2(K,5-*EQ(I_=[) M^+-8MH.OMH-7/5+FG7?MHV>]M.P\N$M#N"98A%59 K<5"B,J<-J18(%8!>Y# M=,YK%04)%LO+L,RWMR?"+K "OV#S,_JXU=_MG2P#S&]2F=^P MZ631@:.RE4G"5! R5 Y%J)RV(DOD"1(%F#OHA\,.3G9<=L[T]J-ZC#+/5^-; M]@'=0Q/=G(\^H,6)I"_(6F+IHS[QM'WD.PT\Q7@\;'\L(78NNP]-+[*>M_HA M*=@H6O!?W^Y)N9\ABKG2-S-?$5,4S5H?_5*>W\5@RAL&,SFF,W)>612L(GT3 M*R<-R7,PH S:'+4EUE.]_^L^0M%YD@LSY_++'KW?J_U>M\Y3?Z;-YVOAIDW* MJ\!"\?BQ JU#Y9,75;;6"Z=4-)8$@#90"3.YWI5;S3^W=?1OGZ=+_)__M,3A M7P>-(7;PJ-#R8OK;H]++WCDN;]3P9'OIE6_UAW>95*DN:Z/=+7V\3P6,4BC, M:#G^9C>5/F9LA+-&W,?XH4%%_= XV6G_:^(7_:SRM<=\/1O,# M4\-W.G1*F1$]H+__<]SNTX_#7B/@Q0ETYQV,I1M[?"F7C5[_8O8J::[R"#I^ MW&\/V_1>&Z=QWW??8V,M#LOA,GNUD>@H57TY]:B/$4= <-$8K?,8-'ZA^U%H MT1@-M M 0J=% [H7/R/TT/O.Q1[=MSO M4['&<];+5E84!<2EE!2*D";F45LLZ5=1839SY[ M@RNK>SBX;B*O@N8,Z'^<[-OJW3;U=U)+(>[6HB\GR7][VK&KKR5JE!9)C?&P M/1Q2&R9S'8?]7K?XD\Y9 \FWG#4VBYOQ<13$K?NA;Y0IQM=-U.=['!WW!\?E MUG1@^YC.!*:* 2+W<-P9C\+M5+N-7TK]FE^%%(\O3ACNMT<3C([*!*/[-E7C M\HZLTU&/[,NE%:( =78VYHN:+A5]87(>EHV!K=TW?V?#'$DK_TA532SRD2CA[5/00W8[T0ZFW]XWW_=[)5XQ.BO_4,B5,M-R9#:Y(+Y?"KLO MU=SCQLP69JKQ.B6+)=DU]1 M(!X[._E<2?(QXW?#:[)+7J#VM:\O2_L?>X,OVOCXAU%#KTNVH>OQ^NVO M>VU9WZ>==Z<7KD+>'.7B?R6,T+TA-M+6MW4,3F\QLHWLDY#>LY:6G)NF# M7^_SGM:9"V3>I[+RMO^,"/V^US^[.48_SE4[8GF\.*G6(_7O=O\X;.UNR&:) MXW;WZ9H]5NZ_M=Z46^OT%N+-"<5T?._@1D=]I_EBCS=WX\F[DA>!XL'6P79Y M%VB>1V@=Q/-WNR4OTU_M6U=KL! #C]93-!A=!=*(RFNEJZR9-,:XX*-<66U1 M^/"%C1EU6O3O/^7![+W%[-]ID@94S\'[+#WZG5YM9QSWCM_M4_ [_GH1W2Z0 M>[]W=S*JSC^.!_3DP>"F.PF]7B?0&;UAZ)TNW<@=W,B;JV[$F S6*E,)8W5Q M(U!9*Z *(;BRH5%@-GYAA+YW,=2TIO!,;6+0W-F;C=M[T!;(QMPYA+C;A(%O M+36;#8R;^2M]MF7"P*U=S>U\VTC6:/R*Q%ZW-QI^.AZ,^WNI"G"44O&6I$>] M_NA9G;/R\),V/9H>V^C2N_5*%^[']F#4S]OUW=CVG=(]7'8X*B>73222[Z=! MH\R\;:=K8U\78_4-+G_Q__IZ/^ZT675ST.&N&Q]FP\U@=?3^:V;%S M=AAZG5\FLSR@KI71NDC",Z(&7CHATA G^^W1I+KBU;"/Z4?"CWFK@N\/JYW+ MVJ)BPMH$4@O+(%ICZ"MZU,I](ZR^F!QY1JY^U CK'#0?T#U?4'E>[,'>X=YI MZ\5?!ZV#]Z)U\('37WKFFY/QO)KF]:#YL+7^@8Y18'RPWWYWL,'>O6U2L+TG MMG;?T%]ZO]T_/K0._F@W.97Q>M^K4N!5XKJ**%,%QI2%C,I6& TIXZ0 %2Q! MG',0$957Z$6%0LD*>-"5E_?LEQU1HL]:F;-?K*3\,)QCOWFLA7*L6C80G0A9Q)E.]CH[6VL[[V>FS^&TW?_X## M272"UY_E,DC4ANCM0X(4LI-1DC=5D'SP(?"E@)DPBV_. #"."0PF5TXZ4J%> ML,JZ0/;;9.9)G-C V'??)L RPL5V0OC%U?&G5ESIE M+LA^3:<(C%[R8"H$I\AD U8^\%RIE(3E&(/(?JE3ECJEWJ2_IE.,]"E':\O^ MFKH"([$*++/*&>,-<\I%)7Y"I\S_(%=YM8LM0WIY'&@/+H>G^C<76G\9K#=Z MQ\/1V.1HE?7HJC^/.V?C<1@AQMN3C1;$7322YZ,U9W3Y<;<];B+CYZU<$SZ& M!R<\MR4]K 5J0R8E*Y2C_Z%)YN_-46LQ0JPT$L;VH>\,?E^Y;2GMJ+"CLHX\ M\V#KO(HZ&C4&OTTZ-TKI__8X]>;]I/%9_"_TGJ_^XS.^BJ,4P'/7& MTQ.>]K&LE?V(GZOP?U_-!WQ1:O;Y$A^H^,?#FY?\]2HF&%2:A>X MR0&8M#Y1JW?):TY"1 /\;58NK]GO?U8'[\E$]]%_J'PF,?#4=T[\V6#ER=4% MC<2<2V#*9DW?6])IYA>^XSY/NVM_O-PHVX,]VVKM;K1V=V[ /.%RN>\8E5_D M]KY8BQ@F/,/[*]5PS>KH.Z1!O4-T+[P\;FX\;S3[/;-KMC]=4N^0W]=1,\ M%^A?N[XJ)S_E]FM"?4)8W-8D9\6+[RS+=_!"KJQN#O'P(L70E^0892$=I>99 M]2C6 M&UZ>LXV#X\YP=,K6$8[+MZ38PZ08W>A+CLG'C==E/G5[. J&1G2A'SJ7WPO; M.KW!<>D<60N]X^%%#U!CNSWXL*30 Z70%3,%CXNY&?8)OQ%]7O5[$5-AS+SR M8ZEO)\("?2EP2>%NC58&+-7MTC:X:_+V);XG03(R"J,4]>E MMI)L6_A5%)R.[_2.T'3G_5*U@PC*4-74-L)E<->Q_U3DU<@6$EL2MO'3?YE+ M H,$+D!+8DED5QL$0E*NS#5&SCER7I9[9V!RX\[8>5'9$*U?C1L/AN6N>*YW M!9]Q>=[VOT?AMXY,;W(JM_>_Y]WQQ?7RN]G4>#NJHOFGY%+NH>=Z#ZD9EV8W M1),\WM;;LWQD&_K=P?#:K5-ND^=YFQ \X[8G:;G-U^K+LM9S4H*WMHS2O9GR>L[#*4F_P M4M.J[$7XF@N+U(ONN6BFAX0L54$\2XE9>KHPG]OC:4@=@5/YT+U$3EU.Z>N= M-\=5^,%^9Z?S5H?W=_Y\W^WGQ$7].NX6UGY^WN_O'>;@Y"W-WK M'$T>'1V^VM_=R;_^9>=5@MA>Z^C?>WNW1"@V[7K^N=]OC4\&Y^D]_*B=*V&$ ML_'WC/.6-V/S7T\3VZCU"X;Y8T(;A7K!N*J_Z ]](7G]17_0"T[O5YWGP8.M MM>C/^B0NW:^+WN_G_="BJ%UMY#F?8B.3N.XW%[O!A2H#AN*K^< /23JVQGWZ M,!PDDQNF0W8NA&3M-Z&KXCUK NT<'5VG[+N7]LZ+G7)B[B*$;^0XW)GF\,C9 M7.0]'C[(!Z]]K/[WH[5_JN[RMP=[3]M_M@5-:.3ZF30Y0>Y&]UGT[MA6M_<%>]UZ:BU#L5Z_['0)?YM@_(FY!K/ MIU&>C_Q,#J7& BD;>'*-$)-"6:4U(XA:@B*12DUS**N,X^\YE$ ODRC/1_#! MF+.?\IVTT_?YV][WVVAG_-(,A[F2;56JZ7ZYE/2)?#D[?G[S[YLB[;__Y>/C;'GYW_/ZT<_K^XROZYN3= MZ=?>X<=/.1?YXMW'G$]\0-\=__$E_<5)Y]M;FSSM^3M^+P..Q,/+G)N\E[.422"_R$R[KXNG[T_?I7\'']^QSO$>.MS]@QT<]TXZO[U)\[1_D2MF=([WV?O?]LG_2Z__ M2TO*.+/)FN+( ?/2@N8V@I+!1^8LD49L;5.,YSBK\JP>5NVM-[B[^ MES:*>LL,"*11V@J3Z:YTP$ C#L&&:*@D:5/4\SOBWYRTDX<1_JTV\5H;CK51 M]1QP.F%\A9UB+]8&K%F'UAHAG)8&9' )&IHA,#1RT((%8S,C.K.UK=I$S5<6 M>J"Y>+L%M%1_]KXBYK/'<6V;8L'Q:G \Z_?)**1B/@!CA $CGH-"6$#:V0)! MWAM.$HYUFW/1(!P_GT. W8@[CN.>7[$3/=5W=:: MF>JR,"X7X&6>_V*5/X)TNG/&@[!",RHX6(\X,!,U:*<%(!*=QPJG#<1N;WC693@4>"X.SUF;P#$AK)02@D0>&)84M-42.+?1448TI0F>;(UT MX <9(\TV"/;[G\-H?'I;'$!Q2^K>_"?U@;([\CWC]J8[$KM?@X=O83@HK/,0 MUID_(E>.A:B]AX@D!H:H XVI!&P%84%034W585L13'YND"]2-(6&F@9_#]ZB M)2R$X+DSY&36.TP#2",%,*\"*"$MN!")C\HX:_36-FY+SAN$W^>C);P>AC/3 M]:WP]2ST1].R(X,J+]S=B!XMJL*R#8OI4NQ-5F*G[ZOT_)UJ]HOL63-5';Z< M,S:X$6D%.0/'97)Q='1@J9= '?%:QVAUKL/"VH0TR<[R M0%9YE!N[&95\AY@;#5NIP:/ 2>[^(V78VJ9M+!8^Q2C!:_6H+ *_D+S)UM+Q M8&QZ=1A&TTFX,V=IPSFVME"/PJ9+B06^:I>9&/6;PPY+@_O%3;A+ MDOB8,PPZ8YYIKL#D+KE114.)$ERB9 (PW!:T+N%FN7!?0J)WLVR3G"1SEL^ MVFGJXOB+&89VI>;T@AF%DT'/M[JG9\/!YTDMEO35Q:\-\E73<_+7RI M.>%KH/Q=W2_537)YRY3SPV79K,/^ET\_74WZ3M\?3:?\M^%@5 XA:MS-]N>, M5^4]C<)9$,IK8%)A4(%%8)A3J8-W.,9DO-*VI'49KVMJHFXVAAO>Z;RE*Z\ID)I-5/:'W.6B=32.<$Q M.$59LDP8!16L TR8(DXK0BU-E,;;C"XDYHR&N6:6.>G MYSTS#C[![&R8D&&NNMZ;TYSO_?:@MQ) M?(7SZN.\MW.63UI:*S55X(50R9DS(FLR!!!A@DO#',*Y9"%KDTVLJ5I0OX0: M- 7US4/]C*6#@DE^#4?@ H[ */=@L;$@O&5*4X0UULG206W)%K9TBH;S./!V MPK@H.&ME\=Q)9FDI"Y_5QV?OYO4;@1$C(H#GS.1,- Y:4ZN]R-V\ M<9O)A4^EUDR[::Z))/5,2YU=DJ%S->W6$_B8/YC"^'84J7:30 M5'TTY>:SPC161%(''B$!C%L"6GD.@D2#*6;)\^(YR58L7BJTR"W-17)=]D9! M\NJ0/&-P$!HB88P#IYPGGT.+9'!X!#XJB8)C3O(J75[K)@FG&]_"\4T8C8== MEP^ 9EO^M4JNSK(MB^^S/^U&=:W28F?0=R43M6YB^C!G8E#NK;8V HN(I2_6 M@R&4 A:48.TICR9D3R@M9H/"_DOJ3D--C +I)X#TC*UA@E=.:0\L9%P+'\ J MAT%*3F5BY:@9;1ZD-U^_J,K^%=5B1:K%]W)@A7>6P3N?YDP)*[$5,7DVWN=B MI$HP4(8+H#H:[$/:2UA. VYKUJ10_Z)6--24* A>/H)G(SV$X5H& SQ:E2/; M!2C%.#"2FQ8%Y+W7&<%*-BGG[KD6]6NNJ7/50FELODXMGJK9;)%45M4[:;_O M!J?AV'R=$F@H+5H>1(X?]^;,FXB%D@A%"%+F_HL:0^)&!)8$8ZG%:%CV1; Y4P73ZD^DIDO>2:(C=1K#5%;!\QX#MI8 M"\(YY'# BC"QM8U%FZ.%NS$7L:.YJ*W+'BBH70IJ9_4-BSSG2(")PN8NJ#GB MTR?4$J&)89[)@"O4:MFD@*KG*G"L1^K-I'S*[>T6];1G*3E'?3G%+C1?I27(7":0M/3F1V.LL]D0@Q"*NJ9%2LZUM3E=1XZ5) M2E AM$)H2VH\40BM5D*;S7A2. 8I%1"'&3"K ]C@,0@=272,427IUK;0;;IX M/4]/*&KI^V$0-,E^<&Y[86Y#*\&]6NX[RB7<%KI0F*1X5.8 M\/+V:D#[.[_LO]H_WM\[:NUT=EM'_]YYL_?OPU>[>V^.JO;7\N?6WA]O]X_? M/:J;QWU/5Y[R/39>@9[V-6KUNL9V>U5KZH5ZLS0%T<^\S\J.<^DZQJ/6F;G( MC<<7.;W94+-T,XW/&BN/53?0Z\G]4]J?U6Z,SB>=H,B\)3Q U"P "TB#$=A MD,F;T)([:ER.4.=Z _O%%$;:4$:JL2I:8:1E,]*,>QPCPL(Z#C1&#$S[ ,;H M]",5R4U6F,I ;KL'> MU[/0'X713M]7(?I3?GKU?1T*5=5'5?-I-@HQ184(()QQP*S5H+ 00)1%EC$9 M%>/)>$)M318^FBBA)\W%="W=]@JFGP;3LX$ID0>,,0*EHDP.D)'EHA_%B'S=:>VO)FL M0'&+ZN:E;SMSM@9F:=$X8H9+TTS-0H M$%XAA&#VCHK?U^&LA/4OA/,=U0VW@6,) ;-F&6PX%RZO \HQQ816/S#H$P7L!C&(.AA *-B;K(CU!%2=5!TY:NN&L M$(:O!OT/, [#TVF'O47/29Z%*[.<-GN7;'112E\O@Y+FFP+3Y-5@P0UPCW/5 MR.3T*)/<'Q6Q)B;]S]$JT@71)GD\19AHJ'E1T+Q:-,\8&"[ZR+A @ F.P)3A MH+1RH&BB9JZU5L16<6MHC5K@;&P,27,MHDG/GMYWNZ@D&ZVXA<]UMZRHNX_C MQUL2L EF!EL,B;IH;N\AP%#!P,>(F9ND%V$E.:BM-8V/7>@M)@X M-4)XKLN?1$HE]%*>.PH;A\!:;H&C$$-,WDJ<=/G#;(TTE TP<7Y@#ZY)F&Q- MLL]S#95;0GAL8=*ZF+2S.Y_D)!"B07,&PMH +"82-8I[(#PB)[5"@59'W6VT M>$+U@["Q1JK0E7_)^$L##WV7P-+Z9V7Q@2/<^*/*HQ,S#">#7IJ4T66%UO"_Y]WQQ>.*>MYW*WPV)5I]]_/E M&T]?#_F/?\*J&M!3K/GKX67XVV@\<)_:K7_\:*-^'8;535*+=;[?^75VQ[X: MS5$>S&LS/!P>C^_7!^.#EC?WZL__M/\S_^_?> M>]+[;#\.OJ;WXVD^TF=_^/K^MW?H@+S#[SZFQZ?[]("D:_^XS]Y]^Z5WT%,7 M!W_\A9ACTH@(,7HY#6.EEH$V:S>^M[FAT57'N M?#P:IP?I6DL@S%VND/#<&R1T A9C,0;KJ.:."J4PUI3<6_>X2:P5F]YTB6+W M:_#P+0P'Q1MZ$+O.Y^)$K:V4 H-*WBHP[U7RAG(!3.*T-A8C'MC6=F5@D9\; M=%)>XEYJ!J_5C!.OO#)2L$BPTIPI2ZPF(GKOW'UUC +>)8)W1LH0PB7+-4A0 MUB3((H9 .4_!>JL4$2:9MHT$;YV51];"VOCEAK6AVOC*WOCY#BLC_1$2_,H2 MZ;?RUEG]489A"3VYB\8BU8FVK*<^4D:=5U*3M,<9SSGW5BYF@Q2Z>@!=S2?P MD*AP)$)#M%@#XYJ!Y12#0$1Z;RTUG&YMUU6%H,2<-!">& 7C<$*HI(Q10K2C MR-ED> M6&HQ=L86A>*I:6D^+XB2KN3F31!*/ MM5 $G/08DFWB04D2P"2_5DHMHW%A:YN5[)D-!J<)@@4;DA6"+..(*^D0TIIP M[*-2R-[7&BG@7!2<,R:'3_XLJ;.0NY,#DS;9^L0)MZKSD>F M[8$'IV?#F$\6$\-E\+?=5'7_,-@W%DP5 9 5.6Z O'1%^<(V LK;=6&FF>C1#2%FK^ M>'N(\,?;'P7A#43XC($B%6,,2PEY/8%Q(T$EY@:KA;=*9QS33Q(79=]W&5VM?737I22^1-&)LT(K]GAOTT;Z-KR[$[ M68U"3;51T_%MQ36B85(Y8(2AW.T%)5:2%$0N,J9M((RSK6VN<)N@^0:D]^>F M(GXT&-6U6Q\%U2M&]8S!H01QG#$+2J $;<8,&.8$():\">RP3OY%0K5$;<7F MZR4_":HWK?+8V@UX$SL*3TI.E";"3W>L51V=3PN![%6K49B_/N:?;R)LN0DB M1 ](<0:,<@'&$ V%UN5EW+EN]V*WVR;N2*",26]M"MRE:./>^ M,;1:V=__&IOTH2N'&W&SH..U8J?7+L2%A+;AZHF 3$H'A99Q.8K-]"]R M7EU_,$[O/AXD2C#GOIN/DQ,=^- ?31Y5JU2=,L=NW_1=-QG]HUR0M*J=O>,_#]_\SU&[M=]Y^:*UT]EM';W]Y6A_=W_GS?[>48, =_LUO.WL MO-W=/][;;;T\[.SN=8XFCXX.7^WO[N1?'QVG;P=[G>.CUN&OKV]VCO?3 M'S3^RO)2O#P\>/UF[]_ILO;_L]=Z=7C4_&'_<[_?&I\,SM-[^%&[%;ZZD+:; MLS"<9!"W$MF9JY/$:B_Y3D[5_I4&VC-GH_#3Y8.?+T^MNOWJXZH7_7QJAA\2 M)*>,EJ6<6>DF3\CDZ>]@?8$F@)VJ2--/GC[]HGIJ9C^>/,?%"\K%G4^C%_C. MYW[TMNJ%5O)1[_KCYSB]^S/+6!LW5DWO]:Y_HW\^L&#\C'\W)L[FMKTE1#W#5FKW$60.NZX+O4R!_DR;N[BHJ#Z" V;N=Y'G=& MHY#^[]?X+7OW\?W)^S__N'A__ ?N_/F6'?SYEK[+HOVW MWFGZ/3XX?L>_"_-[WP[3WW:.#_CA[IN/[S_^03OD#W[XYSX_./[PK;-[D#X_ MC^,/-BO,'Z37O-_=QP??/K'.;YW3SJZCZ9K2WW[Z>KA[@ Z^^=/WZ9H[NR?Q MH#L5Y8_0M\ZWMQ<''_Z2D0FA= 0K0@!F+0/+. 'ON>28:4M5W-K&N*VX6';, M2UVR>TVA;H4."QW.T*$T)M%$#O&L=8@T8C99AR)9B< "IF "C1", M-8(;;@+SR8GF;4Q)H<-"A\^;#I6-UF.=[#ZIF#5&4Y)\9,<-#C0'K4VM0URL MPS6A0SI#ATX3A(P6((U%R3IT'!0S!(BQ$7/D&#GB\L51M+7EIC MRQRE($Q(1EO:9R"9Y :T\0(Y[*CUR8J"IQ7 N=92C@N74=-PHL188RJ8U3*!D=;2X7=L$*G)L+Y]JUE@+GE7(AFE1BN<"YZ5I!@?-*X#PK"01& M##,R0I QP5EK"BH7BT&&:*.2!1Y%VIUS1[ FP?E9E;#Z;3@8C5IGPT%\9$G2 M6A3=M6:KVJ6!:DU>5TM2Z*DN>NJ\G _O$4I:H2@DELH]W*0$K=,7)Q))&6)D M<,G:T&V\.#VMV?E-0?[3J @%^7@6AF:YT,WHI_LD\_U-W:/%L_P>K>Z6039Z MD'6J?U0V&5EOPBB8H3NI2L'Z\#GT!F>Y3M0SZY'XM E_DR78Z?O=[PNP-R&Z M8@O49@O,I_8Y[ @AU*;-'WE@FAA(7H&LLEJHH0XQ&?))(ZTM=GM-#?W-1O02 M#Z%E-CS$=F(L!!%')L:=(Y-:''%A@7A$<4" )T2(ANJZ>% 71#43T M$M*N"J)7@^A9J<[*:)&0#+C ,7\2K_'!=*;#.DEI X5 M2*\&TK,2'(\>2R4B4)4L;F:#!$/3ET@E4<)B+ZE/D"9M+NJ2X!JDLJV!*'"4 M[NY)6&4":*V H MY',^RL $R5% Q"LIL[9'>%U-B@J<&PCGVI6 N>5P'FNS@H1-+ H0'"?? ;- M+1A"%%@5!.'&6!]5#M-%BA4X;RZ<:UN&BF@W-"FJV!/!;Z(>AZ54B@/&GW7YW-!Y6G:!*9,#J M?&$A2&JIFA#N?S@ES:/7RN^!MBB,!(^F(<"J"4#08QHYP(60Y MLJX(X7+LT$!,UY_=4S"],DS/:@(X*J*E",F)2*X#(TJ!MC0"B>FWU$M/J,V8 MIK*N2MX%TPW$=/UI.P73*\/TK## +.$NK29@1!.F$R6#BDQ"3.Z$Y5Z'Z/S6 MMFJKVL+Y"Z8;B.GZ\W$*IE>&Z5EU0%A'(K44I-.YJ#+GH+5!H+"CS'JB.=99 M["-R8;&OQ <\ I>_FNZP]=GTSD/+^(_GHW'563JWI,Z83->2?JPZ47=]E;>3 MH-N;]I:_*($$*Y,/?CD?I?&,1B\'I[;;K];AY=7ZO+R^/#O#H4F_K9;QY4E^ MN-_?.4TK,#Z,=[SDU>6"XIM4&+M?@X=O83@H+/@0%CR:#TB(7G@< Q@2$#!F M1&)!I@!QFIQ/'1,OJMP@4A%,?FZ02%H./9JN011B6"MBF$MR2(L>#,'@7%6] M(-E(*G *W@?!!*.6T$(,SX$8:AA#>A9\;!OYPL1>&:AU1Y/M[)/#,1 M++XY?/!Q_R_DN<#*1/#..V ^:%""!: AZK10A"*&$]F(A3NJE%.8YL*V-J6B MP'99L+VX"5N+#*%,(Q#!"DA.)(9T[WJP1*O@O$8TD*UMB)-\_IPDL7!MIH>BI7EG$84!5A#:4!A@N0PP8[,PCG&".@<2;?9# M1%;]D@FC7?36FNA-8%GU:PM%"P,4!EA!#$-A@*4RP*P2P9)?$IPP$&C.Y/:2 M@:8R@&4R**JLLH)N;1/=YD(6!B@,L(+4C<( RV6 &1N $,N8Y1*B"#+9 )&# MC81"),RP2+BP*'D!E+>16AL&>%;M7[]W5^D-1@L%)6P:BSTD%JL&,>..6*RK M]=GON\%I>)46J3!:?8RV/Z=K,"*U,.MDU.4]< MXWDE]J[ J=(8[IGP0 V21N&!)^*!&)UH$XQ8"X]4@IYR.D6U!IB M8EJ[;=U6M]2-*3SPS'E@>3D:A0>6S0,S]D P6/# Q@:':1;PR6_P'&PR=9C M45$7LE^ \:TA<C@LUO&ULE6W0K=+3^>1FL\5_+Z1W;_':G983+&N'SR6C: M3SO;,(S&EZ%/SRR%:<6"X,W]_G+NKTI0E>W\ =OY'W,RG\%,":%O)6OJ=F^X0"M/?BH '1!@,[8V]A9C CW( F7 MP!BUH#VFH%A$)%#,C0T)H#6(;P6@301H[;%!!:"+ 716&/,:,ZL] \N52CNH M]: DBL YUAX9DX@4;6VS M -!6CMH3L%H L"=&8'1=0J'H.!=#_F^%RC(?U+ M7X3CUL7D?1B:%:L:Y*H&*5+KY$=/U*E2%77E7O1$-)\236?0O\KJZH1QX9T' M\<[;.=>:@ZI:"77A?\^[XXMK)3R[ M_<]AVOBDW>J'<3D(?X+,F-],MY]7Z+!_E"CH,.Y_7Y1"2P^BI7=S+CQW.L2 M#>!HDR? 5*(E)"VD&]8+KJR7A&UM,WS_VL%%W%\KV"XOD:7 MD;8SIZ9"^QE MH!ADL!28]!C2RB6W@">C(K$O=KDY"!<-4?P+;!MX:%Y@NW38SKKO0L:H62ZD M@S !IG,)7J^3$Z!B@FTRE9@/";:ZP'9#8;N\-)$?PK:DB]2(Z9FM. HLA. " MM&-Y*V8:$C-+",X2BATF6..<1JX8;@:JG\_Q>\9$=NO3[?^A^SGD3C>M06R] M-A?N)+A/K=?#P3A,,)L>?AB:TU9O8/KEF'YEQ_1YA4:9MD(BKKVO66P\[XY. M,FT=QMU@QZ6)6"VTY>8L#M@[X!2)Y/@["HJ("(P:);%0#K'27O Y8+KV M$_P'8KK8(PL">\X>,4C[J"$PY)./H1*P=3[@IU)ZYQB7C&QMD[;2Y7Q_@V%= M^_E^V:I7A>A9U0 QZIFF$HAP&IA)SH6-3"2 "V*EE21YDF6K?@:8KOWDOVS5 MJP7VS%:M$0["YVYZ-%><\=R 439WTU-.LN@XB[QY6_7S"0NX7EGB.1[_/VF3 MCSSWUX.0;D0G%>IY$/5\F,^*CXC((#AP[)+[GYP#T%%XD&EKP1P'GA8R48\H M'0$W&+3U]^7X&] 68Z)&1,\8$T)I;%$(@)U-7@*.(GD)D8 +QDF$TNXO>>X# MKO%\^;J"Z8W!=/V=-LI&7"=LYR+Z.5%4D@A"Y&IS-&;G'@L0BAI$L?0VV+01 M+UY4OX"VN:"MOSE&V8A7A^B9C5BJY <%PH$27165=F"U)* U]\(EO\@QG[UZ MM'BP?T.C AK?"V/:X?/VPI&/]_3_KJS@,ZB#N[PL@&*"U$-8G^:T "D\=]E? MX"8(8-YIT$%38"'PY!X&R0A)G@.?-T'N'[_T4&BLT9G#IL']*06$8K*LA@%F MFY)+RZS3#)A&"??>8C X$HZL8TIO;9/Y#M[-0WM-(0C-%2BJ@@0V))LW7 H48_,U ME+:=C9,EOG?E^74X.'V9/K3;/T\S.6W;,^B/?JF6JJ)A0^61<^F6T;)J6PN<](VEHL,!DXF, YT)#N M$>Q)E#KF^ LF%M%1"Y]L))\L3SXI?+(F?#)?ZA$30Y6$8#@!QA$"G>O'(<&$ M(5C1F O&8=1.CPNA%$)9E4!3"&5="&7VD(=PJH,7X&+6?Z*)8 1+#H](EBSU MDA$DJ[ZF&M?0#*UY&M#M 2O-U8#VKW2?RS:,K5*98H4-)*;T-96??PG]$+NE M#N[#6&AO3G:QT=! B0%<]8S(5>EA(P6L M-8%UMD]$U"S09#((:@(P+24H%BP0A["FF&',=#(9%DX2*V!M+EB7T"BB@+4. ML,X*!H&&Q)DB0/+Z!##K(EB1-MKH@XS$,FE]%B#9_ %O0>O&H'4)S2$*6FM! MZVR6B'3!$L<@^=T<6 [)4)Y1"#HR'VE P;.$UMH"+E?@]\SSF5O^&MIJ>F(BKRXD=6L?MM!F! M0Z^'@[2/9AV]R-[U;;1_S M.R0;&C"@(1"4?-GFRH'UR:2WBPLF@*.*Y54(; MTV7&^6S<&=JF W]Y$3X%^$L"_HR%S:SV6BH"Q.IL80N>+.ST"".>;.\8+;&A M"LA1O "_ '_YH3@%^,L!_IP01AA+E)PV>T\1,*X96!<2\&T,Q"<[SG->1 >-9J/ZU1[^DM?D>Y[=S;7V. M!_<)W2O%WQ]):6_GTY0TB6GA%$0=DT63S%)03D7P&'FKL2 ZVE+\?5TQW@Q% MXA%H+ZA^&*IG<[$IQ\+FL#=&*##".1BA/41I."4!&^MR8 U=)+*_@+FY&W;M M035EPWXJ:,^J#UY9PBQW8!&-P+"WH'S(>8!<,Q*B)SB4#7M=,=X,/:%LV$M' M]6RKEI!L+!,Q8)N(DED<0"%D@1(A0[0(:=AAVA(/T#:8ZC:5YU8DRQ6>JY7G9LQ[ M;Y-[CKD"9:7,I5 )6.P-8,$$49A)0VV.%:)LF<5[-H+DGCO/;3#5+;'(MC 4FI :KE(*HF)+2"VTB6D%T5*&[0G<-I[L5Z;>%[FJE MN]F35L>QR23'%.?)LE,1E"$8*/8RK:)%%IFJZI'4RPP#KSDJ['(@TWN;5UQ6 M]PG./=[CVO72=$5^<)[5PMD+7N03RBC7?I3E,**D#:_77Y:)+<=G"QZ?G86T M29^88?CA01JT?C&CKENDX>>&.AR;XE.\#L.C?!O4>SI&%BC/FD94W73384W] M"U3\B[_W+[[MSYV0>62\S5WS>! ,6) "#(L!J!"&.!,LE61K&[W -8@I:Z27 M%(9JTK4]AJ$6/-$O_?X+\L$ULF=KW^\OG4$;FOY+[;[9V/@U\D M+VO3S+';+G'SS+&EB>Y[9MA/\S:Z_-SI'5;,K@>97>_FQ'7#B6""N]Q.%6?I MBH/6#(&P)JH?;D3-N-.B$QH'=)R8"9BNAUD $NE@TA%\J28<]2Y M.XY9FI&16U.H3MFD-GV36MJY2Z&FFJAIMC1 ],ARAD$0(8"EI0 5.85$2=03 M2C&G<>'SE<)$A8DVYGRE,%$]3'3S'.7=7U@ZC9F/@)CQR4CB&I2P#BC6&/.T M9HR8A<]1"A,5)MJ8+[VU0/+N#8O-JV@O#Y)MJ"\02B?$6\#2YP=%0%D7')48D*Y]H*!9UBPZ*5 M(ED&C+6)FB_M6E"^22A?4.XL*&\.RF=K'EDC2'31@!*.))1K"5$E[U\LU&^H)184-X@E,\5<438!N%R>AL&)IP"BPP#E)8["N[3/J\3 MRG&;H?GN;T^'\HT/T+Q#THT4G*8GH3,\5BAL/HH;&\^S(V* MY%NR -:G+RQ@#9HB#S:9HD$PX@VB=8D.S3O(+3A?O>A0<+X2G,\VJJ51>&L9 MQ. B,,09I"5-L)"LY7@O.9_3PJQHW0(?>#$[F?JP,M MHP87D''6V"AY;=)#_6%/EY\UO;OI@ZH)WU=\+.^Q6>^Q\;+5R\'IV3"]14Q#8Q([13;[+?QT,TX_]ECL?#D/?7;3&P_1N MO:J(3,OXC^>C\6GHC^=:/F[XH=)#^D1081Q"GBLJ'?-*ZX"I,L1$1&C0R#Z^ MT^'A^"0,;_#0M<(_DX5[.5VWX[QLD['N]/WQ]T7*!&21 1Y,CRHP,GECEO*U%G"AP7P.X-U_0*/+$,EAA5I[@ MHB)M#8D!###O"%BC" 1+?5I=%(55B\L3A1(VC!*>1M(HML!C43]C"U!KN"$\ M@I:. 8O!@G;*@O1!&*4M/(E:\7HXB-UQ9JEBL-1'7>^N"Q87![O[?RG%8L2!@U2YS$[D M"*PR$I0W1GBNL,N9,+R-2S3%IH*X!OVA@'BU(+ZX"6(CDHG!K 4;HH/D3&80 MAP 6!>RMC([E$NBXS10O(-Y,$"]/5"@@7@Z(.S,[,3,FN,@5T+2*"<36I4V8 MX"P=2"0E)@G<65!L4[%9O>P+BE>@ Q04+PG%,UNQ8MI3PS$DUT@#\UJ#-@H! MULAKH:.TU;$ :2,ZGXFVSN$*S77UYQ.)EN7T/W<9-!Y\;Z[D^7MW#@DC2%*@A"&>&<(P1($ P8)A&,Q1*\I[G@GW78 MR:UMT4:RAD8HY1!D4]AC>3I$88\FL\?%[!$JUX(GDXG1F/R@(',(E3> B6;$ M(D,PQ5G,H'(1 ZJPQX:QQ_($D,(>#6:/V0 ,$HG4,E?\<9X 4XR"\AR!<]I) MZJ-#,N>'X#8GA3X*?:Q >2GTT63ZF$TYC,2T_'0:/0:-)Q[\]_#^2YVOP8/W\)P4*CN M053GYE0:JW B,>%RF6.;51H*QN;\NN"=D(D(>:YU_/_]'T4P^;EDV*\9XALO MO-P/^P7C#\/XC#GC N)>6PG>HH3Q* 38M+B@M-:8F*!]],F*II5W(I&X(F4S7U?$-U[(*)OY,C ^ MLYG[7.;0.@?2<0K,A@@*R0!<*"LHE9KET!+"YCL6E+B2)Y(?W@332QCY,AA^ MFI,<[BD.328U%X5N^<%Y?M_+*[M3/;J77'O;7#XIR?WC"2=H<^C_24)PBB9= M'^]_F!-JH[G":&D#UQ*=>A5X+O6Z( M5%;HM59ZG3&KTQZ(E& ( B4XF=5&@](RT2N/7CG%& [YR*]-V")I%X5>"[T6 M>FUD$%>AUSKI=5:9%)8:BFP BD@.Y[08C$]V;-H=O9.1&.-9[0%9A5\+OQ9^ M;8@X7/BU5GZ=,5^MYY@8(B X08'E*AZ640;<8_N_TY?(5IV;XH=NO M $-O[L$NY).SU>\J).\J1R&TC,M%O4W_8I(H.T[O/AZD[<6<^^XXY.OO^T3X MDT<5TDW^=>SV3=]U32^-.?VB:E_VXHIH9J__LNFE2,,Z&XRZF9=^&H9<3/]S M^/E+UX]/+N,>KKUJ2D#H^TN,32,X']_]DJ;,++LY%=>_YM%6FR"2B%*A+9;1 M,D25\9H8[8W SM"LXA.U=?FBDZO^H6?F0P [#.83F)@N\"?3^V(N1EO_NGG# MI;OM^J3/SM=D5K;_VP[3ZVX9ZI-.J;QU2M_L[;SJ[!W_>?CF?X[:K?W.RQ>M MGYVCR:.CPU?[ MNSOYUT?'Z=O!7N?XJ'7X:^OESM&_6[^^.ORS^5?VS_U^:WPR.$_OX4=7%L?D MC/0*SI75D$;4,V>C\-/E@Y\O^;3;K]ZW>M'/4\J<<@ _FS\3SE<^>7IZ>VO] M0B*9[_#I#C?]X.G-_Z*Z^6>,H,ES$KU0FMWY-'J![WSN1V^+R0M.Q:/>]L?/ M<4J7,UAYK[?]&ROB@8?[RW&LU+W\JMN#HJZN2=_GFB:X>YJKF@-C=55'W:^M M@_17)Z/67MJ]?>OW\WYH4=2^<:'/9A6O*33WS<5I]OIF6;26J[U/3]^-F3+\ MD+M_ Q*GS.BD%7N#+Z-6' Y.6X.S,$SV=K+RLR[P.1G4X9'-MJ>2'ZD//0%C>4&EX>4=OUWKH);)YF3ZTVS]/,W@X89U!?[2Y M>="'+R]5Y?G_XG/?:GA[LGO7=__B<] MW_OT757^M=LY_@,?'O^GFY7H@^,_T/N/'_C!L;LXV'V7WF<_C?VD=["[?S&G M*O^YCSN[;WGGS]][[W?WOW9VWZ3/^/0UO>9+Y^,!/?CHOAS^]O;+PSZ= M.;XWT*V.&X8A@<-U>Z'5OVS9D>LZI,S'G^?BAVZ_?A6F*E[)T1X3*)M\- MN^$LW0'=BD=;IN];YC1SZ+?J%XL4:5W#-,"G3/R]O@X[?;]S;17*9O2 S>@R M/.[:9A2]YHPH#3BM#S"A-=A(+(3@?8S>8,?5UC;5\WE]C^LDV2!SNP"V1O.T M '9)@)VU'BD3U*3% 66$!"9)!*L8!^]H=(E+);8Q U8V"+!UVH_-MAB.Q@/W M":R9Q*6 M(1A!@$5B0"?V!8N-]D++R!RJ$A+EO/;^=%!>N_#AYZ.A9&FZE7@C_.]Y=WQ1 MJ2B#W!:ZU>U_#E.IK9TEM:*GK/YT]#?3[><%.NSO?U^-0J$/H-##EW/6D- ^ M*AD39TJK$H4:!HE3.7!+- U<$2'\UC;7\^)^D50V!K/+._&[ [/%)JH-T+,V M$3:4(B^29^.M!I:6$I06 BC2Q"J-F$$)T*RM;BG24$27YM#@L@S4UQ6'&UUDY*F"_!R.O_'PW0ADV%NQA@@5W7)< M0[W7%B?WS&?;(CB%W5DS@EGI M6& :O,BE]*2A8 *W@(PF#D4?A0Y;V[@AT'T^"L6OICML?3:]\] R-\-_7!5. M]R']6"49=_TTIJ[5ZQK;[77'%T6T6)F1\76YH+CQ5>+7@?T.CG>N*HD>?'/X MX./^7XYZPJ/ B?XD3ZY4%&"4#B"TBC$(GZC1UU8EOD@CFVW#W*&-/ E'%+5E M0:*XF"$*2PG3,AE&/B2B4)B BA)#1"XJI).A9&QUFLS0YH5'-]M4NCS,Z9Z> M):,I@Z4"O,KSOW^U.'FYBCU3"TWMS=DS MTE)JTW] %3/ !..@#'+@ N=8V&3E>%2ZWCP#.-7D.AYE7)[Y?,99J(=:#.6/):Z*B1Q1L6B5@ MGGI0*!AP,G@IHE!4R"+^K"NBG_0 ZT&0+@;3@KB>U6IH@C%GR5;"R?5A2FO0 MW#'P1,3(K5(L5N'"NBFE.IZ/5G-I>J3;_T/W<\BR:#8[7IL+=Q+H=Q-]ABCM1# M6W_,F2/$"IU6C 'AG"?NXA(TQ6G=&*6"6D](4$6[65=,/ZDY\D!0%X-D063/ M&"0RA&"IQ("LR\7#) %KDVF"/%'&.Y164F4%1]V2(%WB;)9>UM%51ZVY9HY+ MPS(W:^=4QT95AM!E?,VCZ^CHTQ05^(7D35[\XZ'QDZ8.YSFX:AA< MZ'[.)#\.9Z?I6^)KK2811>SYZZ2I# M?8$XIO75\AMJH$S7;3?$,!P&OS=9OIV^/\Q+M5.M5*&N!U&7F[-*J)7:.VTA MY'QU9BC+LA@!0D+@$FMA M[:EF@^1:6@6HGC%($O':*$T$ M[H@ AGSR-7Q@X!E-EDJ(1#F:44T;A.IGI8U<6NBM,W/Q#"61QC0*N<-Q>CU9 ME<)##^*A#W/6!?;&.&0D6)W(B GDDXLD):1M1B.-+*4\;&UK-E\CL.2N-Q:\ MS=0Z"F0?"=D9TT%8Z0VQ";*")\A*IL$0QB'@P 41'//M58-$RF?'M.N[AV@O;,!(P&FQ-YJ5Y]7YA+/^=[OL?WYXI&6Q^O?9K/17>>!&,] M<.LL,)8UVL I6&R),USQR)-+1-N2+V*,%)6CP=!?I7L#MXSE68MIS7);[-?#P>>N#_Z7B[=I[?;[5[O#SM7"%;NPMIWCX_Z< M7+&(^@J4' *)6)%#B!2!+]6XMY6O:J*;6^Y72\8X,OHU8<#DZGK2;JZ,\ZG8F_7Y^GCCA_X B?3X??U^=#=Y*\\BH9 M,CTT0W'\Q0Q#>Y* D!WWDT'/YU)7B7LGA>+*P>SJDB-?FXMJSH\' M.RZMTC"D+3!M>N.+USW3'^_T_=[EVI6][4%[VWPV)#9*>NHXX"!QLGJM \6B M &L_F2W@71YX9PQ3C[1 TEO A+%<646!#2;9 MJSC;;T-@M)9\:464A.P.[W>P !/]K\@9FUJ746*B% MF-[.616*JVB)5R 85L T#Z PX^"(B]1BEDP.7$H^K2NBG]2\^%M(%^@^#+HS M-@5'V%MO#8@0$;!D^8,)6H&FBF'"'>4T;&TK*LH!:CE W2QYJ(K**#K/ZG6> M7P?#Y"2F.?2C3.G5.NQ?ZK;73SD*MS^ V^>C\+UB5#!&0&"4_$4; I@H(AA# M%3&286:K[K0-:4-5Q)ZF1^$_&,#%WZH'V#-&FW:>B2@Y<*8],*0Q:.8($&R) M88B%H'D3:]IMFC&T=@/>K(R(N?"WVPY_%Y'?GFV0R\K#WXKYM^ N\6V^:XW& MT25#SX&0'N?*IP(T,AH$ISAX;-)OTBXA>0VN?3/"VVJ4Z9XM\E<>WE:07P/R M9[,BH@@V4@-4(IN03R48ZB58*I!3UO- Z-:V%HO415T)\FL2HYIKPLR&K\5N MW_1='>%K]PXO?%3HV7U]\/I'^'Q.E2]=[&E@XVATGFZ-D ^7W>#T=)#',W"? M6O^<@J8BCF,3:4OWC 6HR1:U]>0L1PX-Q?3]4N!HT( M:.$,,*,C:$L4I 4S**2G>-1;VYRR!N%V\W7 M3W%O6DEY2C_\46RD6)ZM_Z' M=JL?QA.+:?3L8OH;9QH-CQ)Q'L:]:HV*;50+O\X'XU&IJ,',@':YLJNB*I=$ MD( 0M6E)L,(X-O%PJ!S_KJ5M] -0E\34!9%],9NRKA!/_X&0+K>L9CF>PT@@ M#BF&'6=<)G(\[+IQ\!,UYYFI-XT(1WL3>B8MP/$@+=^?>:$&O3R/OPZ& M1WGU?C&CX),#F.M5EYCCA_/8?$> M7JW$R^L+<13&XUY5=2*?!A==I!:NFN]XD\C(Q^ $$&E%XBIO05//(41%:.3! M.]G(H-FBBS36_G@LJHLPLB"T9_OPF1B04P2PM5GR)!0,D0ZH9\)09(/$,O?A MXZB&4G[E/*D,N RX#/C)![RAR1QGTP#AEKUH_7.:V?%?MP9&EM2.=4CM^/5R MY4J ]Z,,GL[N?!DWJA&U:0U!8A^2+T,L*$LQ1,0X(E;X&$,]"FK)[&@R\)]2 M='T(W(OS4R,7S%5PB<3RW+-+$ >,N@!*( /M!.1L";4G]E .:?N<$)+/E'.] MVFM'QOGYTMZA44;09&T/X]YT9=^DA3WL9Z+,__:^K^6;JV7,3^ST_U$HD+ M1327(F:3$G*E2ND8>.1W3.\FRCA2CN=;KR@9]ON.AZYWDUKI/IA&"+UUD?8<['\''.D*4,@[+I M"XL8@=*< L%*:(^=4)@DKY.T)6](\$^)XVNZHE3X88WY8;:=O*8V64X<"#4" MF$X&5=I!! 1'O#9>1"5=\KG:^I;N>HW-\UQ_Z>GEO2VD=LN&#]U^?YJH<%;! MJT0*WDF&Q@ANK9%$>*9DM)D!*<#D>G] MEA;B++TB_3P) ST/?MI/<- ONGR-##@?;X@3PQEJ)0@7$+!T>X"VUB<+B3A- M)<,NJTY$M>4M7F4)-]P89C#&N&@]SRAGMS /]%TQ_O!N>V%B="ZP*'&;?/YI#O1/YYD:C9F=]:)394- M/)EJB$FAK-*:D1Q=A2*12E6[\SU;CRUP?%.VVYJVV^.=.4-<(F>(YPPPP@&8 MI1%,1!*B=RX9X[E2*MW:QKRMU7S W$(!,@MA[(EUSL*PA6'KR:&D.'&J%MIB MQ91RR?OAF A)D/>*&3U11@K#KA/#SC:FU4AK'PQX)QDP:3$D5U<"9Y:DG34X M&?C6-L5MINM2>Y^282LS_5]CDSXN???=S]O_G;Y<#OG4##]T^]5GBYO,YM*= M&(:K1RS)B#T*H66<&YRFS[[(HFY_,$[O/AXD[)ISWZT,[T'?A_YH\FC:9#'] M,,V],+TTYO2+JM3"BZL%F[W^Z:?2?/%G@U$W+_)/PUR9H?LY_/REZ\OF#9?NMNN3/CM? MDUG9_F\[3*^[9:A/.J7RUBEMO=G;>=79._[S\,W_'+5;^YV7+UH[G=W6T=M? MCO9W]W?>[.\=W7D#-N4BWG9VWN[N'^_MMEX>=G;W.D>31T>'K_9W=_*OCX[3 MMX.]SO%1Z_#7UM&_=][L_?OPU>[>FZ/_V]K[X^W^\;O&7^,_]_NM\(?J'%W4^C%_B1SQ%*'O7*'PV6OB!$ MK\U8M1)K,]8RK\L8*W]!-5V3L[WK]$QAQCK'JA)[9K2BX>#+[*'M X\6EB-*J'MI$K<[DO>\OCO/K_5] MIF)B@SW-9,P99M.RZ"&&X3!Y;T<_K"M*-WXF)KT;ZIN&V^^CFWK$3='A%MWA MWCA:I2'733>SKOY)X8,%T/^_VF#_.E.>N.9V>S+OJJ_6YM'L!W MG#L_/:\J?U8:1]6.NGJ4:WT.PTGHC[J?0_6;5X/1W65#RA3?=XIW0^RZ[KCQ M,[EFU'H\F..!Y@VR*J6;*^N&X:BJEBA_;OJ0)\T)5DFP:X7NSJ"?3^R&@UXO M'PSLY_&%'_7+>;Y352&T-7,__<#-XK>Y63=Y;?Z0:NVVAXH2?GB[/.22[]-, M=&.F;N=T<-[_X4;Z '1MW.P\U8UUIZVQ.5.[V(UW.]W1'[#= Q:A[EM]73_R MF5SF A^YHGR]I\3I+Z:7^VR-VJW?3?_<#"]:N-W*$5.+= 7?M*R=^PG$=P:M M3;HTS>7MN%P87FH>.(N&:ARAQV>CT=CT\\SMA:Q:-\. MCBYCT7[_^.[;AV^=/SN?#KY]^G*X^^;TX-M;WDF?WSG=QX?'G]#!;YV/[X[? M][['HGVB[W=_[QV0M_Q@]X^O!]_^X(?'?["#])KW'QT]^/A[&F]ZG]W?3V=C MT0Z/_:>#T[??WA]_^M+93>/?_<0[NQ\N#G;]:>>;NS@X?=_M_/;N2_H>#R[0 M116'=H2^=;Z]O3CX\!?7(8:(.""1^Y!03,':F%L-^< \CR10O;6MVDCP!J76 MU 3?A2';M".=^X?>WG:%ZTE&MV40UL1$^0ADJMQ,7-BKM,#7@V$>QXE 4*0SV,H= ,0YG$20@% D$(#&D%/>CH-0@5O&-,!6QE8JC- M8Z=B7'R'M.7*$"6DLD2Q0+P-*'#-5?2<8FU-,2Z: %TR UT2G44Q6#"YJS*C M52%)P@*#9+45AY)#F' M2)T%EGL$6,(D()H,2!LBK:P+NH'F1:&GS:0G+TFZ>14E'C$7C1$2*V8)"5)J M1O"JZ:F85[5QU]>#ES?S"&VZ.S!.]I5R6$-.'OS_V7OWIK:2)'WXJRB(?6-G M(BAOW2\]&T0PMGO6O0/TV'CZM?]QU"4+Y!82JXMM_.E_6>=(7"2PD2U @NJ9 MID$ZU\K*)Y^LS,HDCJI E.!4:L\BLVQK1RNUK:FN"%81[.%>;9F*N@H88E5V MW@DJ769>).M2I-H%_"K)FR'LAD*Z%9"FE!7%*HI] \6,M]D%Q[F348+S@=/@F<@\2I_1 M3%<4>P0HMC_'R)A02E@OB50V$IFT)S[F1*0 1Y,4UC*YM:.DW;;Z9[K-51BK M,'8_L31F%159194+CG'K.0N<4<6SB,"@NI,;#%YS%,P5E@66EE9X',&KE-AD MU)"DJ0@AB!A]W-J1>IO)1UB!MP+8Y@#8,CP,%.CH@7FFH[1!6BU\YB99R)%; M^HWU^COF816MED*K@SFJ)8T5UN1,4J06TS;:=ZTAL&H:$.G.QI-2E6^P; #7V 8NR,HA;+;+P>G30'_ MIJ3V)S3+T_8MEZIKM_E(VYT^-"V(Q_Y+Y]2?-47].GDX.)D>T/G<'1\?0R]U M)J=XZQNN=9?92ZU-5L(P)A,D MJW0(BN8(&5TG!_,]Z\2M",JK!I%?3(;%96KZ%;1YFEX9Y890*1/EGBLF;$:\@^9!II$N@G\9]>TJF:7/&V2NEG*K\[ M,*(LK\O(I;#.A9A%%"8E<$:RVX#MMY:L%E'WW[XW@0JZ*P#=A=2LE!1XG*R$ M\62(!..(,T839B0WE!6CZK9VA/KIQ-*JSQ5UJY2JE#912LM$<6Q$>\>U5EQ) M*/TS1+#)B:QUHD&X:AO7US;.QYDEES0QS4E6MF3*B$1"R5U6R65C!8\J5-NX MB?I<47<3I+0$ZG)%O90B93!2!@8V.(V:JJ.(3BLO*NJN+>HNA*JD5@:\Y(1' MX8GTWA$?A2)2 YC$@_%)KAOJWE.]H@>+4S4SG03?MI Z.87^J&DH76L5W8_I M6;_\CBJE*J4JI2JE*J7'(:7[7?Z_RK%WT\?):-QDJAP.+MI0E#8/K_K3+@I- MX+4A(,\O\8_7I=O\J#N&-S#\U(W0DO/7$ ='_>8J#4^OE'P92OYF,4@ F49& M0R(B45'JXT3B(A!B)S2:3Q$&A@CX"XVJ>U1J[+M*J4JI2JE*J4JI2JE*:7T*FE!(VBHOM:-4&N.]E8:+ M8(M7983,/YZ4U72"OM($^E4_#DZ@=(&>,L?G4^)X6'AC^ZR[_71XP2(OW+)] M&!_D0_^E.E++.%+=:TIC"'LHW5@35US:H- #4Z9>)84<0D,XG+D8DJLE9+KH<2/9Z^)N5;_ M_NY[OA]+ZY0]/XS''<&V.T5Y'GIO21@,$PP)CLLO172C0:^;.F4T-A#CENOF M(**6T/8#8%(HZ87-3O$0M B1*MMTF;I-$X?FX@>3\6CL^V7$*K2M"MJ0F)S- M-7 (,2*_1#P#92F1-#OBM55$FXQDTZN8A=C:L=M4JQ65[KN=ACQPBLL=JOGF M]LA;[MTW$]H6V=O*<*UV]GP O*/S>.>G,;>F-\%E10= ",DJD4NQ4NIRRY$5:#I)7>K(.ZS_>G G#4 MJA"(HR(2J:DFCH,DW'@6HO?"<[NU(^RV5N(IZ7SE-Y7?K!K8*K]Y ,"3Z$0=907P*MA5L'N"8&=+YS0.J"'&2,$#,@ : M0Z*>:>5Y,/<-=I7ZK0P)%PK@RIA+:])(F/.E?)_-Q(+TQ%CKD\E4,JNV=K32 MVY;2BH<5#Q\+'BX3FQ02(=$Z0T$D"5!V_"MN(0L'3$*&FP'Q6[UW*C*N%S+. MY1=I0Z7+)A 1A"52A%(:7#J"-C&R8"P+$A 9V38SYNR"-1J4^<:*?\7$C<'$^=SI&*@W/@FB1?1$1I.)%]D1 M:2 REAPZUG1K1RFW+=@B6ZR@6$%Q\T!QF;QRAD31("NT6@*!8?>;<1(BY8-_/[+NIF%>IE <7#""1M, W@Z6$N%8Q"C M94Z+\!,4L-*Y56;XSL=!1-E,*(4D8'@@DFI/\,](*)#TY.!N6FJ">=;M/&OBA(!Z;MZCN#//URT/:QW^[ R6EO< 8P_?QT M,HS''H\\[?G^=L?W4^<3L@-\^7)N(0K#;ASC9=M4M^U.'\;EF['_TCGU9TV7 MCDX>#DZF!W0^=\?'Q]!+GF] ++625% M-3(8F3BS2&6H=\;)*(4'.MV7*6?[,K6@MV VKQK ?C$9%L^M:?[5IOPV7QZT M@/URBN2IDIMER,V;A?S>E*7S7@&Z:UH0*;TE#O\AD*(V&@P+7&SMN)_>NU05 M>4T4>=$MT4EK=,TC!6VEHC*X8)0"SH576D*\M18/^Y___*7E7HVN_NZ'3:^^ MJK,_I[/S*:H0('#P0"(W&G76,.+!1.*9X.A.:A82V]KY:5>DJNS:JJRB/F0G M6;!,2-1>F[64:(A-\51#N(W*?FL5==$"-WI<#? *E'DARS(QGI,P:')I B*9 M]L2",<1Z#D[0)*+66SOJIQ/.JSI7AZ=*J4II$Z6TA&E,03BI207=M07=A6@G,,D$0U=$%%=$ M!BV)CZ4:LLBZJ*U,P:P9Z#Z>6FW7:V*9_Z586XD7QLNQS2;""$T* 'Z7H2C( M>2PR#D;C'VOLL\)Z)YL'>[7)7)52E=)#A!-7%HBX53@1W[#YJE9^71F=V#O< M'5_X(-*DL;UI)(*$_;@3GWOI2'Y&K56TAK]K]T-I] MAS'&V_@%ES2[*N]2RGN1S/WGE[W#MQ^2$D([JXC1+K5EFUVILJTX5QR_C+3T MME]5+9RJN.NGN)G20"-+#"C(H)@' RPK)913R0AY5XI;3?+JM+KY]TW1[#VU M=_A2?F"&"O#)$AL-(S*'4HC=,X*6.LLD5,RE&CNGV]>U5*BZO=:Z71VC*J4J MI7NWDPZ1U#K#H@4A@PD6/-=&"Z!)6!M$M9.;8"??7;*3K^@'I3)+0"WA7*/O M"OC#4B5(BB;:2"FG,+63;+%K2=7MM=;MBL";(*6E"K$IEZPW3!LC$8R]<5DB M#*.:!F7.&S=6!%YG!/YXV5/9^_R!IJAM@$22BXC '@*QCDH2#;4F, ^P;)1#1+\",K[G9Q"?^3+D-?-BS45IDJI2JE*J4JI2FF3I72_FY&N$N_= M]'$R&CV&(E$J0(!00!DH* MS[0$+;9VI*C;AC=,[2LX5RE5*6WBIJ5J0M?,$JNR(-+$2*RF MAOA $[ (4906 M6$;IS:5W#>!"G=[^:F"L[K#=<9#O%BOT8N.OU"INN.I MAL*KE*J4JI2JE*J4JI2JE!ZO)W4P/H9A<9"&<(P^4O<3O.K'P0G\4T@>2[>$*/-,EE/ M&(N"2,\$\3)Q8H*58 QP4_;A5TC>.&6OD+P)4JHLN4+R?)1!>A^1(#N2;*G\ MK$4B06M',N4&4-C1&+9ND/S8=S:\ -3%IMU6&U@HG:(F8=1-73\\J]L;:C"\ M2JE*J4JI2JE*:9.E])#;&ZYO/(W$8PA^!+\.!R=S)*0R[:68]MY*C5F..$X#GH$&!E<9Y M&TR*7E&PFH$RR[?OK6I\]VI\=+E SMW[D>7RUTQ3\HXU$BDA$FE40]-H*XC+]9$:56 ME-$!\Y21:4X$8[DTO*XK:09L%1_6O5XT>@QRN(_50]OG\] MGML-DC)+T62)$4L28G(JA)+&F?C8U5CQ^S'J\@^',;/=X=CX?=,!G[ MT(/#P?4+RU6=EU;GHZOJG$/.*7%!)*= ).69>*DIB2FF'%RT(B=49['8J;$J M\V-0YA5$@&Y0YM^'@]P=5XN\*#FFT ![EPE'1XD@(BOBN:!$@&%)I>P% MM<4B2[L8 GH0);ZGG4#WHX+F6A7\N^_Y?H31=N>W21\Z@FYWBOH\]#:@,!@F M&)+QX/27(KPF#-LI@[&!*+=^7$:O@MM+H]GD/^,CV/K[Z$ 37POM(&/J.1%JIR]YS_-/RF, ( MEB.4'O!4KRJ\?3L5>> $ECO4\W6+H__'W0AP"<&M$[8M$KB5 5MIS'4\Z.'8 MC5[^WZ0[/D-7K#H!;__Y5< SW"JD;9%HI@Q!J#,D<,6( MXE0S&K/5%OVQ16_L$8-=)3BW(3A2.R$B"]9(+0$=@JB$=OC2Z-QQ#;H2G/70 M]SF"8SF8I"AR&X=:+@-DX@VZ<2F+X"T-SFNZM2/UMG-/2NDKPZD,9]7(5AG. M0R#>P1S#$4%+G,B"9!4RD:KL0!!.$QF]S5Y$'00RG&NB1Q7M*MH]?K2S-D=P MAF9K4$\4\\FP'$ (1A4$B/>-=I7\W4EU@>G2O6#16$6)#PRQ,,=$O(=$0%A' MT;%'+%1;.]J8;5GI7P7$QP.(RX0HK2Q,3V5O+9?1*,NUB ED @\T,7XS(MX0 MF:S0N([0.%<('*@!QB 2Q;,ADFI%K':)(&D,-*@2M]8(C6R;&O8382J-%WYE$(1W(P"ODB M Q*D]<1(FY.BW-+LMG:4IMM:_4SZ947%BHKK\M)+@&*03D-V-"F=T&%BSG%- MG53<6&N3\]5WWF0LG$M$EQ*9'TX18FC01*9DB+D#)QF*43TCK&'Q,/<_0*)?(7AH$+ACY=RFC;- M$M%0P01AQ@GTE94EGD9*E)3.J"BEEN)\9VS%PHJ%3Q +43^L0WX-AS6(^N1]/;(>^7"J]U]-,!#_F[J?=OX;?\S.N+1:&J'$!K?:V,'.?X?A M?^VYBOMX-9KE;ZM;4RYUC M34PV:5!SC'TX^-S^?E%(9RU+*M[4V.&Z5(Y;OM^--87<;8:B93[K5%_R]R%D M& XA=9I\I%O4E7RL(_%\<'(RZ*]N&*Z?1U.6.^6M5Y."KLD+6N\AV\5G+;Z1 M[S4>P.^^F\BK?O/[/G*]:RIS"H,4Y.)NB>0FI&\F!\#,-V3 );#?$+R-W8'=>17'HD#P?CJ?(WY=ZFZ:Q-@KCY6_-Y MF]IZ/T.[44.W?V5O0V>VN>&>]'FCAJJ999UK9M+UI)73ZTCK5?5;3,G=.-UK M"RS>IA+X;5[Y6_/GT0W=[LE@TO\FWB^A78]N=!YJ8MUH$A_/T/[[L0W MT&X)(:QZJF_J+9_(:_[$+9]6VPW?G_CA68>.S5ITT23,F@HE%) M^L1<2$HF8VQ*P#E/[>XZQ@6KU:<7-]?A\:][[PZ/C_<^[K']LKGNC[=J[Q]O MY=Z+/]6[D_W>WM"P MUWW'WW[=_WK$]E[\FO?.Z%E3A_4-Q<_>GNT=?1 Y2*YU)-+%3"3UEGAA*&&) MAD 3I9+1U7;7V*"]P8]_!_"CW.>[,B2JU:(? *'H'$(ES85CV1!@7A&I2L&K MP"BA.J) A8P0Y.K:8:P1.E5R<:'2PGF?M8U6!"NC2B'2&'.6^"^34N1*+M9! M=?D\N? >551F0J7QR#!,)B$;08R40 /UTD=3ZKQO\VM*U6V\_E9V\2C9Q*KP=,<%,%VI M>JDC8I&3$*C+F28IJ [3VON&ITJN58=>7O;D^.B[D$(,#XCP$(KD2Q'MM MB/4QZ)R$L19*[PB[+>QBA?2*8!7!UK*PN;4N2)TCR]G+)+5-+#,MF*@8+$$&GHA749,<+ ADXP88-(VHJ5G$KNI-5@!;1P # MR3C/7@21N$S1>JT#&$@V@&7?,MI9GT/@!P8K2D1%HGB#/( MOH!QP[31*8!<=?^#"EX5O.ZX$[3W6H7@#==)6L0KQ147BGE0S&GS$['&RJ16 MF50YOS"/U(GF["C18!*BD3'$V9B)R$'+D%+0/*TADUHZ/3PW_RR;'CX>G#Z, MYDTWBH^*-G2ZH]$$4E&##GR!8>R.H#/(TR\'IT44HX[OI\XGM-MEGQ]^64SX ML!O'>%Z;IK3=Z<.X?#/V7SJG_NP$^N-1)P\')],#.I^[X^-CZ*7.Y!1O?<.U M;KES_;L"^*$4LFN$N!DI9%-KOJ2^7#]G[]1X5RE5*:VYE)9+QY0Z)9?!2XO_ M V&<"SH(\ J]J^C0J7I1=MQ01AEI?A&W(BBO&D1^,1D6GPK?8I#:=,WFRX,6 MD5].H3I5CK($1]E_OI";26E64@5!$DV>2)05<2P%8H!#D,PJJFW)'?A9>E(5 MN<)ME=)/^("9*2&5$29P)6D&9WT*@#Z$L3&(N#*L_;?O3> &J*V+5JN X(7\ M+6ZI3TP <0H]1&F\)"$K(*"L$=FXI#);V:)55?$*Q%5*54J;**5EFKS2Q#@S M7"6EI8X\,)DHDV"=AAB5J.9R8\SE?'Q:",^=R8HXHS.1@B42(%)BL\\44@[. MYVHN-U3%*Q!O@I26\5L4SY)&+[R*TB1CF9)@A K9@D-OI@+QI@#Q0G@K4\5! MF$BX, C$6@OB.6BB T\Q)&&H#>L(Q/=4_NC!XEN-%I#@<>[C^YV<0G_DRY#7 MTD?W8XW6+R^D2JE*J4JI2JE*Z7%(Z2'C!KOIXV0T;C)<#@<7#01*[X!7_6G7 M@"9@VQ"0YY?XQVOXOTEWU!W#&QA^ZD9HB?MKB(.C?G.5AL-76KX,+7^S&$[( M65CJ R-.L$!DH(:$*%"\-E@1J1/ D)8KNDXI9U7K*S97*54IK:,%77DHH5K0 M-;.@\Q$&4^(+047"E&%$,NZ(EYR2(,!%!IZ!E=6";J#65VS>!"D]9'2A8O-Z M8?-"T,%3M+\^D==6C=L?NP;:GX=#/'/?B=.AD/H MQ[/.>(@7ZS5JT?$7&E7WMM1P>)52E5*54I52E5*54I72W4IIF3IURCO',D\@ MDI&0@G=@8C29\<"$,_(6GM0-!>N:_L=76A^_ZL?!"93>QU/F^'Q*' \+;VR? M=;>?#B]8Y(5;M@_C@WSHOU1':AE'JKM8:=-(&X [3R *=*28421$FXD/-/.8 M@PHL;^UPP7^B/EU5^ K+54H_ \LK"#Y46%YG6)Z//5#JA&0Y$Y#-[@9O2."1 MD9R;K?690HX5EC=+X2LL;X*4EH'E%<0=*BRO,2POA!TB%\Q098FVW!*9C"8. M_2.BM8H*0@9NU1K!\F/?XH#SNM-#C:A;&FH(O$JI2JE*J4JI2JE*J4JI2JE* M:2E/MO2J40S03+'/W"=:V%IE?FG5[3;TAI!LJ' M2*PQ@DAM*/%19#.62=T%E&*X-$R MYV263F>_HKRU,\T]ZO9\9QJ>: 1N!;'6.R*35"1P'PE/1MN7Q2OI&2B;P3E)F0[, M4J^]LRPZ'K5N^L7=IM1F<_&#R7@T]OTR8I57K(I7'+RA9W.M6'1*RD9!B9:> ME[Z[C'B:+%'@F4>O("K#MW;L-M6+M.+'4LMNIR$/G'1VAVJ^N=TNEWOWS82V M1==I9;BVHB:^%>^6P3LZAW"ZMIP#Q3CC"DHJ6<6U8THAW3PGK M*KVY#;T)&JP-42KKF832\MD8(Z2AV5CFA*CT9AW4?;[3G+4R".N F,PBD3XD M$H+FA O-50*6!4-UEV9;<#S*+3(%?%:>2*3 MD\3S;(@+0'6@%""[ G@5["K8/4&P4^"TCRHF:[3,2@9$-".9 H#HN7,$&]""7Y'1$&9)-$.H@-#J?*I=!FVV\@2*QY6/'PL>+A4 M!19F)!6!.#,@WI /4)%Q#9%Q+N6/1\@A(QXJ'P21 M.5KBRG(8)!E,LC@')))$S;:-6L'6THJ)%1,?_*672Y9B46H)/"!=Y>@DU64#H041@@N1T\!_ @HKRUMEXN]\>(1)ZK4, M0#('='AM!.(%UP3=7P#FA02N-HKE/?;R<\\')R>#&*;X[;=Z<.X?#/V7SJG M_JQIF-/)P\')](#.Y^[X^!AZJ3,YQ7O?<*URTUH4KY:UJ5*J4EHSOG)M+J\2 MPAB>LV$IR&"-34"M8/A[IA0MX70WM)SMAM:"WH*[O&H@^<5D6)RWI@]?F^O; M?'G00O++*5:G2E^6H"][A[OCA;(E5&2?729 92"2"4DL-;4FAL2=3$(R@&"UDCD)CS. !P^KLLR->E?#O I=;OY]4_1Y3^P?OCK[ MD+4..L1,E%:E4HD2Q%-+2: !U3E&[EQ)05^/*B55@ZL/5*54I;26UI [95F& MG%A&DV>TDTH8;:4WT47*:+6&:V@-WUVUABJG%!T'XC,K&\Y#\5.%(5''I#(S M)F=>K>$F:7#%V4V0TE()O\Y:Y7PP5DD9778N@K8\2R%RUE)6G%T_G/TXYW4 M1##)4^*%19P%&8F++!$ X)JR$+G-:X.SM39B/;(>^9AK(SY8ED!C7DCP:%3P M_4Y.H3]JVC,^=&'$S6,0M8%JE5*54I52E5*5TCI)Z2'#:1=-GD>'@UT[[Z97_>?^M#OVO2;KI2$@SR_QC]?P?Y/NJ#N&-S#\U(W0>L2O(0Z.^LU5 M&N>X^L%+^<&O%J-O.JH$W +)(EGT@[4G'K(AX*,V4O,RRR9G[[@B3I7R.#9Q8I4 PB3-B@,XH*&:T U4 M^PK.FR"EAPS<57!>-W">C_-9&3754A&;==-U.!('+)&RDT,@.'/P:P?.CWUG MXJ^#(?[9[\3)< C]>-89#_%BO48O.OY"I>H>P9IK4J54I52E5*54I52E5*6T M/CF00OM(:5)6F"B3=:7(F_7<9\H%.!INX4K=4/WT8'P,P^(J#>$8O:7N)[CH M#C]ECL^GQ/&P\,;V67?[Z?""15[X9?LP/LB'_DOUI);RI/;&C3=UV9.B/$?T MFCWAW"8B70S$BA1(MBYPS;FA 3TI)_1ZY$Q6C:^X_$BD=,][@"HNKS\9JKB\UKB\$'F@ M.8B0.'%!.2(S]8C0TA#K+-7<"RLU7R-/*4A^9T\&!5UI"TMYP'7W2(3EF/-QFE] -KBQR] O? MM9;S7YU[^G:\=_BOJ^ZIIS8QKPRAC@8B57+$4N?Q-^[P_QI%9[9VU#;[*0>U MZO'ZZO'=A0JJ'M^A'L\M_POI%0]!$U7NHZO*'82Q*DM&G#5H MI"F3J-P^$4@F)6[1?J>5-Q2K.KZ&MOKNPD>_#P>Y.ZZ&>N6Z/!\/HAIL##Z3 MP%+9B2(M$FZK"$C/*(].)\[6RE#?TS:4^U%!>_$0[Q+5#N>5:[0 DS:4),DDK;6F.:HSFG&ET4C-C9MH=\/L5-9N+ M'TS&H['OEQ&KX+8Z<$,/9*Z[3F1!!!4M"4HS4OK:$D]3V67G PTN (#8VK'; M5*L5M>-8C[:GW]'Y.]3SS6U[NMR[;R:V+1*XE0';BCI 5\!;"O#VYSH0&6^\ M$PR(09PCLK0A$\)["K!N0W!\<$A ' N-(TR4P@ZF^C[?/C"BW$!%DH-61#+FB4*BH\"%.=RJXT% MR80!HHSD!,EA1M^94Y*C0G!DC.._6SO*LFU.5]!BL*)B1<4'?^EE5@H5#]D; M@3ZTDB(JYX0(I9:44$H)!]5WWF0LG,M/ER+0$(TFV9G28$8@073!$AVD2L%M_GM#3VR'ODXCJRJ5X^L1U;5JT?6(Y_.D57UZI'UR*IZ]/;(>^7"J]U]-,!#_F[J?=OX;?\S.N+1:&J'$!K?:V,'.?X?A?^V< MK]7.GW;BAT?=?K,HJZ^&8N[@*K/#?SJ.P>CW AF\!#+> '1\C(,3O/=9MW_4 MZ0_&>/7QH#/I^TGJCJ$,?C]!?]3^UJQ)^_)Q[O9]/W9]#Y\9/V@:'#^[\?VG M=Q7EY4\'HZ8C^"]#*-TZ/L'?/G?3^'@66[ET5KN _0N].,4'?(+)^.93UF5D MS=6AN/RS/&T3DZ&&"J%=8"8'287UR7'ODME&*8 FY-3OI>#A[@U-_!"0, MP?])?,87_,7W/ONST=9_79UP.-LN#_K\>-T\:\\?\ML3^Y9O8+:64,6[$])" MN:1&2*]?[OYS_^7A'P>O__?-=N?5_O-GG=W]%YTW;__^YM6+5[NO7[U\<^., M7I=WV#\X?/FF;N_^_;%J\.7+SK/#_9?O-Q_T_[VYN"?KU[LEH]_?;6_ MN__\U>X_.V\.\8.]E_N'Z_]Z_YKX(=Y]U/']U'G3_=+9PU..1YV7"$KI:I6K MYA#\AJ@W*[4].\-:Q<[7F&;C48O8!2'W=-IPZ)= M1-Y)?]RDL_2ZL0NC0WS O_<&\<\'CMKNGTVCMA]?=]]]??OEX,7[X_??VM^_[PE=C_^FMOC__6_:=XW8/_>7WV_H]T&KC4^__X M[>/^X4NY?_+KR?[7MU_W__'^Y/T?K_C[C[]]W#OYK;?W,8J]/]Y^?7?R6]X_ MW/M\\*\/"I0-S%(BC#,EYBI)<(*3Z*4%%Y,33+;Q]6Y_ FFWQ+YU2@94BI$Z MD#0X*Y2WGKDDK/.IB W'W)^6*3V<%*K0\(,+"].$7'$V]_SI"'Z9_?*W&;_H M]ILYV9STMZD5GYHE=;K8#:AH3?OU%'&=>R:9*J []0FF-Y[B\;,&C^<"Q.UW M]IE4]L9OZ3-VXW??O*I[AA/^5I?]CB?S\(V2O@\A;:^B9X_U#QT!:\A_W/ M?_YR:> .\FS8FO$X:W\^81C^@C#L#1,4O"J)63DAS0MPO!WG*-N<3K&OW#YS*@FM^Z.-*RYXB_= M,2ISO 6MOT'GGG7PGYDF/82[\1I\;Q_&GP?#/T>=T^'@4S?AQ5/WJ+Q9YP12 MUW=&@SS^[(?0 3>YU,WMKY>\>N*GHVV.R>#T$7K&/UPV&T^2% .Z^ #3K*/ MX\FP^71T-D*7K]-%I3P:^O&@?%:N.BB]&SMA.BJ X_)\=NW.9 2=P60X]U#X MK&D2QZ.%AQKA56&[,VA9%OY6S/%V>1#T?YJCH?]Q<-;!.W;G+]J@17^\W8%N M\T"I.X0X[IUU\G!P@@^"5\7SAH/)T?'TD49M'G$1ZRD2SCX^\+/.'] Y]I^@ M@R?CU?!T' SH#4Z1>/I.'P5W!'B@GTT&/*_@;'&)R\#TT#Q '\?N+[NO_DJ" M+Q[TU;BW_!_N'_ M?]B>TOW;?.?U.37O5QQK1#W0Q(.#>K.+2?_+ [P/DS[([^;.4S00D/ MQRBZ<;>4W>W.$M1QAO2Z)\T"RG&WS.7&%D^/+;^6:T\E?7GNXU<9'[Q_A+/B MLE+_9VN7^5^6<.!T7"K_SJX\AGCET+A.^UZSQ#'&^(\(WQT8_.N[DWN#SG$SG6<*:X/HW97P] MB?FN"<.Y@4.&TWOJE"(BO(:B>T4.O^)T[S!*_M7Y2_,3(:;]\J_;5P2YW7G5 MC\^V<;R/H &GSXA1G2Z*9S0)HR["U["=23C+ *?"$.6 LO&CSM:5RVPUTMMZ MWJ[=X9];GZ'\G)2O\.9;. V>;;4G_8[0"N]_WFQ/?UTKV!E^>,?2(W^ M!Z=U<_X4#/"W@B-;EV!]//0)4*8X\]M9AI/H]!1\F:U%6YJA&;8#4I1E.L-/ M<4QW^E 8,)]+E3+R- MB3#-T/ %Q[F-CX2^-=.@S-[+BS,/3MZ*]?^A]?:IN8&9$2ASNWF]\O<4&1H% MGH>7HJZ?C[NQ ]R'%1D9'[#T7_O\ZGP;C5ZG8/U;/._I6]5>=?- K? MCF71_V$BA3ZAK?M<*-1Q][0%!NA LV>A\4=C,3,-"G;^LM7^M84@V3[/9WR8 M!%?>','U\CH?:TE+01@$R!X2.RAF#>^+1_?.9C>K\W;W"IM_BH[+3HE&6!\IM> \OTNPQFX9/.F%:?+\UK9=/;UAD M .AWH)""?G,;?,YX>=GP5EQIO>SHCT_0Z'KF,/V_6CF:OG(I\J;2VRXT?#)LC,VE,\J4'6_/A#XX18+N^6AY>(ML6W/+0_^MM_,M#?EZHV$=ANZX#M_^E-U'<+1I#<5]728WY3IUBVTOCGBY9>(X'C4 M ,M)=]2X47]Y\_+Y7[_#A^]P'>N?7015U+VSW7YZ[D^+%7P-(Z1=\5(DX0F3 MFR][__J0K#!"J$ X3XY((SCQ,>. @O""JN"IY+<@-Y>6_!_2<[T]W6%EC?]\ M@C0S>#I%.N=SY"&)3_-\AY=HRFPYL5G\02A YV%P#JR(.J.K[G4?Q@O?%\W] MCWML0J6V;JIJ=&X2EFT;J9^8ENY]//I\L/LA.N>9T)%(J8'(*".Q8#V1J+0B M:QMX-%L[\IF[8:S$HM,P-^* Q<9\!*9\#AKCHX?/ME[_#=U_T7[[[L M[W[@6GCC(R=!<4HD\S@;A U$6:,5C:6WK]W:<=^=#3.Z,SX> MR6A!6>.2ID M"AE7[ZQ=FIUAU+$O:YR%E4Q.)JVSD* L^8Z7A9X?W!9^\WQ[75R2/J27?M@O MJX>[%\_XHGW$.OVN!Z _"TV 6-;Z7" BI])U5@#Q6G)BM&-":4TUS4V%LV>\XD(Q#XHY;=J*>F@N!:LSX(LPY)4@6C"T2$$Y9QS.!$.?W=0-YWPF-(3D.C6A\[+(*?[X<7Q95/J&PBILU77UH%E#N!XFN3KOG^$"-'S(Z M?GGQ6+OCYWXX+*FE__8]Y-9UYETW\[[N%@PJO(:SK"RK%(6"GKG[L(LW[;XW;U"V&=Q MI4NQ+)0:,OIVV>,B3+3 R?%A/D-9Y1FU\47P0S*&X+"YRZ,O@]'[5+' M>;1IU,9L+RY;WOA3XY8_Z^P-AC#X!,,V='EQ#$XRP"N,2Q"EK$"/YDN9[?VNNVURVI-NR[6 MS-IP>=UO=#R8]!+.QO+QI-^D 7Y[M#8K?-VXU*CA96V^WP0-9RD7\&6ZI+IH M2\X7K?'P/.FW@( C-1RW6EJ"C<-JGLCLU[O;+M(H9Q4SAE"FD2X1ONQOTOKE<27/!VT(QQ&V:]>,Y9 M)LIQ]W34JF([SN4%$0H^E@7T9K%DFK%P0U;"W:SP\%M-QV*\!OH)._32]6&XRE)JS M6SMP#M?77&*F&>GAUHM?X_Q BO;V\N2HZ\2'>W1O]T/I?NF=3P0,%40F$8E- M@1&:LJ.!4NV,G<]Y=-)213VG*?%2%-L%S;C.%C*W2@';_*!YD[G^^AQ6KLR< M!UT]5DVF5F?/#Q&Z<;+31B4[?PR&:.'_!WQO?-RYO$&C8:M-%*HAH%8:Z@+*JSG]&W&7:>;?6Y/.!VQT_&:&);NG(96_I%[8NQ.@'?QMFF!,5/ V#-C:[PTB&: MX1Z:\?XLD-7:]P)#VTT LO#%UE =0P_M$TXS@D!73@#.L<]R*HUQO.GZC0>S" M^*QXN[,0^=PE+[L-%V/A_X3^M2/2DI%&:JE9%YDEO(\GPY-!MS>[_/3^);]@ M<')V$_N^<"M&." X;2ZZ"7,T94919KQL"">#)NVA'-^#=LVG M>=[3-I?O*M\H#IUOB)XO4ZX)LJ9N23DL!.*S/WO6V><-56S8 MYN/B^!=.Z/M-4@R.J6^5.*%Z^-:)Q?,1$DM^':F[?AWO>.VFMS3F^Q$>9RKY-GOI8RIK"UZ"XY9S1@%=*YF8L1[F/:.WH\8LGX_T MLT6S]G#IN=<#WG=?<;HHCT[2X2*$W)#-NY @5]+:VNL,2["GL."+Q,9FP0W9 MYS?@IEWA;I8AIORED-.RBG%RGBS<++>VIUY:1MV^E.[7;%UI1N"HW/;Z$SI3 M5+Y81X;K7_."2RT^RS24T!XT7>Q#4S$9SFA<>U*3,-B (+I@+=#-('\1"='5 M&ET:H^]O15@3*/P>YQW]:/+M="$\E-'TL[S,CTA$F]G9S+MFQ?WBTM^YX.5@ M1UM!YG)6:+,3K=^?-*EG\]ME_GSZS0%'M':+E^>/M MEV)!\'H2_U4'AWMB[_#MY_=]^_>,7W/[[/>Q_W2CZ0H6AE? PD:@"T0$X0 MJS,G-H$R+"GKW()%N4&)FV7KZYR36A7BR5:%X(^J*L3K9K/RE4H/5[#F&_4> MEC!^3#Q[&#?@AD).LQW:7>0^A5%V;H/59B2ZG0=E8\#W#?[N\;_%P MWCAZJ+N3H\EH?&D5_-=S&WUI%KP9HY5&UW/4^?L _]/YR]:ONV_^OO77V9 U M^]G1#;Z(B(W*RG0WMR%UN#RFQ62C>6SF?('-!&'$X/(!I^=;64>E MCTTGG+41W!FKZT^:+2B%C%[J*)*R$<6>WFBV*G$<,IQMY^BVUOIB$P]3#5<2VRV-FZXAEKG>;/N'8;L3IKPGWFURVI#U]N-6RI/6 M$YL63BB?H!C*)"@,;SP;V5_9J'S5J/$U2.M?,)NEF\2(1]>,(SKV#UD%WU!4N0Y#]'3=F2YAVG1\.76-)5KC^XV0!8IA],M>'\=1?TL-GMVCV9UKAH M=/*F]QZU^^!*)F/CT7Q?5_EW=16U9YIN-OQ^2:DR_L@ M+YF 9YVW. K#Z1+WQ?W:IYGB8,G>[/4&G\_O=O7:96;.=GJV,>EFIU0QK"5@ M.;?FTJS3-.T7S=]&YS:NS-ZRGM[,JR%\ZL+G:5B\/-6E^Y5YT5"&=O,GE)-* M8GD+SWB0/T50:6/430;B; -ZJ9?3_51(Y6P=NX#_^.RT3?XJ0]9DF)5UG8O= MI>5MIWO IY'5,N/;A-/IB>7=A]T2Q+L:Y;TR2-_5YLD/Z.ATNVK9I]8FTY>+ M3:U582TS%;R4P]CL%+E(B6P@K\W,/R<":V\8OU' M8374U^W"[:_("YY/@>8/5)GGT\R&M5G!FL503OXE]U_\=KS_\7WWW<=_G^R] M>/WG_M?>\<'A*_7^\-WGO1=OO^X?'G]\]_&5F%_!>O_BB.*U^?[);]W]/]Y] MWO_'O\3!'R_5WL=>;__C[N?]PSUV\(_][M['E$OKR8/=#U0Z[:,/A!J;B0Q) M$J=I(IHI[25--"L_'T/).B9A/*4J1$E=[_>1UZU$4J_)CBUP+F?S\;A>YOFEND!F25;*V;1'%O[3>O.7%D-:MHC/.TM^FI6?ZYZ7CTQ-;GH)'W9.!]VV M(%YSQN=C.*MQ!,(R[ M'TR37K,EZ*N3H,S)Z33XH=CR0R)/6?[)@^*%-MZ'GR[@CAJ_85HN=?:JEXI$ MAK-.6U=D6F?RJ'%[_M*X-H,)/E :_?676P[&O=,3M"3/:$NEE^4G0CTSMV02 MRWVGQ,TW_6':\TP[59^U/FM]UCMX5O3^5^E1T,*[O]T&Z[N',G4;0M\ZA?,P MV2+DJJV0O16IGY;8O:[/RQ*^RZ,;EF]WP%ET>^YGDET<.C74S<+#Z;C9&YLZ MLU'9J)&>%:[O-&62;S'G;O7J3VH(]]IF F^F)[ ;U(>M#UH?\(>#+S3]K"GP+ZZ.M#S;KH_5/M)C]T8]AW]Q[ MSTMIF?&BG4T8M?^8'Z:E7O'RJPW+5=?JW98HMZB- ). )^6C5$IX;9.! *(D MC2B>OE=S6BR9>/'RR[0(PF[)C1I!.O1?;E>%46QFQ.KXW^ MO#_Y%<_Y]>/>BW^='>!]]@_??MG_X_6?[P__??+N\+?NNY-W3='[]U]_[8^[S_ N_SXD^V?_B2O?_'Z][^'^^/]TY^Z[[_>)SW MSNC9/P]?CO?>T*_[7]^>[1U]\(RID)(@,?)(I&6"!,V!N*@5R]J9X-76#ML6 M3MQ0QO%G%*7 ])(*LPK86J+B-O-&"NG?]?1MU? M^MW>-$"X"@6H,_O[,_OKW,P6@DOI12!<)DHD2%7V@$<2P43)3#0T-]EM:FFOO5:%6CM0[SFLW-ZY1]LM*BT5(9C1;UDGAG M@7AI/?49QHH/-G .2,I-$Z@C$AI)_Z$, 'RU">"[U>2QG_&^/QZ!5S'KD MF 4L:989M59HR;.R7AF/CA9 M$<=U)-Q*DW*R/DADX7Q;6/IX8.OV\Q_Y=JGWHP2C0OHLK8C9@$\ GB61Y;7S MO_+PAYC9:FYF(\G2!N&*^&*-D8=;@LZD)N!]$@*TR^-]G^-;._CJP^667!:E]5BC48MIDB< M-X9H[FD)?GDJ73%JDE6C5HW:>D_M-U>GM@G1F4@-8;9,;>T#\5([]#:U4AHD M!*&J57N"5BU[+H%J+2 +J;P,7#,N+ O)AL2"N7^K5E>7?ESKNU>UWFE&(3I! MDA*H]8%*XE39V9JTUAR<1 *SCLM+CRLK]8;DK$D8Q6&WK<:S3%;S#^?1\>4& M\%H8WVBLLR8P+5**(FFIJ7$R *.)F12Y-O>UDEXQ[=:8MO]\(6L)J)41@B/, M1U>Z'C."5%03+GQ6+)DD@]C:,3_/T*^'E#MEZ#@P.I@60GX@K-9 M*IY-#$CP:%"BAG_79E[/YRRII!EPI8A001*9DR!69;37/FK*6&:Q=&JXF:!7 ME#]GM.C/T(P>O.9.TDRM4Y(&ZR@++L?[2O*IZS0K4Y7Y#" 6@V;&*2)I].C+ M@B-E98XX&SP8R0*/;&M';"MS4^/[:@2J$5B'F3V? P0\:9&904KCT A(+XD- M(9*@32Y=RB"#J4;@-DH@+-,F*DJ-M5)&ZJUUWBC'?Y"EGZ+(*, M$KAVS@7M@WJ YN$U+;N4 MD.,\'CU?@NPQZYV!H*1FDNG@4TBR1*>MSQ("U)C'WB!37+$D9-34L6H$-DQ5 M%C(S8H880PPD"XO8KTIF!J..*,.=]_@GE7QKQVQK:ZH5J%9@K:?V7&9&R8YF M0B"MH08)C@%+/+>!(*1)A1+-DMMJ!FYE!JP(ABD6O#"2&VX9%]QG+7F*/,;K M\Y.J&5AG79G+9\B*4I\SJHFF2)DT-\12G/H[%$1-1@4,.6(5TS*-4+ZFWZY"2^;S% 2/ MCJ+("!IM9*O& _IX%/4E:FMC !TH7\?LVVH!ZMR>G]OSF0H^IL ,,IL4:2 R M*$$L!TI,L-'P%$IWR6H!;I6IX, XSKG3R/.U92%KB$9H28V5SM.:J;!AJC*? MJ1"B-88E0YS2B4A5"E8YM 64H75 G\"6%ID[;-O9G\Y46!\C4/5\@>D)ZUC2 M"E1D4EGCO*/:,XJ\@',MPOVL3E957D:5YY,1E.$TQ(P4SFE/)%,,K5YPA"L# MD@N3$,>W=@3]Z2#4^BCR$LOOQF:G7,HA@P2P07#KA(K.4&6$K$&H]9G7\ZD( MTC$!+'%BD]1$)A>(Y\D3!"@D(AX@Q)_??/ D4-Z530:)1%Z;/T(W/ M4OBDM/,AJECS$#9.5^;R$(0N3GMF1/F4B;16D$#!$R^B!,H\-U$T>0AZG5HG M/(6J"KNI>9I1:0A>NGL?C(]A6*LJW.D6#)%9\E%9FJ/T%)R1@3G%$@4JK+4U M46'=$*V[D*@03(Q2.4:,P!\R)$F\E#B/LW RN\+E\M8.?YI[+'0.+%MI#0]> M4D\MNL..:6.YU9+JZ_<25E;[$/-Z/E$ANB2U%(9P6G$@19+(;S/W,N$(IL3, X2IZL+&CVK)?*)"T*@,S$G" M@2.=E256990A:,BI3T)#Y&9EZQK5 E0+<(=S>Z&D G#-M)7$@"I=[F(B+H6, M?]I@LHXBIEPMP*V6-:2SV2?CD^,RH28PR:F33#)J@G'WU!"R(OTRVC"?B^"8 MH@H\)XF7XN92<6*="D0))G66RC"@6SO&/:+".561%PL$Y:A ,,^\D!EM6+*4 M1R4<-^ TUS438?T4>3X3P6MEK$F,."W1K '3^!OS!#0((VW(E*-C(PU[/(J\ M1)M'R,"D%R9(*A.--LH8D+5YG/4VU4+E:S2OYS,1O!%*RE!\#UL*O F'=$TR MDID/:**8=[$61;B5$L2(W@IWSB!R2VV##1*-O[0NL>RSJID(&Z0EBYTJ@LW@ M 4A&_[/P.$V"BI%84$(RHW4NU4*?L,=>3< &3>ZY3(2R=P!]S$P4#L;($WP5H8,I3 :SR%IE:UUR XM]'K5!AGZ4R$;V1!,/Z,JS7/2C@< MC'WO+LHE?.^\,!@F&)+QX/27,EZC0:^;.K/W?0(]>V[__H\&\[G20GG&G!)6 M4N;]_V/OS7O:3++VX:]BH7GTSD@44_O2,T)*-^G\TAJ;24*Z1?Z)3FW!Q&#& M2PA\^O?4;9O%0 +! 1NJ1T,,OI?:SG66.G4=SM&5TLPS07TT4,^3K13FGUS) MU; XOUK:4""__.":@&661!.I](I32*RI4N?<@I+/;BU%2UY.NJ+ALT-#ZT)B MA0RO;&\X%7UV6:HLF7(:F'F@DC\5#1>&AO.Y"X;'%&T"DAB@ :P$HF%$<-0\ M&NZ=2+:DKKX7;@&,M-WV3'-DL<(%KC0TJ0(G NJF=5>>9;%]6>W M*QHN+QI>21K(U%LN8R#!^TQD1@L1I"KL;>@31&-,$N@J,[I.7?65*QX^0$:?66J3W+B?P4'@XW5F?-62V^%6#=M^N/W!CPOP/77JAIP+[$OMCWTM7 MNEK?6=^YT'?>LM;&(MK)U&U*>(2$.F7P,$K0SNE Y>!4&:TRN@1C>%5&GQ:)V?6]_G4\Q+\-AZW_X#_W(2];V()ZM!?41M9& MUD8N\,S$D@#?]>'9=_T\.H9!0N!#733\,>R[9ZC_&43SGVC GLM,E9?2")#* M^4)^?UZ$J%7Q=IV8HD2B=%).1(+#@@ MTC&F(S4I6UC;M/+>O!8+Y-5],'IU$QA-T3N=DI8& I3#G;B4<_8\'U M4//C+.R3N3+O-C/#(B4,:,3E; /Q3G"2A8ZY$)11'KYUJ+FJK2>JMH(H9W2E M"JK4 I/9YL2L%OAG@_\P^C!JJ^XS+T[T.W-Y-\'B-$9F2&JR;4*IE6A2(LI1 M:D*B5$\+P(FJU:I66^ZE/4?5 =$X40@Z'#-HKG'C"'AI"8A$4U:26QZK5GN. M6LVY;*/3/IHLF;3>AV143(K18+QC#Z_5*OO4CTO]G)-F#55<<$-B,&C+2IF) M%X*1Z(#*&"(+3#S!.E@5M)XX:$DCJ$-;W%@/4JMH%4,C'(35SF:1U12T6#7% M5P6YMN=,<1#94"A5()1#4SRG3!S7CB@I 9AE.-FJ<&<8]H1J,=_!%'?,26>B M2DE*]$O!*!H8E )^PD9NKQ6 :HH_SM*>,\4%XZ[4&2><)4ZDTHPXDQ1)-DLA M0I;:B&J*/T.MQJ5A(3,-3% )%%6900L\<>5XBLE!U6JK)OKMG1>C"6EF6W1V M7I]\A,23!!1V;9DDTN,GR):2))AURD1(X-(-ARO>NT9ZC5<#@:"T,90+W423NIHGD.:UM@/PZ![U$CH7?*;:\V>'P8[E;SU)D0;E!1)>I8=I\&G2 .?,7?5Y*9E M K7VE>0F1[F +#01D9=JI #$)X;VC'6,*AO11E6E^M:]BX:O8L6&H+CEU@E@ MI5Z)MXY*J7G64C">J0AU&WB)%O9<E4*.E M@EB1,\G!H.&B.->957OO-E) :;362\MPZ$IM&A>,YP) M=#BY[(IB71 JG"/@,1+$@I#20I8QKFVZ=,EGU0-4#R[VVYW(T%#? %//$ MI&+9,(8VCHGHVT1*.:B,_JNNBN!68N!=\JA$&;5&2G0'9 3O((L2$G/F$9(: MJB*XK[#,93: 9\)[IHCUI62OMI*4PU($%$<=(%QA(VYJ]*A[UV]BK92:(BXH3 M<,J#-SA7)69W3WOV6>!\ELQ;CG" 2U]2FX#S9/%_,7 3,CP0SM4K/E>((^I2Z M2*1Q0!P(26A 'UUKXV7V50?DQE6 M25;F' 'M<3IUS,3KI(D,4A$7A"61A1+/D!&H*"AU,#+[N4BW1PIXSZ"0''T/( MJ)4$*BFI/0&1-?%HH?N -GFPU:F_G12DX O-'_? 2AE9:Y1V'((4+- 0>#UY MNT)B M"@K+/ E#3BIS!224\)?,.1!K%2=!",F,,I%EN[:IUMW]CRQ7"H8[R>F+V+1F MB.UMP6%L;8_VTJ!2,/S4U"S+#0U2 R_'V:RR(4%B^!,!4'-]_,>U-XC%4 M'7 K*0": BY]E44PTDH..N1D&' 519#L@71 Q?J[B<,\PX)G@BNKB*&.$ID= M(Y[Z4(Y=4"&\50+4VJ:U3XAMK4KRU2"ED-0Y"ZP7$@;910K0I>+:VR249#:"2M")Y62KZ" \"/;F474U)6"$QN9*2H&CBC#E/G%=HR@%# M$9%9DXR^?%0J4V>>M]M>E< JK>ZYE(1$#1,N!,*RD85&!TAA^28ZAQ =S<;I M^Z6]8 M?0$H9XZ-19.)Y^!D2-KR0J=FW#+1J2V(/6$BL'R#JR5/3]CICZ#W,Q@4OG>? M[P]B&I!)YW\1.&2Q/_:]U)KU>7K!J'_T2QG08;_7C6=?/H-:0 LC-F0J M1U2L52%1K%9FC#U1W?Z'[346)#4!%#2*66%!!J= M!9T5:/\(M! 5<>^'N/.9%B7\1ID&0GG##<0C\3HF(I-BSD-AL;=KFWI=J$55 MVJZ(6Q&W(N[-B.O1169&ZZ2D2L:F()3P-%/K(,5:46+U$'?.QHV2:6N](C(* M42IF>F(1:$OZCV2!LK(U4A"7R7L3#%?$K8A;$?>[M#<\!I^D <&DH-YKX1RE MG%KJ=9:5TWWE$'<^+X5KIHT-EH#-C$B7@: J!1*<-5H*91R#8USX;R4.RT:"AZYV5*::H'R$)I"+N/>.X\YD@V6@$W&1( M3B7'G6I*?/"1:":UT3%1H]W:)N/K0M2X0L7#5NP.X=.G0?H$HQ1;@XFLM?Q) M:UAJ7K3"'AP>IE[K[]W#UFBO/\:VQ.$_?IE-W^2!L\F;3 %VK0='P_3+[,._ M\!U'/3CYI7O8-+"YZ5_3$9O.:,E?F1O^9@PG7__KN!M'>P6+-N@$CZ:I,],W M3[_>:+Z:6U*3[X3:0 OPQJ_I!OO![Y2X^:7?NO-;C;4;VJG:UMK6VM:?T%9# MQ:V>^IT4O>\>M;O#I4Q=N?8:>SD@:*?!P]B%=DZ[F&O-PC=C&&"36B]1T\76 M'^/#U!)TO85V';]%KM^3'99WW:^M-EZU-_SNR#S@(KO@*-[!5EKND4:'8#A& M)Z#53K$+M\DOO4W7G]40MON^BS;_['W;>G'8.7JM=?/[NSB?9WGJ);7UY MLOW7^^/YK:KV_HMC;-OQ[L%K;%NGU]EJ\]W]WMXN_WUO>^O3<7L'^]"\^]?< M/J$G_YD86M"EO?+#<2G(O1"<$-D]8$2* ],\X&J6GF%;96#;;H'&PIQI.D21+K M&1"I\1/D1 F !VVDM%Z*M4VY+MP3K)Y88>N)PA;//OGLJ8S12N4-9+2R3&%L M,EF'R!X&MBHRW069^!PRT42#XMD0ZJDHR)2)ETF4NJXI4YN92GIMT]%J3E5< M6A5<"E[2: %D"D9&ZU'5.IJLY\[EY+V=XA*KYM2*@):< RW-@T3<2J34IBQ% M#"FQU$MB3# N>L>CLTTQ:K4HKH\*6Q6V?OK9%NV]4R8(&KT,WCE$K:",9M0& MRU.HL+5BL/6U/7>:4.C@@Q2:9%.8[8Q%-] 5&L@8G*":4\K1#73K;F$<116W M*F[];-QBGB:1-03!HLPJ>AI#$,$SH9B63E7<6CG2P5GGMRM[B$EYHXSE)$*2I3YX(C9P2TJ=!A^% M5H[QM4VK[LVALSPT\U60YP79<*=I"%Q8$5"[1:<%!.=4=*%$/E45Y.43Y"N[ M:L:BM%I#:+)0S!)-'&>*F"QUBCX#:'*F!AE63,[G]W28<-R;K(E!'4YP MO1ABHP/"BEOET>MBSC55/Y2K?>)O3'$.4U:$,1_1]& MSJLHWT64K^YS +,I,D&B+>6NA.$$:(Q$)"V4E3(*2"C+]^?OJI*\O)+LO1$2 MHM26)HDJVX>$RR*(F$/4+LBJL5=.S.>V!0)72E.7"V&4*[5-(['HCQ.C@D9' M##@"^-JF79=LF5SP6JCK8V1).G"N:-#K(B5,B790$%,O$HZ,LI= I1;VVR>@Z==57KGCXS/$P06 V MQ" EH.'@G1=H.QA&='L[MG7LC4P@ A$:GB?2EV%*4FG#T!KQU MCEE#&SR4?%'4*P]34&DTF#5DMO@GM9(>J1S"-86EZCOK.W_*.VM]F0LZ\*[U M9=ACUYT,"TTL8J(=G# %/=,%P<:G7F$BATRL$S:DDR((DL MF65>*TF<-X%9&9A7>FU3KW-32\A4W%H5W$H<3:ADM+,^2M2\(%B0T@?AG)+: MY&I0+2,TS1E4PD0F$D0J)04:#RBPJL>OG =-W\.?I MP,S31!/*N78.UZ*307H:P3K+/!?&:NMBFJ$)JU;0JD#-]CRSD!$J00HD)X90 MXS(0X)D3'Z+5":=>X91N\G58KYBR:IC2_/]=P96VZ.R\/OE(?9:1Q4"2\Y3(:!-Q-C(BP I@RDOK[=HF MX^M,W3$7LZ)*195K445R;Y1U06C%)%AJ@1G+T6Y)- ;%0T65U4.5UW.HHARZ MLHJ2D!5#5(F2>)"..!&%L)JEE$-3-.6N@>9:&Z761EE&3,O6H2G.J*&62AX4 M!!#9*I< /*[V6&/0JX5I+Z_LG/G@/&"TYI!F)8 M4_C;6&*%Y\3K$*Q6P'3(:YNV4C0_84%.S$C-)>5<%9Y.X\LI?)] F&Q43*YJ M[)63\OE?15H\E MVB!,+9_RA 7=V.B\=P)EG$K'@D\"YYZI[ %]G\=30DE1IL80/T9/2&3"(%;='EBTDbFKD2B6JO('*U!G173&Z^O M;,,X$XSC/!#E(A I01&0-!$),5@')C''FYUE?6\#<>%RMN0'"2KB5L2]>QC= MR<""I": DDXI*R30Z"SHK$![7A%WU1!W?K,LH,\-H(!X)A!G@Y;XR7&B.(/ MA/)!N7+X2JA[[Y=5Q*V(6Q'WNXCK/>/,:)V45,G8%(02GF:*]D^*HB+NRB'N MG(VKJ(1D!9 42CEX:W+A"P?" Q@9@S YJH*X3,HGCKC? ]:*GXL>AR<#DR6? M(_@D#0@F!?5>"^5"\QKGXWD(=EH4%2\LS+%%+6K:+AJ:'AE MXURH&'A,J22Y>2*C-.BGFT"B\HD))UP0OCG))\1='?6*AQ4/GQ8>:AX\TY&# M+$=<,W7 LS=!RP@@&:2*AZN'A_,)!DH(F80D68=,\!.:ASPK0HV.LN'**%F! MB(=&WO7$SJ/C89.%\,\1X$OQW]C]LCGK0:><]>N&S7_C'V?M/8#!I^YATQP] MP[#N84R'*#AB8U*BYB?):_/$7[HC[$3X-@$SG[*?-Z+3^A5Z<'B1O+OIX^WZ MQ/G/[=--&-3T8&= @MB"$_OAP-"R_I^Z7L@Y:QWOI ML'E8LW[*[8AXPRXN1&C>Z_'6TM'Q(?X]-FV!WGHK?0T)5R%"47/S$0R'\"F5 MIF"CTD;K=_PBX%J$[F$#H65ZANMXWO->/G)RBEWGS_YVO&"X>3^O]W%CL8;K$\J@*#2:%O* M54E.A>WJTGV8MJ@MV?MZ:11IW\8QH,!#NOM5(->3=702__O[\ MO?-&?>16.^.801PO^:'!,@)H^A().6:I'*=4K&W2C9LP'66^5R:YK*.[S+P% MT,I[,+R<(3#9*ZZX4&@K*.8*6UN9><:X8'7F?\+,O^(60EP? M07!P$3G06$/PDOWI@LM*()\,F#!,/R M 6$07S6[LD'^ZV&L(/_+]I":K2\6'W:^N@W]1=2F=UERZ_='V&U8/R_6&_U3TX@NZ@ M /_P3#_-5/9DI#8N:^QO6"53M2F*^C[J#QN%],L@]:#,SK^.NW&T-[/K+]PU M-;KH^2W@<2+&HYMON5)HXY%,@U+L^M+87/BY-SAW:C\EXG'5?":0L;&_0.\8 M3H9K_[QL_J#M'FO_T [[OFK3@M9>*ZA^.)<="@"1K*41B@5/D@ MJ8LNFQC0*PJ4QBR 3A 1[TGQ10$HT! ,!*JMHA)O*8XX)LQOX';1V4S#U 2_!JJ\\MH,>S;Z[S@?_3!=_M M=4OW ML>V;.O,_,O.GG1P$J<:BCVC:7$ZB!(%(GE**5K&$;XQE7*I)OLFRL& MPQ6L0*7=#]W&B#G&"9L8!'C]<.R'88#V SYU7J=?C^EJN2,+?XSCIRF"HV"\ M'*+9A+V^57QAOF>/JJVV+YAS!"$[D_[J'%G&8^.=Y9@@3#= 0#G!%<>U^P*^/2KD^3MY=> M#=+_QEU\WQ"MN&[NXI]&K?WIE$YB%.DK%-6[?C58<38D11T/$6&*MAWV\^BX M] "73['H404/+J]ZE U4LKU>^??B8&'38^JAA)5.]_&?::!DML**I8[8V)^U M.4X$;S*JTT:,<""A5\(D0WQ#8QN@>9Q:?U][]^Z_:_]H1B1!V/O>H$[\BH0. M!@P&_ M-,V[:9;/GE.&!AO1]*SQ4/S^!)F&:+SL=;$E(_A_1@L/:KP7HREG1F,9R&U2W&QZ:P-6Z54TZ>SI3LDS5B,AXV7 MT SU)(#7J/QA 7A\:YRNB^GB+@_X-$9?=6JH[O2/NJ&EJ9Y(SF0!76[(Z.2H M!)]1&J?&+OY[U!^,IJXF7C>&WJ09B!XSM[+8PZA>8#"<^-9%"FG=/@Q^Q!_]]P\N@-;"K.^^/LGDD;QR.T*7"HT*\>]0>EN1<: MV3V<6!J-5KP@R;@,$.H&)ZT1OC!.5E:W.(7=@PMW8_NP*>CK9+RPG(";M0P' M9-HR--HOC<*%%Q8$F/D(%UQH'*C18)S(^&@V/;F/0GI<7C@;P5&!C=PKW'UP MB%"(VOL\7E#6RVP(-EJO)\^XA1O?=/+,:XC=XLJ/SAJ%KRD/Q!?U9NV[Z-R? M1SEP96%;RF6(7Z,9U/Q(A'[);(/_-G9463\OOQZEV"T=NQK&N.@OKX1C>[V3 M_WVG_?=K8O8%\2>@?1U*M5"QE[4(!T6CE\5S=NT>?$F7=R4F.QQIJO4;O3I3 M)E-QB?UF@:+N"[W2C'+[%^B-&_ JZW5\.,0>#7,75^4->FBJ U$-7_>T03J MB8ESBT=-.]/T!&<1H0:G&Q=+',_T53[;\2A6!*(TOOY%G.VQ%$L<>]4]."@E M?1L3IX3JT.B80'H)&AQTA\/INU)CPXT;,QV&LW%%7#J=O U;V>VCN=[844VC M?,)[>DUMO[W2P&E;$#VGR#X\#UQ,0GG%;D0,FKS^7+F6 9DV;>/JFK]&U)L5 M10T50CO/T&F45%B(CH.+H%D H:7\*/7:A;C3>3APCD+36:L<>&.5E,%EYT+2 MEFI.W\6_^@=*1I^MMBSJ3X6QF(=WLX M$K\6S?G?:4QG!YOP*QI+GQ_9[>QT9V[G']T/.[WN]E9$U[/3:V^].=[>*>]Y M?;*]$^CNZ=O/N[RM.ON[?-[MW#WXH[?]UVO9X?AL_OZXL_5";;_Z_7-[_[7J MG+[=[[QZN[][^IFC2UN.Y1]WCC]::7U0*9+@<6@E]XR C(I0*33%"2WAH#74 M.P&.2C 5-<2-<3W&KZMKC)8J9)RIS^:&B%RXQ;L 2O3KW^'GXN2[Z:;]=GZ)/G/_)*5IL?1S<+S8 MN1<35Q(_;>>W,]T?_]OHH093GS."MM]\3#Q"-#P280(0R:@B/EI-I&),..X" M3?8*@CY*\;@?TW"-H MK*&CJ2L_,2[*2P9IKWBB:*V@@CX+R0RG)N-P$G&8>(9-^_ 9YP\8H->#^%1]=,;0K?O'+S.!?%C-@R"Q02>;<'=5/8IM:&,6 MKGL8WJA^[+'?_DZ)FU]:&[N,C=6/88+\G(1@>ZM\X.N3.,_ZY&[3IXD)^SB] MNMX$>3,-%;T\B_:T!%V_@Y%U(^WDAW/YOL"!^UW&Z*Q_E'[IY.5F92W.:[ OOV[O]'J=5YV] M#SN_?F[OOSG=WOFPUSG8/=E^];;7V7K[N3DQ=OJA.W^:#-NFMO]Z3W?Y[[WV MJST9*9B3)+#M!F<35S-%H%-XI'JQF0G)F7 *IHK6,)LMCHE,;CBW< MAEL%NH 5@3\V!W\1H%0[!P(JN%(KC!/K2M5B)8)6*I;S$*6Z)]573Q=6 *P M^*P T/KL(W.EW+$M1U:+*KSTP"0I

1ESLMYTJ2XHMC&,0F^6A[DA?Q M)_0F:9DOAL/QP>1O.Z6KSSD79_O-1VY$B-PI$CE#/T8D1US,AJ@0/7>1>L[\ M.%$R*\]%"Z"RZ;? M$+#T8RJG$4H6S:7#!9-VI$B@',GYU)SZFZV9FBBSJND%YVFQ"2.O.[]?B3)?7^Z^[.9];F)8;W^^?MOW9YA__QN5.XBZ]FFX0< MM**>DF1-)-)S2EQFD>@<1> B!1[EVN9=BUH\1ASN,>3K_WZH6O$"2[,_;\"Z M9_Y'!:P5 *SYY!$/.@85>:DZ88FD61(HFZE94*V!^LBCJ8!5 6LI >N>Z1P5 ML%8 L.;3/634VEHO28JV<%ZH1&P$_)%%E#$S */$0N>=2LS-SO.'&OI_-6(?+.$'ER)6J69);@F4*(] X] M494)<+3N1*1,!\EM$ UQNKGC(:V5Q[L?W,EZ1G"QY#&K"A<+@(OYF)76I;H% M@@2':(E4-!/O;2;)24C<49:H*M6$E*MP4>%BE2)&%2X6 !?S$:/@1* 2%.'1 M<")9C,0EST@$DZV@J#3DI"S+'0](5KAX\G"QY/&:"A<+@(OY>(UC( 2WGD2I M%)'9*>)D,,1XU!C1.Y/UQ+JX8\AFY>'B^61 ];HYM?Y>B-B'_UA$P'R5D/&G MG9 JJ.:_#WS^+H'JG30X8)<.%V+OPR]Q/"B35_'ON_C7^>U*,,;'2*D(B>AH M$^*?3P27L29&"R-H"LF+O+8I-^C5@WD_<6OI.4G;#\4TJK2MA+3-QS)" II8 MSH0"S41:R 1L*ODW@AMMN#+*K&V*#5>E[2=)VP^%!*JTK82TS8<"DA')!5_( MX$PA@RM422ZB@9_0J\-?4U2BZK:?*6T_Y%%7:5L):9OWI&,4UJ #38QPG*#S M'(BCP1+J4W0Y:<&3_[YN>RI[_G_V2V'.4DJY;O,O_3;_#!;.)ZW&UNZ,".^N M^I;!)N>B)<%P1R0%()[J1(11.LA(C="("+8&XFL@?J6V^2M<+ 0NYIUC<,%: M(]!2UVBIHY48"'!7J/UR")RJ&"0ZQW>EM:IP\>3A8LFW^2M<+ 0NYKU[2QTB M/R ^@!+HW3NT+G(01$/,25 %"6RU+BIH.2FG3(I=-851\?ZL[2@?#67WV:1W5\ZKLP^F- M"R_(NM%Z/:G(.FO:63'8TK'R^[#[M770;\C#TB7RL$EO2S7626W62\-SUN'I M^-!2^15;5=[K^X?CTJ4CZ#9OS>->[Z3U)0U+^Z^4?"W@.UQO'>]UPU[K..%@ MPGBTUQ\T96I+I\Z8,L>#&3]F[@Z&H];_ICQP. ZEJ>?UJ%=E&;YHYK",]P0T MIH/.UTLG<2#*V/_M#OS-#A]2JKH'$%2:D@;MG.14>$XS-]9^?'T[WOI;%8_N M] \G4]IHIF%32>OB]Z6 =*<_VDVC\]+2MV-ZUJNIL7Z8X79[*YQ^% FG3IE( MH(2\).>:V, 5X>C* C.!&B/6-MF&O$'AX/+LE>6!"VJ";./#"^6>+\ENP)E9 M;QVF4;D8IQ '?S21Y)RZHS%*Z/K5LLW0S/)&:Z7Y[-"FGOO)"= M%Q\%"K=!*Y1X7G*5M>3$*9:(92ZA1(')H_ZP6R;UEV8M(+"?4_P6&_K"75."8'I^"WC46./1S;=F>PE%1:BX^ B:(9(6[8CI%N;W;0W.+?U/B7B!PD^ M$\C8PU^@=PPGP[5_7M9-J)@NCOK\@$V&9?/??O#/S>N:^G/S\LXST\_'NP7O1WD>C?_\-0P>AN[T3]]H(K2B$^^U7V(Z_7JMY M(?R (K:]\RL*<3CI[/]^T-EZCPX""B!_B6U!D7[5/MX];:/ST4,A?"\Z;SX* M;E1*(I#(5232Y$!*O)E(@2,=G)?"TBM$Y-<;(XQ?1W2X]M"\;ER\:3_1=QFU+G2_N)0MM(3' M@\:+07.Z.[R,YP]5@^)B$"F-AB\.XW^ZX$ODJ)N&L]9O'YZUM6GJ4I6@> 3D MEP7YF00(TI"D 8A,:*>[K T!3T&KX&Q2\I;(?W,EDL<*AYQ7E6@D$;UW5/78 M-'3@)SY;$Q3Q_3%Z#>,!>N"'-U27F@X"0JJ>"(W%#Z=L;Q M+:W8FS?CV&K6K;C!.IPHA,62]J_4N+PXZ&-;BG8J0=1KAN/9E/)8U95]<0_E M-B46GNI*OGDZS9U56KMD&O';K)F:O&5>PZ@J /X P/8 M;-4^0DVD2\]Y0GP1-QAQ35SDE_N<#5S8TOV9AP]K(VLC%ROIN?EO&27]>@/P M-QCN3=*ORH?TOW'W"_2N;'-\BY[YFAY?FTK[<*;O+;O^MWMU<;D3'^^0>.69 MRBPQP0"$5)9:E4)RX)@$(Z(PMTV\FNB,:S;=;Y+GLTK_[L;?_5%MM;;3Z?ZMMY]4>O<]KK[>Z\ M.?ZP5=)[8Z_SZN7)-O:G<_J:?OCKO=H]#;)]^N$Z3AMFC(X^1V*"HT1&2HD' MK0E/8+3)QE,1US:97!>*WY>(_7ILNVL>\)V >^Z5\^!?0>F)@I(!XRUU5&=M MI+89-'6%"5=[R14S><&@E+M?4R2G:="O>'0W/)H_V(@S973.I0@$\T1Z#\1F MBI^2XCPYY85R)>QD.>/_JH!4 6E% (DQHU/R$H+-DC&PUNI8#*;H!/=&5T!: M$D":/SKIT"320ED"+FDB:1 $0D[E)"6(9+UA(51 JH"T%'V[ R!)FG20"BTD M1*'HP$H.6IF -G\0'&1UVY8)E>9/:,H$BF6AB6)2$,E3(@ )"#7 -$"$F*&Z M;164EJ%O#PA*@\/CS[^4D.3+\T#DB\/8AL'GU&0#OBOIETVR[UF>24DSJ5BU M0*Q2$DD^$I1 '*L>*OJ<++DE,F$*T@*3+)@C12BBK!ST&"N5*&IIAUCDZ"5M;@ M?XEJ R$$2Q>M@ZLA?2\QOD+G)UV(NM2M\H5;W*(8>QL8L:B&/43FO/'5D*Y" M7(.KRR_;\\'5Z'$@44N3H%@F4N(/1TTDG@<=F D1,EL^V7[R:='-,9,I/<1= M@]?3+/,I88' (8[]<:$_F#7[QC3TY[#QM:C1>3*P'@)7/FB#%CF5!A($F94! M(QVWWOM;$U]6V^SGX_?)E2"GC((%FYO-,3ZINP;44\*2X39I!TDIQ&^U[NRB M-L<6)$%+G@-04;2BZ%U0- +7CD.BG.'#K--.Q5)V*2=TD02O,:HE =#Y*+.- M0F0;&:%4HG/+"T.L%Y9$%P4:Q[XD&2PZ/[,B:$70BJ#S&>Y* C T?E=%A\89Y:B_RZU)1*$)HXF26)@D+D,@,Y\]>0KBE84 MK2A:472&HO/[65\OII4E[/"G6T9C4ZGO%J_O98/)NE_!3)[]-VW^] M%.V=@-]_.KFRU7#ZFFWOO*=XCVSOO.>=K;?=SJL_/G_8>7W2/GWS=72.^.XC; X)296=9 JRZ0GUMF%>66\)5%$3Z0LP24R8\T 0![5\KU!)BU1/: MI+M>+E\??DG#T4%E3_XF;:,UGBLC-.-2JI)47[+I/0,G(&//J]^V%*CS[DI@ MVZ5,74Z2*!LUD< 4L1E2(7T+.6LAG#65MO$92#!H)HWAS$"T4EM5-C54=%E9 M"=;8&GE9%@F>#P6K:'3R*+*">4HDUXI -IRX$"+^YO"[Q9%:5 E>7@E6@86< M=& I>DE#X6Q4WH.3VDB!W:^ABF42X_D JO114)$94;2A5V"66"X#"<%;$X-7 MP=I"SFB4JD+\=(48+#4^Z^!B<#(J83T35"L9F:$J\QIO7"HAGH\W!FT$HJ\F M63@48G"*.*&!2!=X5N@2.9.>OA#?S_M?/O'M_//%79#[:@&I$($ED3BA*4LB%0@" M API>5"2<;3)=%X0-_;R;115(3XK()5H&DT':FA"W M+/(['P414E)N:28)>"D<:A/Q$6TP[7)F/!L.D3_A_),JP6<[$=PI&\!RR%1* MA6M L^P#=4%&9W2H$KPD$CP? $A(&L5"04P1%(GB*)ZBM<[0:DA7(:XI2BL@V_,I2I8'KH-*Q*B020EK$)MB)();P+\++L*B MBL/5#*6?7$#J\EGMZPD-GRE;ZB*'YLD >I;!^FA4\L9*#AS1/1BN4TGQRMPM M.C)2D?L>R'VU=%3TCJ%?7%)#DB#2 "!R,_2UN/0Z,\Y=XFN;W*X;<>_DT@6* MSR/O:%7PK."YF&.-5M,L==1H(TDJ!%K'5&M3'".E*2QZ;Z@&I7X4-Z]4C$)D MM-0'H@)51&JFB0?#"4.<5#8)#2XL.KFN F<%S@J-$I379*ZZX4 R28DZ;F@^^5-@YOX_" GH'UB@T-:U&[,RF M)#1DHD6&R+*S29JU34'7I9,5/.]!4WG?[BXW7MPQ=W56(@874_KVL-8K?_Z5 M=;)6Z,HZ62MT99VL%;JR3M8*75DG:X6NO*:>X-25Z(P/T. ,37W!V1.FI0*+ M2:QG=F_W,*;#T2]<;AC56.(/;.3R[YQ7FE3(:OTQ/DS3>B"TJ33$&S;V6?VA MZ5?3(D2MHP%ZL -L9VN0>C!*K5&_=0#=PQ'^'RW_%K0.\,/!^*#EH0>'(957 MC \'<\V 46NTE_":P\\;K7=IVH!.?S3]9#8F_VXE/YI\0G^Z5;R+XL1!#[UR M?&-ON'%FP<\J/B[]C/S[TBJ:8T)7'%0"8\!'29EST4?+E16! Z0$'[>:HJN, M,G)>??5R2.(L&'&Q-MR[=#C$D?O2'9V\P-$[&7:'6VD8!MVC,IRK&87HI?_W M]N3#7_'(;N_\6LJMGG3V?S_H;+UG;?Y:=?A+;$MGO_.J?;Q[VF:[ M^[WH8=]U/KO?WYKH=_( +&#ZG5O>P]78/ M7]F/)ZW7I6C.(4QEY?5AV&C]/?:+?/KQ$%?DL.G,M('_6&\=[W7#7JO$KDK3 M#UOGQ<M8WPTNOAA7/ AMLH+ M/TUZA,\OGW&(PNP)LZ'XUMAN8 ^::W-W,!RU_C>&01E7O+Y!JTD[IL]II@$" M-FJ [_8G.*ZCO>X@MH[PII,&V8Y3&?@2PXC7#'3Z>I0:G$)@\^E\BHZ[^)S# MUG\'Z0BZL;GL<%@:CD_LXV,&+1R :Z3:;99&<8R.?CT6*Z,S7M*J*09E1DZ M#O=2FM8J;+5A@+,P[34_ZS4.+3YCOMOKTWY,6M> ZM&@'U**S;/^QC8D0G&O MAWU:;QK?/ OQ8 K4?Z/G%]S8Z=*YL[%Z@!$HNFBVYOC&%85[;ZS?_+/R4L+-Q\DT#+-VOK0.<@CU\]6&1\!M,P8+!#=Q$%/O#_F@*"?C= MR85V-O(^:=YTF@9I"L,35+DX0[>8ESG3[CKCNS%;J*%":.>9R5Y282$Z#BZ" M9@&$EO*CXFNSAWS#]*)1>*=XL)H)R9EQ":2*UC*:T"Q(]!:FUXL0^F,QF8T+?SK?,OIM IX[V*)?>_WP^7&M,M;N3JVR_=AM M;^V*SL';;N?T,]O>><,^;'W8Z^R__[K]:E=MHS76/GC-ME^]O&*5=?CKX\Y^ MX!]>O1;;:'5UMO[\W#EXR3L[+^6'_<_8#FSK_GN)[QAB_KHX@7O[@]>"Y=L7JOVL] M>+LA^(\5[?[F4]V&-+=[[&)+S#Y>)<%S>-0;-U)T_'"_'F@'ZX8BB1.$N<8" MNZ =K^YQ78YJW-4,^ :&9F>MI1 Y%RB>8*C\!H:^"WLI MCGMI.\^CZ6&\"J@[Y9MGBYC[[8\<[P&1$"6N/^Q$O>+.IOXJ"DH;_LGT)NXL&>XF,>] MW.WUBDN%_1[^\+G%[Y?:?MJICK?H_W+G)]WE2#DKO/))H<=+9:&7M\Y)3H7G M-',SY6::VEO?S&><:.FS93GU29_\EZQR\5^VM@&W\)'?Y:W$E87'GS=?.%CYWJ[/7V7I1/G_M_/7ZI"0O M?MCYC'WX8V][:V]_=S_F]E4F>>JMCMYXXF2(1&9CB!7:$2\#2TPK$PJ#FJ9Z ML=F*WY> UOGMH#L< MXN>)=>K389/$YRP3#8$(J1B1 "C, M%#VO&'/42LJ8LEK;5.M&LR42YN<0^GJ'RWJXWOKSQO>#>UZCX,<&M]L7"I'K>OJ Q,IJ-): 3 M)S)&3R!21[1S7&B3O$]-R(.J1<5V:U3C=E*Y?=1D=!]^:O42#-.-&3'5Z?D) M$8RSP?]/&?N9SW-2$6G!B-3Y[9JJQ<+Z&"+)2E$B Q,$M8PDF<6@T.4Q(O"" M2-8L$Q%Q#5\LF:51)?G!)?E*]6+#<_0!_03\223^BE:& .)D3H+'P*ES:YM\ MG3&Q1)*\40$7_A:'_U8TQ--*TD-H1'FPF M4JB P.\-<<*"EU2Q3./:)J/KCM\[;7#A$O7(\:Z*K15;E\Z4KMCZ:-@Z;UD[ M37F@,9"@(B?2*DZL$8XHY7+V&H)6&K%5K'-[[_W)I<'6RV?Y81; :U"(#,^Y7I:%LJ!S1KW7%KN\L[][&N2'K=/.U_:K-YRD+=D_C?KFW<[KWN;W_QT'GU4O:V=_;W_[KC\\? ML-T=_I)_V'IYO'OZ(;=W7HKVFX^*)YZR3T0#%42RF(GE+A#*;"F#+ ,NU8E2 MZAZB$GE1E(/W"@)>B0:AE"EHZQ2+/HL0! MVE\A7ACS$WAA'J]?!6GNP/FR%%QOK"R]UX>MWY,?C M!YAGE6".>#<_9J-_" M-B&H'L;F;#S^7BCATM?NL$GS^4^_?'T86]/RUR>M%Y\&J>$_;?V]^?+L]W], M"!&GU)!D0@V9NX=P&+K0:SC?NJ-QT;\;K?MM\DP;_*$QP@^1/)O?W!X/^ M\90(K6&&N\0KFG"!=0M8P90A9\K7V !8&8#8'4PIZ@KA8E%H:*)+X7P":43T"\)@84X+>$']1\VKQ M/S@@V_FW9CA^A]#D%K3A:R$0/FOH;W"$WXQ.;NF4D\_G7P45@@TY@5) MU#BT\Q,4.Y\1;Z0'"LHS6PZ8;]Q42VS& UI63V$YQ/D8AQE_ZJ.LBS1"<1O. MEL;V>%0(% L OS@H:[ZNA>O6 GJ(_",U:" YBBO XS*0B2I2F P)M=9+%6SP MAJYMTHV;2B/-UD(SX+@ >LU47$"M2Y!\QBS;@%ZAN^P?'J;).FF^F]%@3K(P M88:4B$0OXI<))R:VE@I+>&&'1,@LU.+I?V-$XX+S155 +SY'+AVB89^B ,!6=UEHJ+:ZUY\^7 MZ^O.[]>9]Z_/J$(;LM5W1^BQQ.W#/V'0+=#\%KO$SI8FX<]M;>X@3FGTFH22 MBK@4 L%EFHB5FA.OE0]<@K+,EK5Y%:?^[Q\M\/TOJ5EKN(A@NB;+KX63/DV6 M3'_0NMM2^#' NG8%#% %%^_^QME_QI.__YI]U)(ZS2,B46;H]44KB$=/CCB; MT8<33&F)DR\V^#6S/^$?OVQL-1.)T(+FT7B(KE6Q&P,N$33C1L-U!)30&Q>- M<<&RN_#UK$S!RU]?[VR]0'CZDGK#*5/M^&A"40V'AXA O9/U1C%^M\S!713E M#VY@J4M!UO<7ZBK\!L.]%X?-/R_/:SRT)ZV<*,VW4S[>JCRO6Z/;6Z_51ZD# M2Q8L4<)25)[ B$TB$*I24-XGG;59VV3?-:2^4_&B+.:9[8_K:M30(K\8?\)U MW#JC?R\7_8:&?T.S/)QMM4_(I0_3I_ZHVS U-(MVXFT4^!NDHQZ$"4Z>O6+J M[A0W @:-GY"GQO8M6):7F"-\$D+!-D]C11,*_V;9?C=>M/D7:HY"9%]D.\!1 M0[U^>D<_R*EHDA*>11.E=\GSC(LF.A>XR)8W>R7,4?N]M*/&?A@.QP5*?BND M;Q<=HQ># 1Q^FIA-KP;]X2WW3)Z? '\2'[7P@EL/A+(DT1-R&3VAF GW20*W MB:$17"R,J]L=9\40$,FG&J/HCI0F E;,TXG)>TFR4!:GJ(H)J4J+CVA M.%4^-9KCH)3Y*.NL_^5"8.&LZL?$QCZSDR,X*D-R^;L-P4J3AHOAMMJYL MBGQ[Q^26.P/V-BSN"XC47V+01XTZ)6YX$9KZ.9M???EN<=[_(W[,-.!\VY%Z][5H'P-RO]H4-X^J:#\=\IR+)JC_=$JS5WJXC1%=-+%HG@N M5129U%U"Q5DB2T41E;(A?7331M-:0XT^[!]^:NI6#5)_\ D.NZ=PL?+5636K M_M&T?M.$JVQ:FPCOFLQ\XRZFC%93T7>3:E?75;*;!*G.:YHT#QNB:SAH5-ZD MF7'<7'O<'WS&!X9IM+1Y^<:<[GLHKOP;=%9C23Y?)?62?G1H% N6*/%!.")E M"3U%)4D4Z S8E)3CXI9*:IFE;29CQ=*#(7H'O5[_^ G0Z8L-:G^4V_Y;WPG[ M$TCZ\49E5H6D?]4:JV_7H,57%%@=TGUW*TODC.WS72JQH$:;_G8=S?PS&I,7 MI5Y9:ZHT+UIGSWQ5NW3/[O;KUZ>?"AMV_H3O_OCH+/U>Z^]]<=^ M9^>%:N]\9E>2][=Z^[NGGTO!:KF[4ZY_<=SYZ_?N[L$N;?_U_KA]T&;MK<]? MMW?^+'3J)U>8?#A#=U 2E3TETO!,'* #PY)1H&,$ W9M$WV:52%3K_A7\>\1 M\"^!9-8*:YC0DOH RN?(!5B?I11!5_Q;#ORC<_B757#XOT0D2$\D]R6ES6>B MJ14J6^>$$FN;_S][;]H<-9*%C?Z5"MZY[X6(2H]RDS*[)XB@,3#TC.T&W,VU MOW3D)ENF%D^I"F-^_3TG)=5J@PWEI6Q-3-!0VG(YYSE+GH7^=.'F%OY:^'O M\/=#C:U;^+MU^&-+\.=YR+07B@BOX0^:I !_F2*I$B&Q(F!&+JA_\K)0I'N' M?^L]HWPH+@+Z$_ZE"U9NLW'[82)P*IS0AF7"YU(H8TU&@8=-P(98B@G:9I1F@F+!5I LLL8[.SZW86 MN3E5LX61C8:1 ,B@K'0N44;PU"J1:I$:+3/&F:X5N19&[C>,+!NY699F)E$6 MMLQJ(C0:N4928H)FJ5:IHUF*Y2LS=LWRE2V,M#!R<7D?FUM/-0!$IH0U1G.6 M@X8B#063@DG6PL@&P,BRL9C+C#IC/>'87%I0B;7"F2(6],X4=!-A,.F3=]5U M6Z^NOR#/Q@0T;E>Q5=^WX&*A@E%P:$#[SC_8EIS/)5B)*6R"M= \-'A+7F X M_:EQX9+(^=N>^>DH?"Z&D[)WWOEL'#+SA/A88F^F2C!'WOR M80WVRAOV$+H]M &";8!@&R#X$P&"#P0''D0@8Z.[S'0<,^YL!Q>P#D:'TRN? M/[1GU.T9]8WZ))P*2:*8,992D=!@7"*Y%[DW@LL\UU?MWK'@BH!_A-'G\$!< M"Z][!_MOV>')6[;[=8?N[K\_WL5WO'EW!M^1!_OP_?T_S_>V7XEEU\+.Q[^. M=TX.^SLG,-NO?]+=-Z_H[G;OT^$V?'^_=PQSQ>^*G?WCB\(0C9',A801+;'% M*3><:.HU=CRU4B:I< E[\IS3=34XO6]Q.&N'L4>-80\4P%*N?9X9S;-4BE0J MR[@/(K76RY3FX2 MXS&NR&X\SN9!@-MCQ[>'"W'KZK#60MP-0]S*V9 Q/!>>D:!DCB61!%&*!N(E M377FG?2&(L1E>L-#J3?.R[!)SH1U9D5VL>1T79P1EBO6QW,75$+Y06<:NW"! M'U[/RYM-[*M+T[3H>QWT78T3I)ZR+*.>")' 'S;CQ&8NQ18\&6\UK/GGQ)7CR-8R&+=M=C^V6[3H&ZBGG/"-ID@';*9H2 M*Z0@,F4B=]:G''O*MM3P.*C!RM2!F4\)% MM]?#T0*$MMAY'>P\OR"Y3'&I6$(20241P>=$9P$L1^J9S[3+N(_8N7HF\>RZ MOKI[=.C05\;&Z\8H5RDU.6&&(_MCE*9$>5%($*HE&O%TUQI M]+PG,FD9^6$R\MI-E9:1;X&1EVT90Z6Q62J(L#0A@@I#K$LU"=Z:W$FI@T]C ME("^UQ)YXRR<33)D+HRVO78QT.KDM$[SX;#[?CC!I*%F_#\5<;N6ES^ J([U MKC:"-QU2Y_=ERO68% F M!6-0$= G#1&.:6*E!:U2,I ^BND0)$;@7C=";6UL<*OU!5H4:U'L,A2CAELG M!.6)"D);K[QF>2H-=2J7*KVLJV:+8C> 8LO&L+>P\-9A!%J68$W/E-A@/:%< M8^RTRT7BGCP7%W1_;5&L1;''A&(_V!NX1;$;0+%E3P#3:6HSR8E4"4!9ZA6Q MZ-(+3',;>,XR>>@P6B\DL-RU>1Q/CRYJ5UN^I69OC2TZ' M98$[_$OL(U=\#K/Z&\CWQ]7>S#OOGF7[&T[>G@"^'SRCNV^@><_OOX$ MXY('_=U/>V]>%WO[3E8]F-W9WRF7P6LA2$KQL"/GDFB7:PQYS75NA%%*M)UA MV\ZP/]@95C^HSK#_'99E!V"C$W'C(32"_=]\'T=L,8 M.["6^"AFG%1#PLP4[-9Z%#J#22QS$;O+]ON@<<=OEYWA9%R.S2!^RL]*O,'H MBJ'?ZFP7O3@B&.*MCQ"3:CQ^'Y2(SBD0_&!715[<]A<#7R_@ M/B[%XQ6#!^QOB947J6.$>8L5HKDG-C!&G X:5(M4WJ9>9 MI*E,K.4B"*N9Y1(,#%!&0$6Q*V*SXK4IW=1TNU!^+B9;!; *9OQG^L/)8%P^ M^Z6SJCM7^ ._U@.K"D#%W?ONX&Y=+,LMD68_5.".;5&Q_E)TV9;(Y$V4S4M_ M[*WM6.]BK.D52R=NPN&WNI)SZV+?QG1.^KY5-UN>U<6JV;N)&<&0.J\6,EC7 MD:&ZH0ORH?C2V:FR>K^Q)H^&K%?"-J[DG;O?6WR].)7KA:$\](7[F58^#WUM M6J):"U%]!UOOG[M^4^YL%[;-8?OAL]W=,.Z@'^B;;J ;*J&WV:?_#[I^X'7R M!'[(-;=X^%_"A.%ORQX[H+^WT5>)GN:-R!+X47=='1NP V-Y]V5O__C3#MOA MA_".PX]P[>,K?O#Q[9>#_7?)P?Y?Q6'_L+<2&P!CW-U^)??>O/MZ\-7W=]^\ M[QV^>7U\L._A.Z^/=[??'^]^_+U_V/\+8P.^+,=I8K.F-&-$!YH2P3%ASRI' M,LF3/+,ZR-0\>2Z[E*_62KUVEL##+B/88MP#Q+C,&, NK"#HM9!4I\H_-4BW&WC'%?E^.?0BH4LRGL4)H QB6:J,#Q#Y%I)JQ)ONV(->"W$,'N36T$&U![I9!CB^GM">),B%/B,L3,%:5#T0+SPD3 M*4L<=8!R6/@>RT*O(:?]9D&N]C$N!V='!+LJ .;Q?]QUAV; QF>_7'ATO/"A]F/9E+)6^U9NOU M%*]$=#8;]J+:K]T8E+J7QYC.2_&$S^4_ZREHFOS=,ONQ!X\SQU%!* M@DQSQN MA%A#@EJ+$/<%(9:]'3FVL?$I)TG"/!%:@/63L9QH)4R:92ZC2JPY\*)%B(>& M$&MOY]E$S4FJ,V6H1X: BQ MAMRH%B'N"T*L)$T!W+M4!I*#'"""@S:!D5[$YU9XRR1W@:TYY./&$6)CDJ4MC/(Q)%)-BXK-U>W^1GDQTHD1?S\34?9 T[,?2A)V4VA_O6Y-=FDN M]BP1^_5HV']9E8.'A=P#@HQ5X;'T?R2Z>EBU;I&TNL5W=8N=_1>H5U1>S*^. M[IR\_=LGQEN=<"(#=AH/68KF1R \30US)EB>@7*1;-$U%)VX1Z9%BU /':%^ MTJW:(M2=(=3Y(D*9A 4)&TE2FJ"#)$V(HC20(%W(N!&<,H\(E? 6H5J$VB"$ M^DFW;HM0=X50NU,=ZA/;W=_YVP9I)S;JS7=C[TLICTS*'K^URKP]A?R9<^J&I8Q=- M\>&I8S?F=%_NJEM36*MV74OM>K?B7#>2I2*5CH@L4"*HE41KD9#4FEQEAELG M[3="/5I*>#"4D(M4ZP#;0076YLFR0"S/',EY"I:4<(X[=\DQRT]HY/GSE1:) M6B1Z,.,,TV$M"FQDGL"^T=]JEQNM/KI\Y+; M*V-P_[RZFW)GN[#MPF[6G7%A_QF/#BK7D:M.UTWM3/+%Y^?_@C^:=_3-Z*@8 MQ$2(M%$KBH$/@_$O3&QE,JHJMRQH6:RH.AEA59+Q<>C\;V)&XS"*Y5/+XDNG M#P\?EYT P_2=WR>#4&4Y\:3;04V^V[G=&AUR62R_@!7W=4'8#\'!1,9%*%]] M<;T)C+@*>< :*W%/]O)E*?ZB#V)B?+6%'?VJ92'??O$OV MMAT]/#GXNG/RCNV^@><_OOX$XY('_=U/>V]>%WO[3AY\/<3H!KFW_^>7G?V# M\[W]H[/==W\G(3C%7$JX#!D106BB#9/$&J$#XVE0ECUYKK96.XI59 .TVT,B M0>JZW<3LEG#NC'#.=\[^MCG%S$I#A+6L[=#OQX&ASN9>^\BY=/AV/ U<+T>N>=HBPG\7RW?CJ'S5UX MOJD9?19&H1-J$JAN0TR$77237B0$?/5EU\_=D*)RV;W!6;O!6[9W\SSH6%?8/-L1YXQ7-BE#<$@-5+8Y(L%^F3 MY^*[;')]?/W9M/:6<.Z,<"0(9L#2/$D 4'5.4R I&R0SO!$9*FR2FO!$FY9DK-, MJ;_??K/X[VAP]NF7R)Y[^;2E0NRH\'8 G'UL!D?A]7#TPOL"!V-ZKR?7J%GQ MV-AX]^M;\;?S+M/>*<*M;U,=7(J*T6JPPF6,>UG3BX4" ME+?"B?6(=R=]&)*[C#/E-SGS^;_LZ)_/5SD\4DJ2)9RGVM(LMR+A '::&>T! M^8# T9I,Q9/FH86QK,&V6)1V(,OZ12Q[6[X8^"K*_B@,'.S$=E&ZWK"ZGG>U> MOG/R2NP>_>U2#,$)@2C8'9!1+ 49Y2GQ0@LM#1!1\O% M-$/9XK&,@X4/(RQH4LFAV@]<%9X 4.^9TS+\TOSEU\:94PPB-,>'?JU?7WE[ M(U4NQZWB]ZK+OYX5?GS\B]9;@DHL(52[U^H/5U?I5JPNM.23 M+7KIM6^^56\! 5_IM=]Q"M[#D-[LXI!>T$,J)*3)UJ6U]X3F^M7Z^&\4'RF$R M"B M@Y]>F/L(O VTXW $5XM!COI>B.^( K08>7(*BM\YS!H5:7@47N@#[-:G M^C5#&.(('AT'>(L;3ZK)G@9\*)Y3E5N=#Q-W//UV^(QKF7<&PW$'I=QX."J& MDSA:7$]0P5SH3$IIQ8GT6F6$X8X/A["EC3WUW/ ;\+DRQBJWRN,+7K1K(2[#4S: MG /5P'_&U M4&="0P<5\S!&^H"<>9-P0%,T&]+2[CJR)N M;:5)E:&>6^0',QM],ZRFR]E@NI)8(BPNTVS/8)#C2%[P^J4Z9-\&A#OB_\[T M?WN#SHO34='KI-&^ 2MG/@6C\Z(L3.B1T6 MM=I6!\34Z_3,63DID*![<-V>=_XS' 68X_F=O MY^6+9P@,'P+L1N=E0 ;O=;8C4J!!;83E=>L*Z3[,Y]W?GC&?69L2&A(-MI>28'O1G,C4V4Q*RES03YZS MK8J[ M$T:]\\ZGP?!L@$__=^_5;N<5JK-C4T19%F_=>M8%"&C,+WCA"#8:<=X#?YQ. M;*\HCY$RL:. &2 DPJCLA!Z0:C^R!*C"8QS'5FO@26LWHJ?+P#X 6 ^(VSB4W%MF@O5%)8&/P%[ M%[[:K'X)%JCM$HKF?U:_Q7_+UWCO==^%RT MK$]-44%/O=GPX8@PN"D&I@2B'\=0AO&X5VD% ($PK^:^V+TC^[5$$,,W5SI# MV4H"K"#2^ZPP]!P/4.^H-@#M.018B M<,8UZXT+E&OH@G"U6A '!#\"H<-T0B/^IK*U8YP#$] OZ@339Y!5X"T7G4B; MZJ.]X1DZT1J.&54B.6_& )(^4CC,K#^3N='KO-7Y;<'9,9LM#&MQZ* G1JX& M/BN' U#!8>* R47,)CRN1X)J:#_.H7K_E(FG M.]S?/3G8?WNVN__^9&??@>QY\>7PS9]\#Y[9W3_L'^S_=;(L>W;>H'SZJ[?# MX+TG+^CNFYTONU^/SG>V7W\Z1&\?>T5W^X?'NQ]W<[@N=U_\S;RD*C>2^$SC M24_.B4T%]O,Q6NF4.6=K[:$8 !>\0 E.O149SQFE>+CGO:(Y2ZF@*G/2Y%JW MSI/6>?*CSA/ZH)PG-?" Z5>IOR# UN0RN=-CHX^A-LP734L4P:.(L? ?L'(G MH7(@5!5>0*07L09,YRGFODLG+! M8H&%U_*7SE/Z#'V)E3MF!\V'QD"H/%ZAG--HI^X;V$S00=SQ M "C]Z+PB+[CPQTM2-5U'3?X/D H++IZ9"VWN\A^]24.QE5[7W/]KYRE[5J'1 MSM"B>ONA5OU7!HB?_F#,AZEQT(T_H:_L:!1?BA^,K 5,T":). MV:^^YK0X^T+PX^I7&1=S?: C,_1L>BO>4!5A-&WBNOF!0PO(/767Q M#J/%N$SV2V065R/N9(VFE3I4+:,U$+VHYVW@TJ7P!NCS:/\N% M1I^&'-/U0I=,GO$6. <8(Q+'[E(L[P+6J!B:6WF_CP> MS52:HT LF&^?B,EAL+^8WIDY+Y_\?54_-K/G8\$IX?5^= M7U+_#=QI-&7>9,+DWC!FA*+:T]1P&XVZ^^;F/9[ *V8G")'#CH/QTZ"7W+C: MA;\%F-T'_HHG+A AAT[-5X M7IOET].CW!0@'-#)VMCSKO'$CJ.;OO!UA;WY P-8"S#.W+@* ()7HA^O N@J M5 KE#DR^>K"^ONE(7*U^^9V I5;UO(^JY\[^6[9[]G/:YT7BM-(;@0 L;# M$:HNR.EEYWAX5IW!30V=X;14904@< -2TLOC(N2=O:F5LPV['E6U'?,)A/S3 MEWO;.\_0(BK"&=)@.>F-*V[OX*7IE=DI6C$S%]%_6:+XBF,$,7B,!TSSAV\P M@:)6%]&I.[7&ZAE6UZO/&>?0[X>#/$7G%[KGFQ; !)XJ-D\50\S@A9.LHPJ M6UD?AX)6"=J=C4?*G3GK?0LF/]/[ (Y^F[<-/TSZ?3RWQ."PN1/?%[-1_5&/ MJMN &P88=FA"_G.!TW$QR^E1JQCROJL8/Z$R+ H3ME7)DAMV&+OCX">]L)^^^UOG00G+8#5=HHA(O"16I8:PD#C*G0B93%=D\QIE42IK)J;3"CKE0M9#'L MZ89P+K[QEV(,WEM(C\$43[5AVL:_20O=^\ M@VK>NB9\E9ZE#VGAZ#HP]X&N34M4:R&J6^K+>W<= MY7\1,WUL3[H145O/;\ M[W?%P6O$\H?$I<:$E&NEA-:YMKFE@8L4_JTSZKY7R8@O^[YJTFNZ-.$0/A;C MXY>3$M8CC*K*";".+_!4JPQ^WWRY6G0_WTSW6%69L/]7?^?-.WGP\77_&;@Z\'^[\7N_OOV$[_\'BY,N'AQX.SP^W>\<''P][. MR5\GNV_@VQ]A;&]^_W1X N/KOZ6[VP?GA_W7^;12\X?DZ^[7/\]WCOY.G K4 MISDQF<^(R"@GQB<)R1,;>)ZD-+$*(+(+FW])?L"-<=$][T;7HN&C0\,LV PF MYH)+N: AUS2G KB'8WBS3>7WZ@ZU:'C/T/#K$AK2-,^U"(%(FE(BM$V)X2DC M22Y-+C7F]3A$0\#%%@U;-'S<:,B20)W4028J8#\BG3B;TJ ,Z(S*4Q!8-6S1\W&CH M3>I](C,=A!*<"LO35!NG@V99JD/VO=*"+1K>,S3D2V@HL%:_TH"&7*?8UBB MI6PH\5IE6:Z8]MAQ379YMC%HN'D9?A>SZZ$(BIE.1&* M!J*MID12&DSNDY!+,$)!WMT^DZTI:J;B+GV?S_)'W)+6"[8V /JP:J\FPME,.0*2(2,"C!ZBDCPGB4Z]5(A"1E$,\Z(\$(3:TQ&*!>)$IG-3?3&W/RU7+^1CL86LZ_&C?)>LNV?1:TM#[1 M1'JLTV_20(Q* K&!>Q:T<-2FZ-7C;1S*O6.]M9O5+>O=).NM!-DGUE*:,C"I M4PY2CV9$82A8\%[G)F>^=JBK])H)F"WK;9Y=V[+>3;+>LG7+N!:)[F28(@39XW"1"1++&P3"2DHFD[8'"SV)\\I?Q"*YD(CY;;]RB:U M--FDL;;M5^Y:RL7*?[MP$+&E[GK3M*=J> M)RU1W?^%:WN>M)5)WG6@8A)5.>B3SSRCN7)-JIMN?)>GQ7 MOW_:9;\?[WX\D#O;?Y[O;;\[.^@?%CLGQ[W=[7=B[^/KWM['PT][;U[19=_5 M0?\=/^B_HH[VD3SX^*<\[+\3\+V+>IZD@B:P MFXIHEU@B;$J)#2$A(L]3DV>!I]QAW)^0CZV&18N&+1HNH:$6/# C*3.9$QFE M5G.FF56Y4 9@4;4]3S8,#5="1JBADG))5"92(I+@B?)&$AZ,E%Q;K1U8X&F7 MR[1%PQ8-'S<:9D%EW"4\EYD5E@5#>9+XE'&=")49UO8\V3 T7(X)46FF.>PH ML11S0O+<$6LL)5HD5HHT%<[P)\]ITDVNFX70 M"P!&*:H)U9FC M01B=4"QCG=Y!&>LVY?UVW4'?8K)6L*^- U=:HB2Y<2(88JW!8DM6$F-Y2KP6 M4CBP9A/!8C57VA9;NF\\N'8G1,N#M\*#R[X&K;FPF@7"G,=$9Y"'N(.$@FHM M<@M:2^YC+?7K]E=M>7#S+-^6!V^%!Y<-W "(&7*:D$S1#.1@EA"5&H%6+A6I MD,ZX'&L;@P6QL35@VI8J5_1!;C0BK=W\?61%EF\)@E9;JG!K'0"))\Q;2H1/ M,Z(8I208&3234N9Y0 @2^IK%%S?^Q*'E_+NQR5O.OQG.7S;"<_#LY?NR>@Y?R;X?QETU^F,DB7,\*$ MU>A^TT19*[#^:TB\LDICZ0G53=1CBS)H.?]N_ \MY]\,YR\['-*0>R5H0D#P M@[;/4T>T]HHPK7.>!XO^]R?/=9>SC>'\AW*@WK94N7FGPJ.L<'U+8+/:4B77 M&>R2$R1HZ<&LX))8[[%_$TVQ'*!QN,-P[UEN[5=^RWDVRWK)MGRK& M)$\4H8F61'@KL6EB1A(N,Y<%EJ\=Z:S>K6]:[2=9;,:YIXJA* M-1C7H%T+GFBB%4](4)2F7L:ZQ5B;K$NS:P:MMKRW>89MRWLWR7O+YBUGQDA! M)>&IRH@PBA*5,$_2%'31' Q=GIL8,"ZR.P@L>_!5+F8F;&]8KIBO5_04M'5; MV[JMM^LCN$[=UA:\UP3>JX4QK7-8(NJ+:JVJ+K.9E8_[=EK4?5.4'79R9=H8ZQ,/=%.6R*8IT1; MSTD"4*N"3C/IS)/GLINHU=BY%E5;5&U1=7VHN@:?;8NJ=X*J*^E0>9*RC"4D MY 9T56<",1945[#_$\>"#Y9+] !0N1HPL(&HVC9VF;NV6GN9-R *9V2B>5MK5,VUKF/MW9MI;9[&86;1>0 MMK5,2U3W9>':UC)MO=RV7NZ%A[IID)I2XY),L$0H(8(2ANDL%5(PVK:668O_ M[,1]A6<^[9Y\D@?]MVQG_QT[_/BG/& [YSO]UP5\B^_LOSH_.#E>:8N\^W6' M[O3?L;W]7G%P$@T M(SZCD@AJ K&<2_@GQQ!DRC.784:_3JZ9<+/Q>;TM&K9HN(2&U&<),RSCW $. MZLPF*9.<6>Y20Y7*VM8R&X:&RY$ORN0L94:0-.B$".TT,31A),M,3G.;:FX9 MYD!1(5HT;-'P<:.AL[E*+$T45[F0TIK$>:7RU-$\2S)%V]8R&X:&RQ$KQJK, MRQ"(8-A:QGM.5)8;PJB3B:*4.I'&UC*"7;/N>0N'+1P^-#@$'2'-,RF$H4RX M'-1!!Q:RERZG ;3%M&TMLV%PN!QJ0M-<"\]S EMLB$A=1BQEAH =H#T//)=< MQTS!3*S&1=]3.'PHE7#:UC(W[+=[U-6^;PES+N@[HX52-A$IR1D'/4QHP!R; M!:)D:B2#'[W%[.0NOZY[KBT,L'G>HI8';X4'5YQ"67"<>6"_D'HP@\ @LL(E M)-4F6)[YQ$L;.\_(MC#.?>/!M?LH6AZ\%1Y<=D4$AZTMLI1X[B013 NB5-"$ M92*5J06;*V78>4;JM@/;?>/!M1O&+0_>"@^N%((%95-2ZHC1- %A"")0V9 2 MG@F3,VN,90FF6C"YN85RVLXS5W11;C0BK=TZ?ERUJ&\+@E8[SU"?A-1ECO < MZ[W0D!/%K2-6"IYJQZFF*4)0^NBB55K.OQN;O.7\F^'\%2/<)Y8:1('+I ,"#3#C&J7\F^'\98=#[AA'=8UD.@@B',]! MT9<)2:F2(O4!X-M@YQFAKED5NSUO;SO/W'^GPF.L WY;8+/:>4;+7%$!Z!) M4P0U(P]$9=(2)S0JC2R%C437@F)M"?[[QGIKM^I;UKM)UEOI*FM-C@$MA&H% MK)>EFB@0R,1E+B0)L*5,6.PJ*^Z@I7W+>K=K5K>L=Y.LMVQ="-26GUVSJ^ Z MY6=;G+XZ3J]6R! T\%1DBH""FV/HH2,V"QDQ//6992F'?7SRG%W@%MC ^K)M MU>X6-N\M;*[!S=/"YDW!YK)31R:9IKDRA,+6$*$!0 WZ4S7G7ODTR0WS )L7 MQ(JVL-G"9@N;&^"A:\'R1\%RV0TGK) M\S47V6CQLL7+QX*7UVJY]?-^U5;-O"GD7/:B*IY*GV I#NTX$8*#A@DJ)LDM ME7"-I=)@_[;##X[TWLV>F#7^_'HF#DT,8QQ$_/,&&OP=R9__3^H6TVX&TX(Q$B:6<^%SP:RT(E4IM8(9&5C@:JWE)UM,NPZF+<=* MA"3CEF:!F%11(E26$LV%)4:IP',013ZE3YYO3))KBVDMIMT,IC%+AJ2!IH-K5V0#KJH_:@MIU0&TE M9XNGU(48U,HY$1)U- L8!QHV-DN2E&(5,KHQA8ANZ:#H/J1Y7:-.R96F_?#R M2=?N!'N,^:2WA4VK>4I,R50QR4B2!(4%3!2Q*:"4UL$'FOM4.(XETCF_9C[I M55'@1M6JJYZB/7HN7KO;I^7BF^3B95<0DRYHV#D"K"N($)DG6F&VHG/5QY>(Q<_^/">F4V/)5O:BBUM3MC-YX2MP3=RG9RP%M37 ^H7 M=%3U+)6:444R:A,B4D%!-6.<,.NTSJ06"9ZULRX7J^FV&Y@RUF;:MJAZ;U%U M#;ZJ%E7O!%67W599X* 3\YQ(HSVHRLH2X[PAG"J52BL3*D7EMFK+9+6HVJ+J M3:+J&GR'+:K>":HNNQ$SXX.F>4+2)&=$:)$1;4Q.L-6A3+GC:9#H1LPH;U&U M1=4656^R^.#/^W);5+T35%UVZXHD2":=(*F7&: JT\2DS!,E0$GU/A,6 R54 MEXI5M^X&HNI"T9AZ/KN3/G",@W_[XO/S?\$?S43JTC XG+3!M6+@PP!XAF_) M"+35"MC1/Y]/5V/Y-?//,;&550\N?'S)P>:YU9(YL/^X8#33P0CIE:))4,R' MY$*E99&/WE?IGJ]'P_ZK+^,P&IC>RTD)*Q%&Y6_G;\+P:&1.CPOW8A1,N8_K ML0^?_ZTW=)\VDY%ZX=_OSP\_^E/+1+KSYH#N]/_J[3!X[\D+NOMFY\ONUZ/S MG>W7GP[WG83QT=W^X?$NGG6OPGHXYKMA+IIBS*<>=T!&@X@J]AKB_^.(F7S0#5 MB*H@"K!LV8$--N/@.\6@,SX.G3^W/FQU.Z\FH^%IZ,:[/\-;AI,2,1>^.H"G M)X/QJ(#Q/WT?JE1B?/#C<-3SS[8Z-9UU['GG:$I4G5$X0@GR-'X%W@8O+I_] MTC!(6ZQIDPH@;=)8VV)-&URF9D.K$+5EF=JR3&U9IK;&S7U:ZK8X4TNX&[G4 MCZPXTY^# HVQ#V.PR7XT>.NQ>V8WWO%Z#;^KU\'H+!-2!RU\H,JKW#-J@Z0B M#YF^=E;:G)OH)7P(A_"Q&!\WKJ)77UQO@NOXHBP#_-_OFR^/P1U[0'=//B6[ M;W;[AR='R=[^.QKO^_B*[^X??SKX^KXXV-])#DYVSI?=L84)RICSFK1EB3&H) MU\JGU'MK D-W+/OYO+6V5D"+AIN-AM1EAANFM)-&Z)RJA-,\=TY2+A,O\VMG M][5H>+=HN!Q(Y5,M-=6<<.Y3(H23Q*0\)Q@*0*7/?*X8=H5ER35[H;=HV*+A M0T/#H%4.?,&MRXT0::8%R_)@0F!)1F5R_2S)%@WO%@U7^V+E6AN5$YOF&1'* M9T2)-"<)2$&JD\!=(K&(5%/&PX%,PGG '/:!J%8KJCV,G#0$*ES MG+EKIYNV<'BW<+@<8$IZEFSF:9-YPQXS+!6M?5AO'Y2L?WC(<&]@,DF M@5J0[L#S?"K/6V_#IO#YLK?!:)FE4FN2JEP1(30VV3;P1Y[SD#JF@T^0SZ6^ M3_+\P0=0K:2D_)!KX8)9/SR(2GB:A."Q$P47(3'&!^D2)X7T:683WKH6-@FB M+BCFY PHEAIT#Z6E(8(I2VS*#,F%5#*35@8=70NI6M?QT#TZ 6KY?*J*L,1I M,"F4,JE(@ "8HX(Z)QFC+DETZUK8,#Y?=BWD4@41E"9H>!"19 FQA@:22F\] M=TD ]$;7@OYY5:3E\_O+YY9):DRB<^!D =:&2C1U.DVD<#1G6=:Z%C:,SU=< M"S:A/O6>F!0K[B9Y1A3GAE"OA&?"TSR/)D>:KJMO6,OG]Y#/4PV:NI%)JJP1 MEFM#968S897T(5'"M*Z%#>/SU1(LU"0VIT1EU@&?>TFLYEC82H"@EWF2&_'D M>=K-Z+IB_MM0A2NPZ/YP;'J=01AW1A7#7->!TY;6NKT%>C!HGVNEI#8V4U(( MIW.-IPF*Y8+S/$^%:+TT&X7V'U:\-%PZQZE,B,YY2H05&5AO+B',9T8$R[A- MU9/GE':5_&FU;NU\=L?G32WBMHB[=L3-C $DM29C7@O)E4XIS3.J;N+1:G1=P6<5O$ MO?0D\D?*6[:(>W\1=]ESZ2U+F9:4N, 8$4XJH@0+!+97>RXDZ+ONR7,FNY2O M*RJJ1=P6<5O$O0QQE4X MPV2XA CO#%$V,T0+QGF6BM3EV'(FZ0KQTZ42[@WBKJV8]VT5Y?[O<'#TW^)S M\,@6X[8.]W(=;K9[]C?74N9:!J(3[HC0/A 5N"69R'+M )S2C-Z+.MRXF:2' MN]DQ<3L[3^MBW-B->$?]RJHD]]%PZ,^*7N_95:IL=^ S\#2 ;:\W/"LWK^AVEFZE M6;;V@LMZBZD?*^-\^\6A*2P>Y>NL#GV% I,;52IR6E(8&R]!" MWX91A]/I>K1U--OB(&UQD$OM(2D3;J22.DTRP7W0G ?N66(3T.ILXOY^>S7' MT^YPX":C$4!"I=$]!AOG+3OHO_T"]L@)?"O:. =?7XC#$Y?L?'S=W_GZNK>W M[[[L]/^D*ZV*3@X+?.:@OPOS0AOGKY.=[>/^[M=W7PX^'GS=^?BGW/WZZOQP M_Z]\9_7DU"=)F@B7$I\&+/B!V39CD8.D^>4][-LK;^40MQCQSB MJ%4N@*F:!:E$2!+CI)9IXJS-+.:#1(BCE'':0MR=0=SR464BA!0^Q5-*F0/$ MI9Q8"C@'HL@EN:'.ZSP>58KDIQWG]Z2FT<;HF% M&"NRX"QG%E2I0%/5JDYWCBNK9<43P[G462 Y99((F2FB>4Y)<"EU"<\2QQ(, M,1:9NAZLW)P.=(W$@ ?.<#8SAB9YRGP0*158."AW4@9'0^8U:P7Y/6"X94%N M:6Y >E/B:?!X JZ)2K.,>&N$H2;U3 1DN%1=4XZW50%^I"I IRT+X! M[RZK!H9['Z3/037 <&2=2Z)#"$3"/SU/C/&< P^*Z:7AW'A=W/8=*BW MPGTO M?-B85%I,D4N]4%EN,6:82VJ"I#K-6CWS/B#/<)=(?(7?T4B+@83$Z?TK_AS-2&,DII.;CE0N.82 MCE'"I\.RP*=_&84>O.9SF,4W(@O-/56O1C)[Q%B8^&1\^2,K465W%,E*T\6U MF/\3AQNY+\D2SE-M*;"_ EIO&9&>Y-2T'NP,$&6/&D>.A[-A,Y1('84S"=B M[=>)#W>Z24X/\PH_'Y M_@BVI6*IK8[O8[!#1Y &\& M$#K9/=DM#ON_G^SN'WQ=CO#>>_..[9PX?KC]BN_B>V-D=^]DA^T6N_T=ML-^ M[Q_T=RB\(X=OT+^E9MZX)"&6AXP ]B1$IYX39U*3&U28I:[$#W!N\"]0.!@O MN0@9#4P'8;10\'PNO4MYGG,;\I5X\-L-=M9Z2U#Y(['.:DM(M?;P8:6W@'C7 M&3Y\CSS^%\? [@['H9)9E&U=(Q;XWD^L1I-.A)/./)ZL1OC^2"J,O#05YBXD MT;^6A':%C]]E_^#ST?#/ER ;YB3(4I9$*U]_'SS MRJW.QX Z.! (:EV1=NJOACP/#G68A86BG2B8.^^#Z>V&\=EP]*GL#(;1,P8_ M'QN8>X3C$< F?JE *8H';,6@?G/\Y@B^"3CKX^J4QYB% @L J\,Y6PMN[&@ M%OS3%Z :X0X?F6)0S;6ZMXM7_Y%LB0[05P_OP&OP0SK] ?< E_M_$V"*>G_* MX@LLUF!\7,*BXC 6B"&N/F;5]'$[RI@C,QTPS.._\.D.O+G>P$@0\(7Y;2[C MT+MX%WX;5@3XI0R(+G-+76($>J0*F$6=TP/7MU;5T<[;ZD4E[I6?S@4>JZAW M83^J881J'2J<:Q8#'G"F/,9M&38[#3,*7]RQ@1V,BX5@AQ\UO<[I*.0!3#!? M4?E69V^1F*>;BCE$RSP%Y%EV_L&VZ,+>X(_% !,^J\7[FLZ9F! M@T4X#F&\U?E0X#^*<7Q?.,4A=YOA',-7IEH!LDJU?_.)4Y%^MB[5ZZ^,>M^Q M#Q;?\YUGKJ8[4Y[,M.=OJ*<_5!UL43W],+$ED#G,^M5G^&,;-*=1$9?Z;K71 M+SM?7YS]EQV>'WQT*6B@YWO;H#E^_+T/VN77W3?OQ %[W=ME?X+Y?-P[//GK MT\['OT S??'9O_E+^'^#6=Y'#[^.3@XY\< MS.23O3=_]7<_@G;[$333U^KKWO8[,-\_X3@9:*_R[]2G2:Y31K2BG C)#=&> MY\0FEAF5VQP$S[)VZHU1.J14:B<%4]SD*C-)SFCPC";&/?DV];2ZZN/55?F# MTE5GT-*)V/(M%?424*U)&9T W\K79EMWHJ-2)%34XUX.^Z>HA87/IC>I!/]L M[B'.O3-TZ.M$P50I6(N2='P\&DZ.CJ-P1%F(LC8O>G7J\/BX*#OO*I4 M+[W MX70X&J,L?8U:(TW(.Q2T9\>%BV\ S28O!B!)04FK]\)"F:-*E\$;#.8O5T]5,T/%.4X,I[ @R*L)Q5O/ MAI.>!U$->A6F)<.2&7\RJ74-$.+X+"K)<3EQ\@OJP463^JY\OY2$;HY>XAM_ M*<; @.[;?!(I:">,4+5^<30*<4X_/*,%IN W.L5OLL3> *@;Z)1EC>TUGF>2 M:##X2D.%P4WG'2GR#R <)+IZ49[BD\L+]*QS5HR/8:06H*[SIF=*M"3FOO'_ MEIV7QZ88P4SB2U\>%R'OO/H2W"0:/'MY7CA\Y@W82TBS_X[#+SO__>]+8(S. M1]"@@?K&P&&]HA]S27N%L<"/8 W4U-EYNO3P,V0IG%UU4V4AH5)[WMD!FZ@9 M)HYG^;,O'#!$Y2:^UA"BNGT\1$NP,FT1=@I?F-$YKN'R9Y[6"PG _&QK;E#Q M/0@Q)D?,P:393GTP V^.U0D6;6:NIS9SO>+_]_\H1K-?RP7#&88)-EAM/V\\ M58.!AM T\A'9(@7B L "]\MF-98I=9'RL6A#QX9.'^_RU2MPZ2,GS/:F6UV9 M_= HF%%XE)69.!E]+C[C#S7!(21?BQ9FPP5:Z+P85QZ+J4]@#$NW.*MNYVGQ MK!-,=$C4]OQ%%/"RVO4/<=>@DM#PXF??>T4MW5$9;+ 6QQ(/TVIS.>#ZULX"A*[*&X).#Y"P M<,L_DJV,=Z>#F3IZHG]E8D]@ASH1PL\1'D#61%C$XP\R7,8.?E_$R> M 34UY'0)D31L4_O?HE%ZR:RO,M,Y_EP82>=I+Y055YDC8-PCU%;"ES!R!2A2 M0)>N\II$PKQH3)6[:FX)XK2?(;],IUC[:YK'WW_X\R9F$B>RM!]Q,)78>5I\ M!MJ&KTX&2^-I'%V@U/FR4[$$_KXXW5.4SAO- 3[8^DF ,6G+YYU:FB+2UTYBW&_O^/WGD)>0P8+,!<5J_K" M'U,W8KS6K8E^.*[!WG3*<&I&R%D.L+FAQ]]N9&"-,"CG,'U>9ER&^]T*DN8E MM@\8#!JMMO 9^*P&\1>PZCZN_.YPJT,[3WT VP1UO= ;GCVKF0U?-AB.._UA M92D-.E0NZTV+([^BB/R>I(9AX!M6I-=6A(M)OV\NH"84CKUR.(_L4]E9$65- MQ3/B[-;69'/>8= 0-"YN7R2 4SREF@K)43B%0<"(JL]7ON+1R, 00X6A%SR$ MJBX(["FVH#?8#<$T-=&B1<)OV*!R")NX$<7@8DY!M +\0CUVA(8D#.@49EN] M*9JH970ZS]OA%[ZH,I5A7>%MN,G'!K9B9@G/OF \$%#9;%CUC:*<4^FJHZ"5 M#_AA*..;:XL=WEG;O_-[L-$ 605>7S1YA#)@MW+JEICR2]^]BL/=^/3]658URK:+*I5PPJ1\'H8')DCV,M1I$3XR"G2 M 1 .\).;E&6$9;@Z"$> ;Z;FA$B<-3556A&(T7J0.)3E8:X,;DKQOPU1%.+Y MA@\H19&>D=-BW;=.;AJKH?*VH'HXZ=4L->60F:<$R*\HAZ-R"J(X]1XH.;T. MGD66H8?O!KHI_"0>*0Y'#?/,M*':4CFOD>";$X.UP#&!43)!+7N(0ZRQ@$_G+.8%^VQ)#F^I-QM?H1S"+& MQYVO'&>K#++5>3$]P^N==R^&J!H-I[*O?B,2RJCZ=*WE1L4,!.;XVR/=ZKR] M! P!SZ;C];7ZV @/5XS.O^-BC!L:!R"D1I.83F6E\@L##X/86:D M# <1HU%-^@?M)H)W=49K2?X/R6A7*[DE$Z3#2B+C %!/K@Y743=:^MJ4$>$[ MM5@"8AW@N74QJ/$=YS4<#(*;L=VEBMGQ9(YSG MU.4RQ)@,A"L+L+2UY'9:#H5YU&&>V>5AGG"RZ)NSN5NW@5 MO[\J^Y-9%("CX1@1,7I*&O,U!GJY(8KKSU$WC2AYAAZJR0!TPM%,$1LC M4#J4UJ R8JP,"DKTQH"BAR=P&$ $PK[HGU;V'"A=@$5%7CB#FC=85CVPP">G MT40#=1D^C\;BJ(/)I*>5WFI<%-@E6+1X@XLGA:/*TJU!>6:D8P38PE% XU&L M74,+;HOO+S[H/J@15%IC)2!PWFB(U396_:KY56X$,7H4&E?LW#VH@]E0*:-1 M>XDS\06>$Z%N"G-#[1]F@J:!J3SX>.94W0V7IP%60QC#:+I#'8OA@.B6@Q6P MC093##X/>Y\;L[E1AQK3$,V;:EFJTZ.K+LN_AV?A$Z\W_N M3*,CIBRZ/7471/1Y ;AZ7A81$5]/S?.7C>K:" M FWC+WC18]"J!AY=W,+AM MI>9B8MS_?@!+@]!^".9B].:!M34''XP/2 M&PX_50';TY"7B*G1-V=#& #.^] YG8Q0"$QQ)CJ$:K=.)17^&!6?T9X!>3X9 M%=$]^5_XSU&%WN]#/+5X44D:JK5LXHF_,1 \,+4&(U[A#?7A>NT%:5Q(H"G$ M _;:.P[#.JD@MD1C!N3E? QP36;HNYF4X]%Y%^_W$X>!R?U58K2A5X2\?G-C MFAL0AOWZ""NNC#V?>W8+:R7YLCKW,F4'W\627V?F7MF-/]%?FTO5=%9^1A$S M\"L_XQG0RH]QG)]77UV&\&GU>],%:RY4H=] T@8E,KJ;JWVM(I_&E5H&VXZN M_'&1GW]CQT#-Z"U$3RTYEXOHT$8RCC3FAU%N1XD2%0D8V+@^V(![0=IA3%X' MK5B,YZ\='\WA;O#?',GKR^FJ\0[/_;3DBOSE4@"I(PD)A@W^PNG6HZ M&/("_=V7(0>[DMH>]S&=)IK>.7C!H'Y=6"7*M^*:1-P /1VH"'85=&D3T: [ M#1V87?1 S[WA:;4WHSI_!]T=-?: :@$_-+$-BRW>"#>G>JU MW3E?LUL09J.9,)ME/G2*Y4,G'.-T&DU%C9>/LMV*-Y41^W M3<^ZJTA9-[,6P=(\ PRK) 1F-0%E'!4.F*.()RZ?&QF)\2@C$'H3/*(M'\#> M1FWIONTM#.KBO<6]FNYM@1&/J('$-)UJ=RJP \L_C(NOIKH">SR 04:F'1RC M,>[G=!<8[^?"U8[W<7#' YCQ43P@=J.8EC7'^6'A"'JXG+HT1RP?7KQ^'U_Y MG[W=_?]OOZ646Z:4? (\BN <^P0N-+AJ3E?B5@[[80X;ZM@E^,\4.:J,P?K. MIYCC]0P]4%4"(48]QM!$\]F #AC#GX93W]-"J(>9"[EUP[*&I(9B31\4NRG% MS@;4#P8S]B-072C?6L*Z9<*:Q<),I<>I*$0./ MKV&#V^V\Y>U<$OEA?N]0A3U%BPM+$^&EN5VL-(8((1AH4(D4P(LF8KX*LQX, M/T<":+?U+A6%F<'0>%7GI7BO 'X$,^*\6\4F3\KH>&!C^+QKF?FNL;D'#%WVZNT;A:-)K_%\&=\';2TR/9IYP+HN M!%\% ."AR[@SFO2J?Y9A/.Y5P17S 5AS,AI=+'BV$,UF/-AIK-@%Q;&)2_AS MZ\-6C0Z()S"E0><$S(G2%VXER!$#L.NHCIEU.E5MXH2&HPILJA"K!=N_":M" M@(KQKJ!BY$5D!/1-]7K%$5I!Z,DK/AN'#'!N,78P.B$;#,,;844G,7D?%8_Q M>4O8=T#8"Z?+"T)J8")!8"6&)@:J[H-=@U8Q\E64*QXJCD>%G0#9+#HNEAU! MD4R/\)QSL!!8U#.CH]!=>&=3^J-Q?@_+BO;K(/Q63;T+BJDP*+(]1C2#.3RE MFQ\GDJ::1HU T^%DC 9RK3W/1' \R[G^%Z.$FO]FXQ*> M>8'AX2J2_F*'<"3=UEZ^>PIJ$A]&G,+XDI^>H-[2("W!C@ *%^'H# MNLXXRJ+HGHV'XC$'S<+*F,)/3SE-K V'F>P],X"%/(IAY3$8A[ZH,N Q?[8. M"WB/AZ:O*RMPJXD,6*B?%C,4,& R%CH9VEYS& H?G)S&O*_3"?SJ,+YS\*TH M@2JYLX/=)G%3\_V*"_JRA0+RQ*#3&,Z(2X\ M_G<:VS<7"8-4\ZJ)=L3TQ2(&673K="G?*-4-U[6.F+5;5WETIP#IJX_UG=U9BM#3@]#D?H"004QOC QGT= M$S1B\(Z=%+T8"ABS-3$9?1K#XXLC7,3Z5>A5 E@MP](11@SOK_V1Y\'@D>99 MJ"(=>R@LS%%=>S6>H=BV8N8<' Z*L(8Y2L,PW1J?SE>JQV8(.-0 MLE7I!,U 7[PEMCEJB:?W5?C=L*KD6C;*R<57*STC8.I!%9)W''JG4Q\(!BQV M2I,WU5S[49!T&TL%%[T8U660BGI%0Q6T'U!U*1H?6?P)K%Z<*TC.*M>ZCQH1 M[./BT#Z%\TO"!Z(PA:5\\;:#$BH?]HIA'#]&%73K2_5:X)@FF.%6A91.O7'= MN>B#ZI'H)L2>4XU*$^WO$G,RZG<]W?WO'\^ #LIX!!(+)\0TC:GKR#0QQ=-R MOS]4[?0NF2H&9C046]9NC+,J0Q#6&^/^JR"13N,'[T;"B.=#6"L%]C\ZS:/% MVM@2IC>E X?T$?68W-3%:ZHZ!:#D@=94%?X]&LS\'77J>F=@ M9,Z<5J=.!196J#86X]FF0;YP#^S?=(^Z6'A@>-8$JLPH/2:+PSU?ZU.N:ILQ M)[@W+DXQ,[$>QS MOV*ED9GXJN9O#KIA60W[(J[&(5?8$-J:"\T1*)?=!NZ&D[*' MA1&K?)&+0!_3.7?K)*EJOG-+C]90'JH#A3>F'_X]Q)2[TJ$J>APZ;>93V BG&'HSEG)I@$ M51TS%+M_Q%$T;VPBS6+5ZD;RUK;B6>SO.R]WQT,_J_I0+DXN#)'!XC-G1:RQ M$<$')$4'U-](B?$#7;"=S@:]H?$8FP R!39L= 2RYVN-/%&V5IP1!U]3./Q< MEW.![:GJ@*Q(^%C1.8;;AVHY(UN$#@XW!B\U8>SS(7-5GE03'G<^M]8@RH$) M@(([H(=A8!7.8N_5SH)G!^AY@B8CD%45HE[O XC[(J;I1XG;V?^KWI RC)&G M.G;XY0=+:M]'Q?A#..K/UZ7=(,7X7H';QU"GC:R&9=TFSKI>A.%[# JC"CV*"T\M:@]3',Q[$:;\7P=:4Q?-MW(:1;U6?Q MP747@FWGL6(&*/&+,<(.2[20.6L@OB(B=37NO^"!&'[Y6Q$CN>)WWN_\]5L7 M'69G* Y,%+9&4HTFU=.=V^)X.;W<4%Y M*:?\WZ@%E1I2';*"#>;,"&3RJ%::H^.V>J3:W"5M98XPFQU:XJPZY#!FQL#[ MCV:F<$-?U;)-^[G,'^^7YR7ZJXO^:16^5)]Y(!%/Z7VQ'\'2BG&E95B3>/F/,9X')9DVN4S4:!;32Z>4Y");_N%(2R99'49DH_ MV'O'IN[? WN%8X5/CN*1%18G6R#(!<.CFE9E7+M?1Z%T.\<3+-L^YU_ XN3!^+IT5(E>FZG?Y7U 9]YB M&LEL OCM'YM$U1$*K\=6\'/K!!/I3Q6!I9^7S.'YY#3,LQP=-20:,REC(-B@ MK(1(/?SO(^352N_H>V1J_1$J$[A*P%S/_.ZTY<B-7:MP-FB1@ M+/E^V^7YMSH75R%MW":7%6?#@JFS:(.58FW36FU5X.,%9=K&=81 '8*]7$IZ MKG)TSYS=7CG].JJA/ZO;=\T"^U>MJ7^_Z^F/+RF5/#V[;RODKZ5"_@41.U4! M]7J0JWQS28'C9S_=#^=JW; ?5=P%2VZD4N+Z0B@V0&9^N_+XU65(/#9#R/UV M.?)+JN'/!-LE==7FB^Y5A\7C68]='.E\X>*JP*FO]+O+BYRNJ&T,%V=AW*MSHK[=^:W9T,#&S2N&K^>5$;T N;E\U' MME61?S@,#"7LO)WV2%L,+D,SM(DDJT/>9@%MKU[.*MNI[CHWZKX==;S<^^OM M-ID%CVW0,<>M1_M>BF&R.L3=,2-0IX!8DDH7_1B/&_\-ICK0U5YU)%AAG ^N M9T9U@!!H!U$RS"H6CX8#\[D83>JHVUAJ$;2D>JN:H_3E$.Q8^Q)?4#U:GL)+ MIP[EIJ3F-*9_>AX*VOL$5)0Z@'/J@L1<-?0A#.%5T\H&E;NZ4D&:#RW$_H[, MYP!JE1DT/G)T9#6YDO^KHIR+Z%$M08T$'(3-0R\0:G>CJOC"U)46'0/S:2SE M\62,GJI%9]#_S]Z;-KF-7.G"?P715QY71Z#8!%FK-.,(6;V,[EC=LJ09W_?3 M!$@FB[! @ V 55W^]>_9<@$(LDBJ%B[I"-O=11+(S+/D69]CD-KD&/Z,D2;P M2GC[%J6(BW8Q6I"*+R#GAP.SJ60$?C"L(2CI1[KA7WL6\5>5M9X(5UH1U4:U MH"UX^],\2?7CY?U<IJZ!Y M$>C&Z$:0)"MK0 E-#C5,#?(H)6ZI^H-*L6Q#P;TD51"P+ \R157@,0G4S$7G MT.Q U-8UD>0E8>2-6"TE EX8IQ!+,@BD: @5]=+RX.#@>9.(FD>;;-75Y$Y)-[L+69":5R\ M3O)Q:@!(P+("#X!-.=\CK]4]&!XMDTD2B-M!.!5K6F=:&VU"BZ7 (HR.[)B* MM;3C/4Y*K S% E*>0YLC[N\]/"%TH=/,+5'K'VGN>S0O;&EBB25]SBBG&A_F MV4TNMCL^C"BJ%1<19>$,ICD(#BS>2: MG5!\5C*^KQM[_:>URM>W]J1S5)O M/0I>16>=,_Y,:LOP#IIGVC!2(GE&!+'=!UA8D;3332^C3U[U+CM1_4D]G+:N]B_PUCA"3\6"4JT2V<[FP3FJ(% MZ"K64LNP+-)D9.YG-*QNQ4"04=0Y\(7"$XJ:)V054%'BS*T_N*"U7-MGWCU& M>=?NS&J-?8<8ZS&J7JZ7/2%S$I0J)G._-R"MDJ?3,3,TF$]A!VD\*]5K_0]O M1DF)>=7724;KH!^]J3NI&%EJCH+'L^*/;="IT^7 $XYCKT;ZS?)QAS[2P^CK MGUUUKGO72S_N=J+E/UWQV"OPG2^V>NKJS\[[R]_IU^K7ZM?JU_H-:[U83Q/^ M0%J6-2TH<8#24>!7MY>D1@-[L?:\%+^/]"#B_S!;7%PKX)W MA!_A#V^+P_L3JZBU3_ H#\GK-*_3O$[;F\-;KM,>L"RQ@P<'4V:C4UGJ<*C4 M>+QJ^VTF)YSA\\<->3XX1DEUCT.3>1[:Y=HU/9>\RQ>/=W^W7U3C>=. M;3R*PJOSBW;?X]'. #_=\"Q6*9]O6D]3NWE&/Q)&/PO/+Z+#8'3/R\?-RR>] M\+)[_OVALK$-73Z2SE_*TCM(VNAZI^CZ$F?PIW4\&:\;O6YL#2.7MUD?MRKAY4+$ M[VB&UWA9D+B%Z?>0?V4"=[.')]L/SR]6FN#_9+57NU<52G>O/ M=-NHVMD3'>G+7TC'2,]S<)Y6!_R]I&QWLI=A[]R?[-.8TN%5U/6:_;$U^])D MR=YK]D_K,'I %7_C.1Q"7&4? M"1MUP^NKQX[]>LKN &7QCN]?/5[$;%^)NI>DVSS2N?<6AI?W;]3DU^'%M;^C M#Y"RO7X875]YRAX>94_ZX7GW$;-:^TK4?21=M'EEY-[?T9LE'/?&V6=DF<-, M.UY>/F4$]>59\A@#C9=/FD?>6YKNTU?WF_]6&Z/'RG_[3=/5W7G'2M,7^>H# M9I9&Q\OR3*U^NO^F_^93?O/@F]=_,_"?>O[:MZ0$]_!:B,["[F5WN]B3#T8\ M&Y4NPHNKOJ?2;E/II!=>1/WGCAIY FT0T[LXOIB>9XVU>2KM.)5.SL/SWM+J4T^@ER?0,=Z#^P#QN['7FN;E@L>J*2X63:5)GVR&-IB7Z\<]AM=C\Y"Z]7P+X\VC$\3\N Y^(CY>+S\.)Z:0>= MYV+/Q?O Q9:2;/Q4?*Q0@Y M?>7='<_&>\W&O; ;/9#8W3-./A!3\<#+JBD:^@,-7OW+?@RI[>$FWF^CX'>9=B=#=T,:\TM3>YLS; EWS(P9'@6O>IW+P!E2;$8+WR75Q X7/J7A MPC-8:S[B<<5F4C&.&9;APFE^IPK]DI*F"L,Z/N2#!*3TLRINDZ',\_XEQK,H MUCZY5>D][&T\+E6%3X>55L'@/IC P;2\ M^!UL'0>>!Q_4*(GUV^AEWCW> M,=/H]$$**-:Z(X/YQ_ &KXJ.H^Q,M]T9/T@B/ZSR*,S;MW2LCG=?OVK MX+S37QA:O\@,R :G\-\T40_<")8EEMX-(N0+PO^0U/=<.8=_Z]D[C(7^ZI"% M?K7F!C&JDW&\/KNL3?)P4>#75.D/TC;J=&L:_=+^FZ:N)?=ZQ)73.^L1U=[, M\C+!&_PUZ2#X[1N9#4WVH?M#<3:Z]B?Q &1H7BW_R<)XMA=B$F?Z'QV'^[^3 MPMKO-^IT '3[>AJ/8;&OX_0NOB^_^Z$N'" 9C3-L;I\W^9=_'Q3PTY87[ZFH M/7B_GG?.Z](FE^QC"MLF^G79?=FWMV"XQ=W<=MV:X^$K]]I>N;#V4CG: M 7ZGR'1/XA36+N8\G"7NWI5^,,HS-4ZJE4>J39,?/X2K$%>-?\%;,1D1E>&5:1*#TDHJ7$UW, MO5W[,2S):%OWHC9R3*#CDQ693'9XK'GO9N;C<[JFK/SOO+W^G7ZM?JU^K7^OV M:[WJ]]9ZZCY4G#?'F[?GCMIS83;3%ZVSJ=V;VOYW<69^JKE5CP(5LJ>R2*9V7/RB^P\;/^8T^ V3%&W@13Z=N8 M>O>(V]M!)?7R/4A>0WH-N8F&#"^B+9&*]T5'>E8^#E8^#_O;@FY[5O:LO$L; M/[F\V!SJ&Q_2?_0D,-QKLMAJ%T;+G/6'XLWYO MPRNYG;Y/JK :K]Q*8>TQB:XW!?_V)'KN:^-B@[FIGCK/?JEO,)_D<:CS\O>V M9XUUSNRJMZE'ZJ7WF4ET_1"JK"?12Y/H)#KW]]\NDV>#R1>'D_>\N^70 MST,D[A[2;^.(XJ$,V_*R_^V\$UY>'WB.^)C)>Q;VKS?UYCUY]X:\)Q?=#>( M!TS8?:3=%IGOO;^Q'RFYO3=! L;/.K(4]]6F[L2AA,!\='2MJ747GCT>A3W\ M,XY!7*Y>IE[H\,3%LX=GCSW08ML^X^ !!1;1XK\E^;:'HAZ%_8TK$Q_',]D3883MO?/&[FR?-LY#G;O-GG:.R9XV:-7GAUL26LC)??Y\LZ MG?>W+"GP1'J^_$-X;9,-\JH*3-"_+C5M6$DKEY0U7HYV2EN\'*R/-*\.5#@ MH4G+(UF?NT?<7S\\11[-*Q>O7-;L+]X8I_+05(N7%2\K:R-I>(/5RXF7DP<- MUN[YIFFA0Y.68S%8*43\ \VG_LO*R=ZF/T!/]C[K7+[<:.\O>16GS?G>@H$7 MC/,BJ"8J^%UFA:K:6,P 9SQAO+A0<0E_?]7MG 6PQ#3),YS_/ 3A'($I M+PQ3(GO-B@0V#PO7C!8'&2Q]""LK8F &-1ZK836/*WAOPHL9SHL"Q]W+H@Z# M4UPA^9+1^B1C, *D6&%D7)4S@)/P*?XKA(Y !^? MJIMX>%]_BV@/>/C=)!E.@CM%%:# 0O 9*<$7GT0O/)1].1GU),[N:'55QS0 MWI [R>IJ7W1$;[6.X/OBDXK3CVE\#__X,9V7\H#1O,"\*7+8."E*HR;PR:BO M=I,%5IY8 PMWA1W QJTQ!O0QC^K"9BR!NZ2:T)/@A//B]%[%< O#&O-1N'CH M\ ,@$_R>Q! .&SZ%/>+]G5=H&\Q4/DO5::%2TM:Z_KI.M(F*1T.P-:L]I,-B M;?F6I+ANMJ0'!2BT[C(IR1+ MOZKJ+B^^@@9]GPT[N#3@.?>NC]:BV1X:U&7R1S#-:=1\FTU=H]W5@S8U'WG= MI*[=;S6!6&%1>_MY[^WGGU=Q6%U%L%7DWHP/&-+]VB6)3&6UA/!CE4Q17<'W MC4$-IK.ZB],#89 C,IN-U=S;UFK.LQLX8% 8R!/>>-Y'3EG'>#Y_1./9T5N' M9S^OH93K=[^T;"VWH]'D.H7_IHFRIM>725*VDZ)N4K/]?%QV\X8DB#J7=1*T MVL\M5/AV"WKILYUDM!_ZT1MYO,@B/&ZA P!?R!]; MUNQTF3VE 4'>+!]WZ*-&6I$_Z_4[%]W+I1]W.]'2SU8]]K)S<;G\EZN>NOJS M\_[R=_JU^K7ZM?JU?L-:KR[6>NH#K5X;=G0]387"U5H%"NV%)[8],5IG4VSX MOQ4Q*T[:V2W%1%&3QYEM^L4$1[,D47^R#8ZLE&R# MU?.RY^67,&QZ8:_O;=:#M%FC#2"9CL)F?=PZ@I<+^C:Z2=88+[6'['M]L7H@ M^--IF0V4R1Z>:Q2>1ZL-<7^R6RK<\_/>,HWKSW3;P,O%$QWIRU]'QTC/7MB- M5L\!\)*RW4^BL'^V^4R[ M0R3M/E*OMWG8<^]-#B_UWWR@5V'WZL 3U,=,WNNPW_/D/5CRPIW=VV(:^R&2 M=B^IMS0:<+AW]F;9R+V)!C"BT6'F)"]7#QO<>Y8\QDCDY>I*KF.EZ3Y]=:_Y M[^I)TV%[RW][35.O4W9'41Q\"_ BMNVWI&+V4-HNPO,':@J>RHGP+MXF39[] M+5-BGDC/5AOX@(/C2?3B).J_"(%VU>3PW-$0X'X8/6!\>AE^>2KUPK/++9,1 MGDK/9K%<;UGCX4GT;"0ZTLOP4!J9K.N:YN6"VZK)^'C#X?>[%_7QSF&W>?VD M'W97]"X^VC$\3[VVY^(CY>(H/+M>GM;V7.RY>#^X^+QW?BAEY%:=!J-L^-QU,OSI]>'!X=X-SVYMM6C6 &,.GL$&\(G)X!OXRGZ7JM%!I7"DTM\JJ(?L3%8^&^3RK-I-M MME/^.2^K9'S_0@0(]'\6:W+A..K$Z!EBK*-&UZ#&(C&0O]^^/QW06V^*_ Y^ MFF1)E<#2;E6YUOE>MY[O#C'])G95SSEU$8$R^2.8YC0J]_%-J_J=]K!Q%'7Z M>GVA:U:M-,4VO0UW@:+/8&3MPC:?V.YJY5TNB=G._K(:9&U+[/+@>6];XVP7 M]OKH]IJCH59JT$?FPG:[K<5L6S J48N^?_8 $39N_N;"J M-Q^/2U7A!F')%5X=$SBWUG7\UV^_?OE_7]9X?&_O!.4;;,VH(PTY6_#*6H;G M I\\N^&Y\Q1::8.BYJY3:)-+99%$2)Q3^&^:J.WMT>4NEVRLC];^+"\3)/1K M(B7\\,U=,JHF$BMT?R5!YZ[]23PH\W1>+?_)PIS3%R)>[ZQ^%N[_3@H;R[U1 MIP,@Z=?3> R+?1VG=_%]^=T/=:8%CG4/L+EWWN%?_GU0P.]:WKHU_T=1I_5JQ2<82CCH/])?"6W:.RN]?ZTU3U+R1FH%MI/&L5*_U/[P9)27<8O>ODXP60S]Z(\7OW/[M7:O+O=FK?MTKGZMGE_WZ5Q[9^NM]7';0IYGHGM[QK>] MK\?FYJ-U-K5[@^K_+A'>GVJ1QD>!2]G3$_D,WL8']C96',H#C*WME2S/U.JJ M#_]-_\VG_.;&8#-C^L^F8#,[K)K7V.PF%5^[K;TP&/+D)[$&\-%Q''7DC_I9 MCOH5B_B[29S=+!\NZ,_\,<_\3X]UYOY8O8+V"OJPC]HKZ%U2T =[>$U]R7\0J>E8^#E2_"Z.S,L[)GY?UG91IX<^8'WASB M+*/>;@TR>OF63Z\;O6[;0GZ[7G9\_(N;?RD M%_97 'ON.QL?M9OUF4I!7BXLW.@ VFKH4,N>]X3AH["_<52TG<)/ MJK+6S0H?*I'.SS<=.N2)].Q6P?E2L"I/GI[[,G^ M4N0E0L;EXZ3ZEMFYAQ;4Z8<7AU[Y<\SD/0/S;D^OK#6R* R;L M/M*NMSGI]M[@\#+_S0=Z&5[U_8U]L.2]#L^NMIQYZLF[^^0]B<*+\PVBK0=, MVKVDWN7QW=F/E.7>FR !HZ =6:[[ M7(Z=/39M4/3LL=M:;-MG'#RNP") ^;G8E M&T;/7SC@">1OP:-NA+1^;)(-\ZD*3M*\+#>,HQ>!N/@Y5T+KTF])GW6D]FR=.-@%*F7%"\I:]KF9Q<;Q+J\G'@Y.4XY M.;O8M +DT&3ED6+"NT?:7S\LQL%_H&'J?UDY?=ZT0>S$]/G@2U[%:S(LF+TWL5%\$,5IJ/\"]P*K"C8 2OK/(@-N]%W,%7W6V2 M(7[#:#X$1H]3N](PB+-1D.9WL)1R/BB'13*K\ =P&K?)4)D=\0/[^H$=0[H5 MA+IX;D+1$U\G0(]DN ;I/KL;_LP;+G=R8RNW\=N\23NBL.5!EW#(7#%0M9RG MA$XY5@[I!ZHHD560WTHUS($U-)_"5Y$W.\%.GL^&A/\HHO 9#VHG-_0@P>O2 M7*/UU3):LYC#EFY 606S>3&S&6PX+Q2(ERKW[_06*X_= XPZW>T/<)/[C \3_O95U1?# ME]&YY7-[A\4I/ *^@G_*X3WX]'R6JM-"I7&ET)PJJ[+^AHF*1T.PIBIY\-E& MM]S>F2,]1P"T.5(F?P33G.;,/Z%%$G4N'MLBN?@VB^2)I>S%#)(7U1YKV",7 MZ]LCHWF!PK^42]D]-*S:JJJ#7;_,GMV >6D&66J_1,MY8YG]LJ82.S8S1^I1 M&U?U.C*TW.8)CM3FZ76B1SK-%=]0LW)MAHP?/M=:U$)'S*6KEN,)41T M5&4)?P2+05^O2+U'L8.B_@NIS(4!Q2(JQ2P'"JO]\_?,TD47$GURYM<\*P.@ MI4)=.,(763 B1HY^PA32>E>JU_H[[,U:M$ZFQK"M:V*E]G6@@%"V_J[ MQ,A^JKDF:]1K/5RUMZBI/]:&UZG@.*2#B[[EX![EU/;KR%ZQ?+V;Q-G-\KF0_NQ: M"]PW/+MCE4FOS+PR\\ILQ\]NN3([>'"[!Z8C/[3/HZW_/K"1]U>'/:W!L_%Q ML/&!#QWQ;'P<;.RGW1WL[)S^IC,JGH&V+W$.3X) Z?7C<>C'R-_SGH\/@8\/ M? :BY^/CX.,#5\?';*]>[*"*>GE[U=?"^&_NQ3<]H_IO[L4WCPA]^YNF2.TO M^F,O[/WOP!TGTE48]?T=N.-$.NF%9_X6W&4"];O'=PL>?+FH]6)Q M=M2606$/)_P,![3;8@/JNW]VOO&0N?T!$WZX=%D]W\NEP]J$M+T$>1Z MEI<)@DB_IF-(;I5%;T9D4>=7H@2[]B?Q /3=O%K^DP7LE>=G/\+/[IW7S\+] MWTFA5S.+;]3I )CRZVD\AL6^CM.[^+[\[H6X95-D-;'"J>,I-JFZ I9"[QTD69\,$_VUTFY1Y409WDSR(@>U*E M" MN9\I^@;(W32I*D7#5_)Y$?PUCXL1_LN/2:&&5<[CP]1MG,Y9WO'7\PSOQ6$" M3PN#+,].!Z"3\,-X^/L\869"5@?&@G?@U!C\.S"XP\\H2A^*3O!+"CJC"$[P MH^_:?O_=]]L-[=G9T0,\L>>L/GU@Y<2+90-1C+)$-7D*_TT39=7EDNE+R]1> MWTX'(#:J*=B!RM0X6520I-Q*.Z9"H.M15P)[P:M%?\*><9VU25/RS)6#%_0- M$05:JXM6',=)$2!7*N#R?\[+2LL!?CB$Q\#F\"_PCV4R$F#]($WB09(FU7T( M(I$,)\%=7((:KJH4GKQJ3%[$6KRQS3@M':]X,5_9V:57X;4+0-J4O&?W' M=TGWLMOO7UP/HLOQX*S;OXI'U[WX>A1?1,.X?W%V]K]7O>\V$YPHZO1V:\P# M:9L14=\*UD_-VO>]&?Z PW+R105!G%I6#D\ N]2$4(L _+;,LTRE(KU)-DSG MI'_+*A]^/1V0FD$M 4\FQ@_IZ?.4WLCF1EGF< -46HOHZ3TC=:O2?(;2%,HH M'[HCB)_+<#ESAWC;H%E=&K4";R4<-#.!TA':#225MUY36A.@K2H[08N>/;C1 M&9>=R^YV /:K8>B[5Y=[ YF_/VN]Z%R?;?=4/Y+$\X _UP?XM>]'9]2C?WLZ M*,*/SGB2T1F'P]@'BD7M0;Q? L3[: _NT:"\C_8$_70"K]B\8MNY@WL5>)WF MAQ1LGFS_I$H5%\,)!16=6*>?5O!4^]_MXHOSL-\_<(QLS\K'P*_^HUH]>,F^"\1UM "NV9 M@O2\?"2\W O/+_RX.,_+!\#+)U%XUO MQL57A06F1P:Q?1:>=S>-BWI@Q&?6ZVT2*NF'_>E,T+T^EYW>/^U'/7X,[3*!G1T!_^6OPX*N= M?E&9*@05(!Y-DRPIJX) (;9R9_<73N8L[%YN">FYIU&XO212__)E<#D]D389 MQK YV+HGS_-%&YZ;."]_C7O.6&\6T=7UELE6+[[/%W+H76X:O8K<(LI M"IX\ST:>#0*ZAW(%'GQ&]N1A ZLM3MO_V?JU[4>^-#HIY,GDR> M3-_PC+T@T*\??&K3<_5ADNDD"KN;C(3P!'KN[#/2QTO1;A/I!/[/)S M9:_V2U[16"YGYLWBK)A-@QG;3[T\: R"1SZ=W1:H"&N@MXQ5/M()O7"8TTN) MEY*'PVCAQ57?2XF7$B\E*VS07GBQ17-8,'9^'W2LO+EY,80XQ&.',Y>66WWPX[R@@RR3/X)I M3B-9[>'S5U=3 ,_^%/Z;)FH%#>( ?C0?5D+KI<0(-B?&Q2X1HP5-=1G[=SM7 M=5(\H@S4.']A)4$^QM>?&>G#]?)W9T4^5F4)?XS3 ,[@-AFJ8*Q@\?R;OO[- MP9(&1*3_(B*RA%CZY*]JU(KQ3Q?F3WKYR$-+2;A_)%N.Z;1_SI$Q($MT .PV3BJM45I91BN5""F0E(T' C6K%+ZIGZ#@[2.CFH"&_,N] M._ '&E/XD,L*=\A,'Y=E/DQ("HPDY=E-CC\O5%[4FH__X+NE>=OO]B^M!=#D>G'7[ M5_'HNA=?C^*+:!CW+\[._O?J_#O]HTFAMS"+;]3I /3WU]-X##M\':=W\7WY MW0]UJ0"1<$^]>6!\+'_Y]T$!OVM9ZGK>711U>D\J8?3$UTD%)!W6CGUAI#$= M.[/C^PRN)!6<_,1B\/TZJN.\J3K..IK3^-9J5[K?W@S2LI9&M^_3C): _WH MC9R*2!\>3+,L$L^)/[9\U>DR;TEYIKQ9/N[01XT@%7]V=M&)>KVE'W<[T=+/ M5CWVLM.]NMSJJ:L_.^\O?Z=?JU_KD:SUNK_64Q\HV-ZPR?AIPM!7:T)EM"4= MS9ZB\W4VQ2;)RVQKX<*D;?U=S.R?:L;Z&D4Q#^9<]O5$/H,'\X$]F!6'!V#ID XN\@>WQ<&]8BD#/SF[60ZZOX%V/<1#\F+I MQ7)7Q/+@87/>(RU4:5+A3S>Q]\"*R YM8G%O@WE,>S:NV//PL?#PYD@%GH<] M#^_2QC>=LNS9V+/Q#K+QR9E7Q9Z']YR'H^C:,[%GXKUFXLLMG(\/?D:- MB:QP^<8: ,1[V'NTN@G3]X#M!AT\ZOR+$\B/V-@+,D6;CEOT%'KN (D?L+'C M%#IY]G;DXTC5_2TOJ3I?_3['G@G;29!DMTI&(%)I\)'-NC@YBS8 -_ (Q<]- MGO.+S<,HGCS/9O&<>Q#V'2?1R?FUEZ =)L]9>'46>0+M+('.PM[9EGE5'^E< MXWQ_B9,LX'[QF^16<2?J./@8WP\G:O@U^%CDE6)@$_C'FR*>!FD>9WX0M_=> M=X],O?#JVD=3=YQ()T0E/PEW9PGDE=U>D,DKNST@T@LJNX./J;H "\<8.^U= M^"&T.TZB*+R.+CR1=IM()U%X^)]/R* M[K+_,D/1CVWJ9[X<_.L%1QT<6+GWXQ_0KLOO^>:NY,%,@O!RXN5D[9QAST\8 M\M+BI67-$HC^U08=GUY2O*0#'93S'I M;X)1L#-RLI_3^WZ6>3AZ)@EVX*PQ&R>D'ZW=O1,2LO_B-![\!4ZTJOTU# I5 MSK"X\E:E]S39IE1!/ 6J5SS*1@_4J?+@\Q!G M'0@'E![QXEY7!>ECQU!4=\ M!%&O$P2?Y#\.FL.9MM@=RNG"ID1,;#N<0K[*H-Y M5BC@H7\I',!6TK0O\YY2#>=%4N%\*?/8">RZY&$].(QH7.13_B!.::S;K_&L MK&AEP8]JJ*8#^&=X8UX*G),7H=$:'(E-JQDE15HTA-;WM MA@*]U*")Z!SK(++Z\0,3*AP/!21'X2=N8/;! 4[J-LGG98IG4OM&.1^4R2B) M"QS/!%P4I[^JZBXOO@+MD24*>.!-1J2,@RS/3H=Q.0ENJ'QX'+SJ.?.$(Y-R&J]I MSMFPLZ!8E$H4)> V.#[@PS^&!!I*FRAE2B RZ2/P0-M0E@UFQEQ]MYEJC?I/ MJUKIB>N/<)'A+5_B/U2Y5_)$J_^'WQ;? 4EON6M^F. M29QG0S!H4%/AR>A!5.4>SB-#33B-_YD7>('* #&7VDFIA]X)*Z!VAN]H)OLG MW+CE*-'VP/O,#!&C2V,2WRK0[96>"*>O8+F[Y=XTK*M/M?7I:*K "I>.@P-; M!03MAB8=5LI9+]PN<[K8X7NM3P[!J)V2%-Y-DN&$5RTC 4%L>"0AGDI!&E^/ M*-,S\FCY8S6B"8MXY\RK'"X]_'(G^*UQH,-\GH[,E8/R"&IA#+9Q5N$<0URM M; O^=1"72:E? RR#5YG>5QFDV%I3P8T#9P?6=3(C50 ;'J+!1W,V:62&N<"+K/$7.H^4Q5KEL; OKF9/,"LXQ$9?(5C5):57MK.'LT^Z.]H!3 M*),2[80'B<56GATE":]_E,4!.Z&9P6M!+R=$KI+SW'ZY;,:H\1@,8^3=40+_ M6"A03:6[%OL",9;>X4NR^S^7]3TMO6T:EP/J?QP@.MUVWN5+7\7C!$Q_T @* MO.&R;C 2WRJDDE4@='ZJFA=935_1W9C.1V1 ,GU"-CC%[@-O5_\N1-5UI](4 M_W\9FX#V0B8>PS[!CE0ST4R@1-%QRW R*IB6!9K5_T2*XY6?D4;]7!%Y-9?4 M[FPXPTPL6Z(P_!'GL)8\M!1'6GLH"\^+%C-B\7&-1T77UWU2PKAB M\,6 &5&IS8'PH!/@K$BL;H'#\>3+RNB@=KG!-[CW++\-W0IP^&1&*;]R6[/X M.MK4+-ZQT8;XX+=#TM3(B!^+/,O1."$7>^^,D<^UT:(]'"V*XR&6[S#4:G*> M$7NQ ]CF"HZ!;[-A(DJ4?RT2S*K[/?PQB+A3M:B"]VQJP"T;=4__WJ+HUF2P MLP<8+.KM.(?]+?E]#EZ\A''>Q3/\)_?G0T,/UQA-NN-BSZ.HQIQZN,6IGKZ;I MU.(5CSOD:J_.P427^Q$'58]KLM _ME"N?OK04^U_Q].8O;!_Z<'6/1OO.1OW MP^OS'9RC=? (1._6O5 .'"H@.@O[YYM"77E A^=N=+P,H^ZFJ(L>U6'] _ZT MW 4_,GR'*+SH^YY:3Z1'*<9;B.I=OEA(;^F%;_*+DG;63KBDM,03=XIZ)-=- MSYE+)9P4#H&GBF5OMU1@%DJFN,+>7/C:JRAJ5NC5:L*<9.B#96&RM3X>L"XM M>*USSA*U8U9Q?R4QOZ[]23P VW%>+?_)0KSDAV[4Z0"H M^?4T'L-B7\?I77Q??O=#G4&!.]T#;.Y]>3'5WF1)EM>MQ+-9D?\!O%PIX.57 MYYUS4[0BA1.OHK/.F?O'I<$7RO-.5$K5CF[%ARGKP\J ?%[!ORB3%3V@= = MR!C^KL7^?F<"]E?G_2T#]M'E>L'J#6/@_>NS)PG8;Y<&>'"Q%X\9L'_1&$PS M]KP,?['-FC![NM[/B/IGN%,_\)WZ4ZTTO>0R>ZS24<:AH^B\*RW^4P@GT[R?+Q+&S^)NN%U]WSW^/@X M\DGZ:N$6QM57RX%G+$XNSU]FJ)]/**U%GNL+CP_^=(I@5N2WR8B[@$]$*WRO MZXN_72WL;^+BI+=YL<,.V5$'3IWH*NSVHWW,*[UH>/A!MU+WPY[7LS_2W25) MH)7H!CWL"N+.+^[D97R"J0K@=4E.;^9N7,Q.V5P5?#/6[V&,!PSH4],:MC?$ MJ9/&PB9UH"L]&MO8I4\=GMRH>M_#"+XE$?7L+9IGZX%,]&P[R#CY YO!2NP# MG,T+."P"FJ F[5ZC[_EM6N9KPECT0HB.W"! V:%&JNB("R$?/BU$WR&YP/=N?F%F\Q"_9P)\2'VV5O/EXF2X*J$TI*?$ L3UY!>6I_'&N6UD) ML&7,D GQ/;?@X5EHC)VDFE#">3Z#1VL&A1\X/53TQ#! U)TD3M-[IUN;TML] M)^5-1R0OXO>HJDH-'HS@QN!+\"\DAB.!B G2)!XD*9S2'C+XE[L\&,[AI*:J M0.@CZIU4U&3K-/M'W3_1*13Q2.DO(;3!4"6WE,^.EY894+,]'5_S+=0,#:_I M]?Y$_(,O4?%PT@E^R^S7OV%-U9(2GI9%+:RIO_KA(%@K#JYW^2?F>Z>GM%"W M"JY*ZN9_==&Y;F!QC>8D70]K$A3I0K4*C]9_>;2'#/Z/"7;P MW[DMYH(S$LS2.,M03UBMK"U;1CH 6V1>.#J84:!&%D1$D,J('ZM)7BIMPX,E M!,J\N$=P9ST'2JY"[]43U/"4(#7TNB !9M4A&LP@)H'0O"90DS#8! C!'$>OD"8F;6C5 Q%L3C M$YT8N@;L619)R?:E L\\(4W:IEUA8Z.D$' )5#<(D@'&'Y44PAO?5NWW >+\ MC%#\L!P,MXT+&A7QG<$1P^;.#029'I1!@L("M@/@/5?T$A-U.598C=N<[)7;_$(PE M=1NG<](E6*LG!P;RHIOW=54HGF"*O]=@3V!,$J(, LBH8'*[,')CP_MS ML4SP 9F*BU/@Z"DIV&$EE('GH;T'U&*L)%-.)S9I6RRE$_QG?@>O+D)Z,KI! M94D:(RE=W),DFRC:'_#U5T80,8A<_)P/8%/DYD'V75C$""NA!Z+BP9)?A=<" M&849\@:YZZX"]T-V0W.?XS@_&4UKPLP.^]38HYO@U> M,DV&@@K >I^]+)*2FS0?R(T!)C0?O56*P']?E0A]R7B'##D6%'&",)7S 0H> M&L4$WUJ)?TW'R):LR#1Y]Z3[ EXS_ V.SF L1CVG4)E\/X2TT6 88WA4=G,H MD@/<@JH##F:.%SJX3O2;)>ALR."B./ G%I@'\8]N@%?SV0SV-\]J->]X04JL %RJ-*5- MRRVE+2(,6A3HA>++Z=HFD+4T&2:R.C@S#@F9$!?=A_I!(F_V>63IEDK1&;.- M9M>)HIR!X3Q)9B5#KO$YXP8WTAN(-(-VW@V>/+X$#QFV1<8EZ*-Y01XPJ8?< MO$:^PM)/V+LHV>QJ,JJ4/ S53\B_UK"E(L8MC] <,EK+&MP9X3+@R*1['$@Y MXM:,HQ+P<5->N B]Q50?J/O@$'%%.2R,(2]P( MWE)PYT\1+>^_3!@" 1LEYK@ ?[1?6,D$&/VCS;&T>7;:8,0TZD I!R5:P/. M>,5\IKUP?(PX?9A=RZ?WRWR^?V@(4.#8NYBY&",CI?@) ?):A5?@,"F&\REZ M@MI(O9.KE,0MF,]&&K.>O!W#6_#;?\Y'-\S7=)?*#TKV.V[1L**-QT5QS\Y" M.C=NL0@28B5;.=+.JGT+F@R2IX8S0CN*5@X_' [GC!J\)%N,##O HP1K&*ZP MBCF/V92M!4:_Q8@2$)<,)9WZJBV!L4@U5&Y54S-YX;IAV]H*H-/7,1:DIN84 M*]Q>1U<-/C_%OSPYFR_!VD=MTN]PE,_]W[_/T9ROV/=$8L$?4OWO/QHE6P9O M*?;P@?@W^ 2^UEZ%LUO:0D>.$C5Q%99/\B71C45#GSP;$-'1:9KGY-W8ZP(3 M]K7K@^1SE)-<(EK]P(T'!7 =X M[.@L\_V".F;%XW>2J$O-XG8ROZ=8? E/K&JV]1)-6- MTYS#1P*:+2LP.2ZVDN8\2"$.1@I3&%RIUMP6N)GCYAXT"'LG^"OA.$A"P3J$ M$I<+L1CN?H;.)=M0F$S6/_Y!XT!P!7_M!7Q#HA N?MNQ<\ROS,R.PHUI#^Y= M('UX' )EIV(1'H2H_"S]_^\HMS"\WQ5I^0?'T3#.J*.%3"P&*B<-!U0O,:^ M 79>OO8-B#,I#HH"QZG8> 1?!0I/\UL#%&W@#X9Z^Z;DCF<@["2)5QY?4\TL M3#$BN:P-1\+9!"1#&' E)?0Z.(F^9T)0'""O+\YJ"#FN.EZFAH_%"V*FR*>2C0/Z#"8H]4#JZ D.QB4!0:[59KP*86- M\L-V>;.RR<-'7( 2&Q7D9S7'VXAK7M9]<_*N'5IA#H("E59AA"8(3.-8YD5. MOIG-3HLQ%^L(_D2-;E1M;=L&"7D,03:Z[YY^&$A?3-Z0^5D:HQ!)M0.G^9X6T?] M^#0Z/U'?9&V>D,TQ(K8_!]\,Y& M]=YG4B4E!D: )8U.VNZ3=D;WCY^^2*H,6(5R9: !G' FTCO1FQ^ZFV_SQ$]B M*<^A:S]9N,3U'3ZNW>'C[Y>HX^^EO&M(+L>HUDK1.G>4OT][<:+JG*]&G85% M[%0O+IKJ'FZGKXJCL0L_"#?;_/:S[Z+NQ0,^1Z_;!G/V0J+Q\>VG+\'[]YW@ MMR__^=.GX/VO/__VZOE!2N;,,;U=[M5YK(/SF_4XOS^ M#:REE!U"A6O?PVEY]9&,4;>#?1FFIXE& NIZ&@Z1/?U 1EUGLOU4QBCJ;1QN M.>MVFA&T4_[;=\N9VGGX9@][&19^VPE<]L4$3_ S=T3L).=NF,'Z__*YSJ$/ MX4(>S_'6U:ET$VHEOW!8) -T\A1Y0?F-(A^=>XE24][+GGNM3L5A8,.L6G: M8RDZL:3Z?.&]NNB'.TQH.CA6&,343\[=*.00=H*WMFIFV]1#*7X8 MU$RT25Q,UR^O?R'1_$1']LEVBM(,[]_^Y_V/I]$UZ$8N/GOQ/6Q8C_Q;K2U+ MNC5JY6^6]M9+D,RL8UWKSG_=NV(ZJL;U<[)%>OB6.R7-:MQ B $IG)ONH)_H M'+#NZ,(,L#3O2O2JI5?3;0639H.)BM.*$?;+>*RP5> &;?F,(7IX.5S_!]_& MKA&,^:R=U-D98X$*)-]G6/0%CAAX15U.OOTC+T#L_I-/X;?B)LZ2?[&JQ&Y# M1CR:4)L=V9::;AF<45JKLN3&@'B.N3I#50[*Q;J.4A,9%"+GZ/BG):BU>*3[ M.C ZR.N+AT5>EC:%I+7)':X9/IY7DUP"NVX[CQD=+PGH4G?6Q1(&I+?66@2+ M&+)!;6<8_41*6@GX">I]S,2NB=E#85-6LCFZ( R\F\&H$Z MK[=L:$VAS^3/"+ !-PR?A4UW+?*I'&:9@T&'_ H_T,T9]4>ZG:#V+.*O*FL] M$3B01% [B([U+GV0K6F>I/H=ZU7&?L%BC5&AA(K+9$[W.'+'4)7G7T$RU(PV M5,ZIQXU^[_P0]W4Z4() 0L6RP +YO4(BF;1]:#K/W* M-\M9\NM.IT)-AXXPPE-KO$K"SP6C:%J^!\[5D_B6P/!000:;);ZK-[4*,5PJQ%HE&E @EKW7$/K<5TG7FO$]#G^ M$S8!D='',?$6-N3DANF'K5F7P3"EVFJNA= -QGA.J+ZXK&^BV[H=P N&NI(. M.NY.*^&BO<%LH]+(<[9RB.V>2^I$H"P=$ WAZJ1@\;%9:P M#C+JQF) 6;W"0;=D,)>5NFH*%2T6Q)*IS"TE'*[DOCM(!6I,$1"1-5;WB$Y^#=?0B(J9'U[R[E, D''QBJR?! M)P!QHQR%)#$XZX@.S"DHHY+NYVDN.A2S6-9*8D+'&7L4G(IIM,92A:9<&EK0 M^6*X2^"^&&"-B^:[T#@@3CLL?0VD&AZO=,&-%:-Z\SW52#2E/PDE+O9MB*"J%9Y6&-J;NCL!!]K5PTQ'7 07P/@ M4Q KPNK'BJK&\1,Z!&"=3/(==GE# GFCY@CG3>4L^8H<3.E!D 6\,"@]EN98 MA9O=DQLD.Z?S2H':)&M<[(@P?_J\Q>S%U\J5:"YL:X[:8Q?8&_AXEF.M*Q8A M[V@5Z^K;ILT%%96&B^AS>8P>H.*F4-5T^\\RVN>*-/\-R;.E[LU ;9$$ '_"_::?'R)[9 M*A&4.$_4E*YBF!X';@RY,@^X M76Q58@C@*&YK#W7(AZ\@+KAC[ M;9U?WJ_5]!'Q(,;3,1F\< Z0NB+7@SU"B M>6@%<*_:;%Z4\QH(P$@-*MMWKAOO9='?P*H[T9@H72P$XP2*#(6QM,;U".Z! M%*1\5#,26 &JX22#]=TDNB("3X8BEX9!0D%(89' BDP@O.&C!:OZCG#9RF1* M6E6!BXPYSECZAL3?TEW]9.QQ';:4>N)UF6CMJYL'6[B6=L8J#VU1;*I2NG.1 M>2=WX@RA5*H0J$NI2UNPKH8]:<+2T\ ,\327T"KP ?&I<;O1KQ-L$2=U 8X@ M:'M]8\!%#?[$C6JB"I'QSF*DE[BX+Q/-+/@BF-(53WJ)?&*\NOD9(7L>1M+P MVR9A++I+0L.NK=3 A+>8(LES\"6_!=+=8U-@"-ODZ%>W>)[-9 +;KD@TYU, MJR6H2:XA-@/CEP&+;+'W%$,RYC+6)G;-F4; :P(^E?HLTS".CGQ*_:6ZQT>: M;67MC1A1$^""ZM210!3):R<1(:UR\5#=5AM84![&?HEU;%+')1>"*+*<9N#K MH9"73P4A8;Q1IV/.HJMKP,348MU MJ><43;]BF7AA!2S;?P2XZ,J9]5C,6^PKPF4*5>,>W:#2CD<@J=S<@S^?3PVL M$JBU09+5:L];'L8&(39V&LPS\P)6#*RJM:&!F+]UH,!XB)CXU@SE6TPK!$(C MS>X;*W M(*V;\6,'<%L#3PG@=BC-AAK]!&TSF[:U]Z+3L>;>@*:\5&-;Y_#T M&]VA1W>V*4BW.-9DN1B%RL8Y4@^W'C?QE)R&O;KQ#4>"G>#R^R77'D&^UH)F MU/-K0*08KL)4!2\GZ#A.'AY(L0=B#X:&()SVNGB%U[!R\8!_C6W,B( M^1BN+WKK3W]]_^7'MT&*QK2I+$_HP=0L;[ZX%%#20D2BGL)T2,P&B0:7TZZ6 MN'@SBO+9;D&2*+"O[YEK&*;3_K0B:UX\0,>=4&TN@FDWU/%8S,,D5.E%NKI$]P\@SA/I/[>M<:3&,?;CX=$Y67R;SZ&MYF-; M[>%X#IEM$W3[>R78)2>,254"1VAJ'T3M+N(["NHSPS MW'#*6#GA=KT"4Q+S(+BV#L7K>"-:XI-@.I?:')(:"S.H'13:02GFO&P"96NY MGMX%-:S+$\REW V=JB34$19KV,!DVS P]3U0A\PM'"*X='#N^Z56OF$_AC?#^< MJ.%7+"FMI/#D(_=7DZGT\>/'T%2^O/WTTVR3L2@(Z1K0/V?,T=JE8$QC!%2UV*=U MP%.Y=E7,H0%J@&[::\3*]3B_LT&&Y]4W4%N"W!K0.)#! A1-9RI-)7"H2RRU M(>T@DSF+X$04*^RJP.YV;"DC,%^4@Z3BV\)UU1U 5;N%H7FP5"@NHE"0E6P3 MMMOSYLY$^/]A.<'Z?.C/N9&]A2"PCN[5BBHDJ,E!,Z#X0IS7ML^U9 'V'1M< M&^P+QU'#U4=SSYT PM=NWO!]VYQW],[1?-B"2G5+C47< );C%\G$T8 M*XO%71\L,,\D<&GF88"JAF>R(4:3 02->LDP %CO*:Y7!N]A\)2CLC.NU5B^ M(%#@LP2\_U@&;)D!C0QA@A%6_MZRCGE[@I:"%$\_-0%U6V 1+H2=]/P!1/C! MNB?$?@-7#$-18.]PH$)B1'1'8.5V+-5L&N/;Q(Y+@1_E;3#[(.XW5W,Y)T.U M&\3/)AV%.>4*/I>OC^(J9KSN(5I/8(G2U>,;#49;F-Q:PL6.S?>S26RJ?<@OC: Q.8%"50 ,W'U3>Q$F,ZI$=IJ)F MA)"SVO>I2)&)PD%G[R TZI(,-*:0,*/3EC%K)(6G^2 A9R15MCE>L/,+.$=4 M:48,R!B74ENT0PK.3IC/F9)3;/N^D0+T"E_FR*2.Y?W7;[]^^7]?0L<8TWG# M;$Y1E;76QMKR\]N?/]75K.X8*6MKKR\]= MM^=<\IH=;2!LZLK60PSE+/I>1 MFE+4;[Q")/2.69=^X_EK]$F%A0"4?\*[$&O"6G*3^)M5N4A,BDEX11<6F*$8 MRY!\Q/;K!#_/"[P IC*+P>28Y2R(1A9)#D61IT; :8,SHU.<@F:A)QVB)N5A M*G3':0HR"+1@(9B15O0*1#*PZD:$@&K1\.XQ:$,8%D"5$$KP!(NZL H8:U?I MSM*I-BF+U-L\!*5A?0O7/C4V*2KB6OV!F%937= BU5%FQ ARJ&2]\2X0Y\T! MOL"T,7 KPZ;BGU6A:Y^HZ[%V8]JR@0%'XK"IBNJ]C?>WQ (QT2?&=:$5$2,5 M4MQ@HW84I)EB^(J+%U%J32P&;#UURWU9>.U0VT/+[6+&-3#Z%7@4_\*:'"=W M4RC@G2S4DRB^12*3J9(FSE-:O.B>.,$#E&A59'HX0UOZY6(/Z55 IU$EU!M.%L7HD!W9G@@&_S9OM#@8B M:+%I;9FC2M7G;H;9M;&=6G329303RI+.%"H1O.I"S$GSC5Q9_'9?9V'K+*(# MJ+-X<7=CC="$*QKDI*'58"98ZI"*_ND/CG.P4 B'#%/8^KNE$A53&QX9>HKK MH+1W%3T3!-P&W4U.EP6;VLP=EO M;9:#Q&C'RTB M8CP+I,LR:/&K7N_BS$O5E MFW]QDJ ;K;9?,G^^F^3-J%.[2X@3$2>Y::C#0$*M3L$^0U=XZW5XVC\B[75< M60[9]E4ZP?K:30$6.0.(YTYYW8SR'$)6[90J3ZE'E5)P/^#JR0RN_O!^F/HS M?M0SKA4[4!1*1Z#09");D=-63 %J#R.;AU*@GB!/0) 1J/WB_I2<""<)IN^+ M6B(0S4M]2W"]MLZL-?H\] PTJK!XV&WR)'U$DAH@ 8[E%Z597 MKO['&LY#"$-C9.6=5AT?2$>X!A%?#*PZTOB>H$P<#!<\MQ.L1_P('V)B!_^9 MG_(_?Z4OVC_\YX_?-[SC5*8Z8>RB_HK:$J@^ 4C!\!5H3N=&/S)4G_CRW!@O M\Y[T2JD& MX61>97((D0;.8OFX<'&E2S R0$F$E$;P,6=&#>8+A M!+2"L1, ]EW>EY6:A@2";'8K?D]A9S/=%#PU'D>:)B;\PVEN&S8QU3#I?=@\ M@$37'F%VBD)SO!,L11KELTJJ8#&:-+@/=62.IML1I PB!*GRM?"N>R?@2QY]]+6L7-E^L:-0X\Z!4#1TO'8,T5U?8 M+%T9#2K0-:54P*?J#_JVI,8M'!!UAG!?.:4@[YK(&9HYW!H[;O!J:"[CL.GB MA"&5Y,:(_T_G9;"/3.L%98YI=!!:OUB%EO)L@F 0E\EAI!J_U$.C>' ?6#U\ MUN$*MT!"".3FAS@)QPW2W/:/;@+RG>#G4#5,''^V 1!!.Y)G8*4$0I20!9HF M8V6'BE,%^]#)#%K7O!X]UW4II)XPZY=3=)7:\ (C4YCB(MA5B>C(;XTDXX_C M(8]#1NJ(5*2ZASDI](M((0NN)$;H." JUIT&A#4')Q!YNH7<@25U:J(7(Z[- MY_!1-LG3"O;A7J6M68@X8S"($J\('E9;5/-9:1#Q;,TH5A5,5'R;D*7*F0#3 M8V^>!60?*C<4_O;]Z8 F22QW%ESCTD'$<72G&M2&RMWM M6KZL*;(F"(+&TTOB>G3.-&O:Z37MG.X@=QV,[%,6237*P^%L?HFGKNC7.(K- M GM+ QO=W."X&%//5BMP,T5S6%J"JY +$JXBO =)D]_@ZYB_W9S1;5SP1$\J M8R%'V?@G8HCSJZX.E)+28QF(A^8 MN4ZE#]D].NF7 [;&L<_Y<$Y-*>-"*>!$!!R]EV>0IT.]F9)JX$W=$$0&65NN MLG-7U%!K!"!3)N-[H[BT!%-%*+W,C1F5%1KNEK>L"=O*9>OSD53&X*F[Z].* M:9;/YC0_4 R.T]]IMCF?1P![2S4K-H2 #4PD5PTFC@;A,.J66XDD>,.FDQ%/ M7/<_\\&C:>&H91PG^O&=J4^M9:SUQMWB.-U\6B,]ZBE=!:$[%<1.5,Y%8LOM M+.A@'>VGL72V%!D(0VWZU7XC2"(# 1=< Z=[ M]PMSWF-'8&G!H@6\$AT-!A"4"L3DAG.[((9OWX?Z]/65M%BL;J,2<4JHYOA+ MV_N_TZV9=##OQ+1? >X@-1;4'R_=R,::J$Y8/)QOPS.I M%A=_INN\V=8Q^. +AH7X%S0)F?HDM4K%(FM<87QCT3OR4Y!:\JVLF+T5!B!C M5:H1J'!9*AIHY6_?:S#^TL&&:)9=,1](AA[;-[4KYH!)46EJ'6H0'AZG-XAM M/9F:*VR-^5?[$5+B'IO5/RX 4G3'@J O> 7LTC*#!Q' N M%.YCF)B&#_(EI^CT<7VM#+H+=5FU\!%>#'%Z#PX>'9[K@4AT(-1%E19HR%6_ M*)1AD-) &".8$HZ@FIU:;%&D6'NW'$6ROHN[M\ ,B*R?\T!Q^:-Q4AS(;^ZF M":7.9ZI!6'5/)2LB4E4M%2=3+XRT58F]O:R M,G&74$5_,V7-^V_/H+-84]ODR>N0--^!M7AT6^4+ZB[6%@R99WMHQ$Y*,#3) MP5ANV#& %'RYZVIV%O9:BP;CG=BKLKW]7?IT0F<:/(8U2SRVA-N;JK8+RN#(SK3IJ .R M(?P;$LD%;%)_@$==)K=LD7&YK&B66N6SV-G4[ZL! /3;7>0]W6)ECLCMR6^Z MV<@&HM#$J['(_I)NDE1+6Z\FFVQ"9)=\30]QCEUJ?$ 8WK _HEB/'99,+9E% MK?=6Q[X(FLKT>H^6;.] =* M8H_U!!#3\K]$+=%%5MW/L(.=PFL%-I'3E L- M@4K7ET8H&?!%AKB&.+0#$>+?:$F\U]Y7H;2.X>D-#+45W^:%"\U4F/8^^X@V:S<*EWU9I(%9;X>A YQ(X95?;J%9G;M M (SJB2!ILG_P KDSZMT%4V;(K)8)%7HSM#^C?&QU/ZD@]QC2U ;Y,*#+8%ZZ M3-A^4R=,I2F#8J<-FMFI%WL!(03* M*TC^I4BS#":JOX2K_&"1[R; M6R+Z<8]731M $G,&B\G0!FX DW>4%IF,H[5,XQJ")>*Y@6ND*;$^ZL>_7EG);,AN!,P\R$>$@ MU-ZO=DJ%"]P=2SK.2(BN4<>D?N;HE5HQ>X$/+GG$I&HRDF[YH5P-X2[@"PV, MJ44R4O71!(5.'5CY^Y/F,Z.4:.9!C1U&B=3 M%KA1/(U-X"VF\!\.5:J/(:KO4YM[>A<2,Q*6U<@4!\J 4PSW#/#ON')M MLEN#8UJ$?MA!AWNE0 ;F/^*5U;$IM&;7ITAP 9)9H(&&O]@8G(/E$7RFY/Y? M]6/>F[AS\$D'V$X^__7]I^\9%#^>(A];H"0-6VSF?\GK267.4_+/L(62V587 MXPEG#2N@U_,J*_$;DX$T;DG#,H W(NG9K?&G74B9L'R>%F]9V M((YJ(3Z^IE@DZ&8L*?Q@@T:\)S,(V'TD9O)H'^X'SBE@:9< K%%IF-._D"H3=/OF0T-\V*-JW'B)W3!H3$[=9@(::((FJ+[:/$:(?V)03ISP'Z5YJV37-853RZ M-X6Q5-R/D3B9,\61D= 9IDI@EH6NF,6R6YJ4A]D]>N;M/,5PIE1'N;%ZY_QE M/#!(- <_T\4J*8(!R*@ZGI=]BG/U\%EFBP0UZ4!GH[3CQ(*%6,#""9 _CD+L M9#VM(Q[6>WWUCIV]A UFHZ1Q)EOZ22@I2CT*ID1=A@.-%%>P M:@-:L'7TLQH6! 'UBVVM@:2D.M? ->I)J*[;)R59!M=-,'HIJ,II^*GNEF:= MGP,#(G090Z[C'&Y-(70* \-[4FD;+K$K:K+,-IIP(UV2-(Z=Y)_^Z3&$/?B9 MHCLQUJ"'#:0W$[/5D&\Z=DYV%4E(&^Q;TF; 2^F !332J7P'J$Q/A![+;@-!"3 8)IJ3R+/9"(^2@N\,X]+@ K7C3. LJBH9WQ-_JA@/GWH1G%#U5.&$ M!<*V15XCX;R;@-IA21 $I&7X+ L0H(P#5Z,.%PR[SB>=.(:3>P\ZX7)K*%$1&4* M[?(B>(I,V",(:]H8Y]#AEWW5AJG:Z/NJC?5/JRE?-!H#[?6 1M]B6?50(F; M]#13)R^:UHPV/B31V/P51UII+D) *M(QF)K##<6 H(B.!.^T7T^S5^CYJ,)+ M;;2Y\7SW/K2J#:Y0>80 P:X$1P[-*XV.MS+)4\SNO&M8]1 6(PBL#DW L.(7BKIC=.U[>E\)',($UAUC9),X M&7;Y>^W=SNG6J:1S*P; &Y\O0QW=Z[@=-;,6#%W0H0?CT6QJ2IAJ0ZF/!/*> MLC^S M*\'CVQ=LJ[9[,!3;+C3FL]LE?@V1D<=%B'!Z!69=74:?;!=L] \4U*&C.3G3%(Z785-8#G<4:3?*9X136=E'HW7KH4)GO%>3F+"G<*Y/@GHYWQL6NW!FD7;Y0^18)$E[9&0YM MH5;]RDUQ4)&7YI=%MM?W;[TFA-UKT4QTXX,_QDI*)-#Q?H"W3D?Q_2+CL4._ M.%V,ALO)*"7]$#-OQ@3>]1@)\)!I=G;@CG#7& T-WJP6Q^+E$A1H\BI%V1$= M0 #\==J))Z:EDE3 $:0YHZ8WA,K- #=8G@(H#YHEN\=0;W6!V)U;WH36G>Z\ M:.PY2Z-& Q5DDC_AA'I<+A"5(J8>:Q6L@#6V&$OV$77F"?>?@K MN^[_XFX+#7M22+X#&(LGYM)2]6BM%DGH!)\GW(4$KH21&'1U$%&#]/$D3U'W M\6LE$@77Z2BH ^KK0&HMR#5*2AR5VRZ#K)-TX91,I E^G^>5SI>889>W<3I? M\A0RC^MMX7J8FH1L9P2(Y:;0]1#5!3UL,C%LP\&>I(;U /(PU-UE [T:Z3C/ M1Z@&0VJO @M9G:9HKTB<&']_FH]/R8XS!BQ#6^'0Q:IM](X!=1].$")$OPK\ M6;2M#L-W>;^8!OSE[=N/I ,J= WUP9)*-4.?'0)P$29X&ABEY!I,4VU8$+JO M3"&U^AT#V.+3:/./DBGCMA>0>52HVX2&#[JT;;B4-6J.\\)=)(9?411T$J ^ MNXG0?:8E=>V5>DE*RN&+@F*]=CBFQ"%-=Z(I>,6QM 4/].:**^=EM3?H,B.V MU^M3JNLCMRS* 0@P778VQ%'_G12]*HL?0SQ<*+QJJ0D-#L[<2Z[Q&7(GRUU\Z )RCK?=B+@&-A2-58A"30R82AU@ %=L2\UM MK93M6F?X%5/VK[N41KGBN+FVME5&]ITHYSA( M$5F08C9F;B7EA;E;R&+725*37Q,S=DER8768RY2ZZZ]Q M#S8EY2B^#R0O)9,IL$OI+;;L?VI*[.*#VU^>Q*[P3!2QZS4 M*?*MDPDFDBW5"'7L6>X5=$8[:K@"^DZNAQD6W/FA@6>DGGM9+P>=TB(@ [:: M((JM"S6SW]9UU .Y_H5&9A,0 IV_TQ_7-+?RYEB?UFRJU&FP^++,D\ M2].& M,IU);EUB"K*31BP[[BR@43X?5-SK4>I42C]KH0.<6+ZJ^BLQ3Y7TJK)NNPO,;+'9WT"R(3OCQC1*4$0J $6B%8"6@>7F+'YUY.(6H A M QX/HI[02N:HM?3NZNO/N#29!A<3Z W;S"7I1W:5>$'$J2G<$[8WA0Q M*75 MB%TM\;],OY7^U_;?NGTU/!F,&E6P[DYA8 HC_"4'C.[08*FA=BY7%DW TU7' M2,:/^ :ZC4BB68:Q4(9,[)3JB;$3">@V<"KZ*W=DSFL-B&:947?0OC'/1\@: M6@H[0&]XD*D[BDUW2Z,NX=9;I"]?<0F'-H_50XF^DC/.6^._G#*)G,&6+I==:H[Y3!KJ%B& M*2S="UVW["A;+FQZ+>Q=Y@1.:R=LW!.!*]2^9"-MHYN\!Q89E$E&C:DZYHCF M$76^,%854;CV!9,?*U,)T!J6 T2AJ5-R\RKL:-VSO#W<90 M[BA"!G+JX&LKJ8?6G))--Y>B%D^M$[Q-RSP,?N?"!7HOL$XR@G\OI0*:45NE M/"W.%B$!*!ILGV"97H*1>E9*HSU!886[DA0J&><$=P[Z,TSMHLQZD0C?H^\^D_YT52:@ Z ML:1PK#4PQ&*2;(*6CE4#=-9Z:YPC0S/M)JN=,G5OFY2>!@ZAG)G,5=:";T+A M^'=3)]VJN!VZZW.QB^':?8+AKI%;O] !;1@LN1@>:/ -3.D0]S_K(L(FSB2&7<.C9G 6!_C90:G%XF/.RBZI< ;;3<52 M*6X[*)H1=U76O'=DME.R/XF'9+Q"S;V2H,T:!>,,G\,AIT8%-WX3SP8>;S07 M#2!?RGK"<;Q85E@-2>>X!M>;F^1%M;HCIT5=:G9RV!Q/N'[=61_#'8K@\@WI M#2Z"6'/Z<-TZN*A;!Q<[9!V\19#Z,K&W%XY9**NDDC(0ADMBO<6IV08X6GL; MO6,NU+0Z8QQ9QV&@,D4]S+H\K:1 <59RU<$^6 IO2XY1-H116Y/WH;DR92# M2 /.M@#:.Z++BP*JR:D*'J]K =*L>C M44'C!O#G6F'J9*(3M*%@/K,$5TVC#HM7LA2ZR!;3H['G52PU*S@;/1=F86;2 MD1S#2 ;7O\9&]68V?3]+;Q!O6:8UR'@19[+!@ (T>:GL']U$,D\=H7(J5B%4 MWB'P/HTV7/TS _M&!0H:_";)QD6L]3LCMSK'[([OM=7Y-?13P?PM"8VU*<#G?%U2JO)CE5%PD;_MSN6A]X*KR%2![ M=\I"K;C+<[C[U+WP2QT0Q+#B."F'TM(AYY,)9IAN0FFVVE%CBENGI ^JK.@V MI[Q-IJ0D3)>E355!P\;'YNL$_:C2?'3_/Y]DJ^PGZ&SO0WO18;+0>% :-ZR) MB^-TR=N."0*!/Z7"<'J'3CW*V(T-KYE;F.Y!KAA%FNA,RY*E9HA$680 M00I(476(38VXE55C6WUEJU<6'FCF%E#-.?7/\C;K"1B]T0[QR\*=BEZ8)9T# M^"94K*^K5LQHCT2-9PA\K/TG8J#>\^W,-L+:J:DP?FS*= M: :!RB:W;.X +: I]8PMYL)U8DYJMKBFR&+_.>.E^<20@Z>(/C9+E1F3,Z2" MMV+)*VRY;K..2F>M;-FO,:%D__1-)DFMFHJ80\JH&$2VK9(J:(??Y3Q>Y*=*7C MXA*$EU^O>_)[,"/VW_Y/=-%M^5\3BM!.EPMWC#&O::+SGQ/GJ&P>KC:RDUIO M]3"+@,=4L@QC?[V-,H@6-K>.I'OW>BKRLA.N)Q:<+#D:\#0^0JGRJ$Y$(?X' M1\(1QR2C-21Q86L)=.#904A'$^-^QB=EG>2#/!]C.4A1A<7VY9FNQGDE9,Y: MD*104["#G%@TSRRGZ["04+F!HQ& <(*GA.]EN72I6>?Z((^79Z?*7>'((P'M M6%O5IO@%GV3A"CK(TZG;RBXPN8"L&IT58EH!!;>B?\9D0Y64-%*N,)6=M5F_ MS3CR A,?Y(G6IV!\S?*[3*Q:_F>WX&?)->!Z)3S?3#&R#HZ)4A9FE]#/-XC# M[_&I.O4VMCJ-\C1D=>!)&FP>"7Q9[R#-::)L[>\:-'A51O[XBG;.?='.-TPK M^F3F=C&/_48WRT\:'DI\]P5VVY5\V"^M$\A$1[TGZ5(5=TFY$X8IY!:+#VL! MW-S\#HWG<^]:.3(W!01F2(YF#1<@R@*P>M9.\W,# \XTLP5 >E M\*AR&,^46$N"_,T6*'87(&2@LKU9%D+16%-N0%PL!/4MS4V[T65)E6B+T+E% M@ZO3^*X.36CC*V3$4@B )P1A*(GKGS'2U&QY87^<'L=):O,>6R;C3(BE" *R M'\UBB/^0 2%Z6 U/Z*-IB0(.K)D35'W%_PJ_OL<.&S6<%P2D-,QG]PR\'P:$ M@5+D&6S*@<_F$0[VM@#39PY$A)!UG^%T@.BU M8:=(Z\#[18Y.E" LA M\V/XBJTFL.U1A.7+I07C>9I:_ 5*)BDBL%M\0T462<531"J<79%06_FE_#18GNUFCN+3'C4WMV&UE>+9TF=89>NJH5@F4R&)(\4JE"N:2!;$\Y)R8 M:6[%LJ3X1F9RFIQ/D=,6.(1,)U61LZ<'1,AI4[-# M9Q@IZ/NIXBH7[FUL9)O)NI41JQRKNV>J4_&7);K-*#BMMOQB3KPO8@@]5$ZE MIWHCT4)7'RV';9,XI,9Z6RB@)21+]'9TWUD#"ZZE6\W>3#AV([]3!NW4922X M&":ULC:JI,N+='1'LWE<-&RW0V&Y2) DN+J. HFZ3H+H].K+IKLGK$/GV$2!Z MXQ01K=ESC8<34YG6\CF7\3.?A_8M%'L:J]B4;"QEEQ;8VY_FZ*'!K?W?&0DX MLKYB$?U%D%QQ7'#PT9Z(-1KIS;_\^/%3* EV3#;%M(8/,8(?1E<$,%.8'AXM MNGCM@KTS2NF?!.RSD+G*'(>52<+\Z3NL U&C]A]$JQLXPWZP9]X]HUY?J\+UX"2 @$EXIW9F@=JONJ[ M-]B2,F(Z))U"-F.3WA"[GO_ ,RBDH%3L M#/'Z<-K*"J?OGG/WK18>KHK'UF!P9EX:+Y(KS4C&I$.0OHG@+IA\)=S'NRF% *;W\6)$%"ZJH%L/02]B@+"MQO60IW6B_CT+!V'(N'JYX,FI3_G4+KJ']I=(Q7]U)%LX$7^W_:BY:@/@P M M$)/N=390MV[$LL8+&LI<%-5N#)>:/J>TP&XAT'_Q_*/62<;+I6IC'U3*+< M)DK&--H.]K*VL+:"ZY;S(;VL'S@BU$H]'J%503%KTVJX)$L1\.%T5IDY\#P8 M9 W#N/T%QLH<4,&?QO,3FY -6QGSBF(_',9T=SOE^F&#Q$Y<,'<([@Z^U-:B M/K[];SO]A^)A>_9^;>\;:%:K-Q0W'&N69Z<4$*C[X'7LB%C#-#BC]@RGM/W3=2RMPS?NB9M?ACZSQY. _)-5SP2OD5!I9,DP6)_2+.U M)%%,;&<*-XM^@JT*HL$S6,N!)<0MOT2'7,,4ADLAZY%!N&VWT<>Q ]*"W2A(2*0TD8]*\.NYFRES M4&%UNY!6:))EEK-SV)Q0(XR\$OE#4V^\0*"F9R:%B#S%2'H-J'NQ9LE1F#]D MP"\#XFWHL%YEBSZJ)99+H#U0$O!X57KYV(SKC>EC&^0'10 M:HEO;Q0.@)T!8:Q[7B;43'= M &X031DYAG6-[5,=YCG&"4P&H_D8LJ.-BM*_8GTU=IJU&KZQ6_(^RC>N-?;T M7O^^232<+1".D.SJ2?LTI-4)Z655Z/[9^)&G@Z/1@?V MX___]KZUN8DLR_:O*.KVW(:(M+!L S;,3(3!4,TT!5Q,3?>WB924LK*0,M7Y MP&A^_3W[>?;)3,DV9; L-!%3#4C*QWGLLQ]KKT6C#\(/]R$85P4*2F@LXXSRF$H81Q@<2]RE)XDW\+]G]9H*4,87Q0) MPPD-FT(8'VFZ-N>21P OQ%T"\?1)UH"<_?X995UW*^K65I24 M*":V6'\%?2#^I(-\G1G3(J0'C+KY 9^OQDCLYNZF&3K;TZ48B68S!R*=Z@H# M;$0WI"5A!3)?^ *J'\3;H?UVCS5>W09K8@+X!1%Z[H[26Y]=F9H:L?=N=Z*$ MEC/41;WPC$6[\?Y>49GO)5?A;0(GL9:WG'EE!7V]4*#W:&(46JNILPK*<,3Y M0BQN?%6<5SJ#M5$%F2K);#*U6'P%Y_$]*@&_$-$905D(I!RY=ZC(KO115&N4 M?AX<>#A(F/NTJ_6 -8<0$NE.'2@O%H1S@MH08MT(:S9.1H3 E*0N (GUQBM; M&Q@2"%FPFIB+AU#9'!6YUJDFEEN(FRH\8D/TY07C7&=D-4E?E[J-$".%W4^1 M!^EZM$"62/Y'R5?1*$ 320,U,\_=N0Q^W0Q:3.9U)I1G(W;]K#>H8+FXJ#*9 M&58?H$$+VM"Y=1U?1MX*W;,:/Y=NCA7SA!)*LN(3 @+!/052$;-N-6,HPB'V ME;Y(![(IKF'(:*, ME0#O1SX*N[)G'L#D)P*Q2)DR)LC2W(45'WQTLT6$:+* M%1[[@;]I,1D1KY)4R-U+7[KC6.K[<#FQ,?BFRX +&LB*K>2<1R#ZVRBNE7F7 MD"Z/.-E(1TGNH[*,V&\'R!EY$"JN,F5>M6P\&*KL%FXY?0$0< /\L.SW3E%: MTBV%&3[\,F!>:[ZL_IP[N,*77TOX](TH&IQ.OZ><-7,+?2OLZOLUH KEC6KC M(QI8*9J!64"=L/)$M$ 9)I!-B2+JDC0+Q4 MRP5C^S&7CN]B?TM)6G";E]YIQD8JO=+2-#S_@[F^$&PKRH=R/U;S$804=_-@ M3#UVGD9<>/ZW3OI/:5PEF;60H5O>+Q@BL?L"=99V.R9E%*06<-] ?^P*0R,< M<:P3I)U8GC?8E![:Z[*H,Q7V"I>U5;7I!$@WR"N]55#D%#"D@7X=P'$S[LNT M[6=M32=H[[)\DFZZ0.. ^PL_!QW!9A,)8:] T]UR!K>]&3'3$^T5L6 ML,\W.S%#?2^/H86G1$5!49\:UV2Z\(FH/T8:=!;@!HPJ1G:Z^]#:Y0=+2_]D M><"X*6"^COZI4SVK9TL_/_:4U1@=H@+@OB9GIOZ:, .2'ON?S*6Y<9B" MITC^-F"H_:' U4C!A;L%PC?AWG0YH2.F,+">6N<[:#(I[DX$9OFE(940^#3N MWA;H,5@;#0"E]#)9 CZS>&R!U2=1L"U17A;.0>Y&18/6!?+4;YBY(=(ZY&7S MCK";5Z#Y"S: V\00T>M2H"Y!&$_B?9Z(L$0J](Z=#=OZP'):&) GH-'='L@X ML"A%(54VECP7"*G/XJ4VP2/,OGE=#I'0+^ ("G/.$B0(1VRA.XR77TN"%3Q) M>@&F?*##)P+E)(_*;%!:=G3#$/V%K#,A5)7N$R.@05!A:--CUG@,F@3-H/U[ M6^,-6H@NPV#I\&K*OX=M5WK0"E39<)DQZ@ _Z/*[ O69BR3WV,R0$DV[)G.3 M4/8E.2E%H-D0'P7O&MG>8,RJ0 -26E),I9V_T/3(]V9^3MFW\G9I.9LM8:@%F!V *]8K@TO(ZQNVKZ- $QXQV*', M$9L_G;2C)Y!EMN!Q/V&D9.]L@MO^);"TY$U'#'*0>0%#S:KW\&13M\V4EJU@ M,,HHC!*RF ("2!O7;JGO848(.<9BB,UU4_LI29/RVJ-53=7'8-F=SL:Z[OAP MA>^X'=TTG+SRKHX1\^#-(RF;A7/8L'&7:'VP*& 5)ZP !U. J[,+ODUW9PZR MY>\A6WY I<*-_-TD??P$S6NMYI/8%@,>Z(Z"_!-0'!8HFAY*-L& @@84B\SQ M'BAK#,6(H:G.4NAXD0V@3.[A7-JPG\E4B'1MIAW< 24^'0?^KVXE @VR= .J M-D*:D.#%^D7 #48A,W55&!F1JB&SP'P+^1WR'54C[+A.Y&\%O%E3;FA5F3E\Z(!#RAC; MR&?QP^V/,!*;Z!&F^;D[V!>TWP.B#4-SL0TV^W6[!=IV=--Y1X&'M"NW[22$ M/\E%("]A#"SZ24UM.1)QFD"O,JE$XKI(57BSHZ\ M5K8%$N=CPAR0\K&I?2^#2WD2?/NXPJ":$_+S/$LPZSA.)E[H\B*EO+2D@^@! MQ_'<&1;H_$O,)*R?NMF>&X" MJS;J/CBGX$N>CBD*$F2=-L>+;^_?'P\0RA@7^3*>44: CFDL4/L#,<\"8E". MO\!/'B:,H]7#ZOJQ$3'L3-ZSZ0X-+4ULQ86;5..S!LP1_*/HG3 MF15_;Q"1",-@@Y&IJ5>7?XNHR7VPDF>\:AL<;-W[AC>GX!/](6>7B# XK@@4 MW()(W(NX^[C%E\:>'S1D!J5>;7C>0 T5,X_S.=LP7G.PN"7KX%.4E$N&/5BX M5>:N,#-\%3X#+\Q#WMP$6'TU#-VV1TB:,&==,IE,&.""A4S)Y^;DMG_L,/<8 MG$R4WK8GD1K7R)]*XLKTP.D;34D2R>[GB6&#Q?Q.R[ZJ_0P\=O^+]E 8@ZL/ M L8J+;S'0B#%+VFNM$(3Y<_C\^XZRC0;$K(S25-%]I:-(J2F&\&7@6LJQF28 M3.,O*69?5FMA?AO)Q$:9$QPCJ. &11\D94"!OE GU ..:$]G2+<8L'B^]SID M3>%VC$B_0$&64DJJ*.P#9B$-H)*;"=[3+,N_2-8PY3E-@N);@X=87/+8Z)>L M0R4AJ@%\+CX%4;?9DU\2S"$"K7'Q>D; 2&I&!UT$>**09PMYP508RL7*27'! M:#03ZI+&&,EKIXGU51XJVES>]L-N49+0GY/EV :;M6(W*QY MJ@QFF9>A# ZN$&/EPR=R L+(JU'>*MF/"=:%Y$_ 2']&/&*0=,OSSP$?L2@7 MPKX 1?=DMFAP32%WK8WJ5+.$@5(81U+ 2^'>I(CK<8W*ZWP6+?O*@EJB^C8S M!^ KUZ6AGPK&QK TID@H?UE2MX)6@50LRRTAX"DHDZI"IDSW@@@PW7\>C_>& MLQS' O]E\-ROT :O'(#GA+2,GPH]0EZ_T 8:GDTK!U;=COO@& X M#U<@L2XVTVHU0RT')M =V[Y.V-A?N6H!A6$106-, D9F L AOS;@ Q0:]3V6 MV(6B2N+#L]:^D7TXH^I/Z/YYLG4D_L1G\32XA&X%+AS9>X3?)!08/J@'5BE# M-?[ 2Y]::0.+)Z4,-J)T^42T)#QD%$[=_DLXN5'VWJ@=PXN?^HNA*7YS]OJ4 M>*'S_,+\S'S/?0>_<7H*?\"+9.,"(EA^B'[OC%X4UQD9(SA::_ %W)@4DHFA M"C1)@G'8Z8R)CESLU=ZY+LZ'J1HQ(8\-?;+;-08'US(&O3N"Y^/-@\,.IQOL M]=$\VB]UNFE+V[]2] MP0RXNP?K?X>DY%R5LW;/@&@84KO2];"[TE S'2?4N#U/EXGVM@.B0F\-$\N8FF;R]FI@W M%IZ-#TP:(.B%*1)7,47>38.SE@YM!' +"ZS#I0/A^![UN%!*6,NU< [NI5?RK<>!M?"AGB0VP M'%=."Q"Q!47_,P*<"N *4I-,8M]!CN\<,V>-*%;QFG E(WV1FI\[A7/?G&.C M"T\NR_*%$9D>;/@)MB)Y6JS\!-S-[L$BT4&IL_B+^SMU2]49/A\ 4)'.$!%T MBSPO9E1O@AO,DGC,CH>(U('K#GG; ,6&-!??.*N'F^*D=\$#A)UV3;]-WMCF M?FLT,M0-%('/:'B>?+HRKQI>!QT2QN$L>V9ZL8'-U=+OG08U)D0A]<<63-N.] *E!J+ &9#DS MWW8O55=^)-NMT[9GNJ:0UR!2K6:H@/L#T5 7$3"V/EP/!9_+,66%O,25C631 M1F,L *8=G7/$:R7*MAXVD@W=$ *#;M06DSXO MR]#LD>QC4;K&\M3I,?*OL(HS3^>.;'3E OQ( M3/+U0??&&<>Y0;&LMM7&/'<:7_:R:H#M_:_;2SL$C")@CC<9 <,[YH[&1@08 ML,& U")E_3> A9+&X/R18DW )>A8D)'"0Q4.2B:%Y3T$E[K KB39.FY5'$I$ D_(#[-CK): WSE1AV]"\T^R';;>4/.%")XM$0/0H8Z8$ M^M3U(9DW+:!#R(JK*8+\,;>#>?O'M#VT)MVE?> M!G-E@^>&W4=@$W/,Y-(S@PM>2AZS:\B=4T]R5< JTAA_2=X:R91H)U$GR?D+MMR5^[31O@.S1S%7_&?>3VQ M1F1W0Z0-3#H-V?.F!^Y]:OG(9+:8$& M(\'SGA;,A5">5P>CXUB[+3)RH '9 M5JC>UN1?) &WA@:0-IW-PCYY$G(SC'5>3*C?>RT=84-FTH"_43H.[;]OE&X$ M]E1^ !@XOSGL$O-O'941#$_*OE!C@EAT;LQWCB_+!/OJ,VQH4FEIF#M;T-2/Y&G(",/WJJ!.?LW>_\TK MT)TW7QXTK;(RGV-ETJ\:%1B?@T<*S">+:5I.4]&V-*="*9IO7H<6IB.>:4"7 MPV^A,XA[R+CU:IG$E.7Y3%VV8='(YRNQ[]!H03#^4A!&[GGGF(QVNZ6;@+&T?7&5B(([:7_7HY\%]W F8B#MNV#3 M17EOFB]L#->?0O6,3W=I>^0L*BIO-0%QDO7P]L'W% LX<4++PW]'\:5R"X++ M^,]Y*D-0CQ#F&:XC@7 L<6/K]667^X>B',*8W8U@]_L%T+:LA$%B M6]K8>FZAC["63PI>=+B*A"+7>.&XFV.#9=E&JP3!"8N(0YFNB^D8O?DBX3#/ M)_U(6?5*+W^],T_>XC=[9-Y^-)703]^(OX:8>5 [(P/+N3XP;&:3SR&Q#ZC[ MGIV;T%JH"Z%[H2NMJ"0W81]INQR23B!Y9T*$]EE*BX'.=$+BET9:"'!#F"GC M(_\>GJE>Z,V%:9C#D%C"@[A@$8DGMC1M/.+@""M44+[B8EQAD/91\WRR%M*= M=6/))W:44^SI+M>P2]9H)\+Q7^3SE,R@S*#?&Q2ZY!T>$^/KG3GBC@GTVI#R MBP]E8!7 [P0FKV*GF=)!.'9>!!/V*#5UM+8(?!5!)R,L"*/#?0_7D(?A4,E! MA )'.??-^MP%:PG*<.HW)GG@[,/*"FOO&TC\5. -X,RU/BVSL96(/+W'NJ6!G1D"]%[&R2,8C7?.( MDH_!-FO?"3T3PH4X1Z3G(@?2TD66T2$/!G4&5E3;K!2[WF,A9(C!>EI8[)@? M94%F.Y81 YU!$X3SZBF7O?5WWNH\K>>&?L*3VYAV.GK4,=6T>'.-\CU_[9"Y M>0WQQ]KZ=V1\JEN3$]R8VK:AF@CT]%IJV[[0!8[\'J\\MO'!T8JL8=H_K7Z) MFN V)5TWN+Y-4W+/.W<&CTF]5H=2!U&R!J5/&T0F"H0AY4+ADFC)(J_RIM0> M\5J'>E 7W6JP*C"WB(19XQ(QMC"BG+V.%EZA$HC(P")7,/V*%N M&S36\5>9Q@I=4YL]!X@0KJ"86!N'T*3H##.WZWCQ= R_F7T(#S;Y0X)1^MO3S:E?SN\(-CUN*BZ0Z*2052[C,('>=[A4]W@UDXVQ M<&-*);Y$TNC)BI]+W]V7U!0]*4!6S*?S@$4'5(9L]!0\ $D4U>K!Y"($*"YI,4^PME7' *@'4- M[W7?+0:::'07\E+($-&E::QLF F_I"F;TQI]I*O88ZQT_!5/ZO\^_12AQJ@H MU#/>OV$.F +S!I F"3CN$+\7>Y\?D]D_#)_0D2)G]WRVWLW%DW>1(!?PKB M4O^4R'P)#^*>3'+()2>134.I\D1:J3^D2]FN,YF+.4&W$.>=<6C 8P7^@KG0 MF$/V?,X48!DP)HTO"-([%,I(EIL/=>23K_96XF$V>N,H^,^2F2 IT.N:>$ZC MF8I92A$@T/PU'E>K*S=LU;T&9=#/!Z0XV60@Q34-Z4'_3@O\"Q"D9*Z/+J)7 M[@"%U!8<)AAC_WIZ^J&/_[5;Q(6%[L>+6=*23TZ)V3ZI-#DF6X@ 8;W7>N-3 M?[USW=TOX9O='"6$,LFFD^ MB-W4 *T>TNUBEP\9+$HX(L;Q K;;2=G%&8]&'>52T;_NVQG@*QB+J>/C @:H7M8^ M&UXEC-P00'#SU(<]'YSM\*3PBP=O7KYVHQSL%D17B6#TC<:X,M1,)9'0*[=(8)/IUSUR#ZO?]^JN<*,L>?551 ,0T* M$V'<2V_NC%=I4TWNFS8+M29E]]UH7>[80VDY$S*$GH17B_ 9X+V@RB4!>9#^ MZ/?.#1I&3ANP26K"D$:*3C/)%5SFQ6R,AZO69MC#]P\2A8^UB)=>DP?26H!+ M0-]!9K[R26^2V2U0EZ*@6J8_FQL@G !2B:LFGHUT<5 ,'!1'X7[!\0QOJ_RG M_=[IS 72@-PT:26LKKO?^0.8_ ?)I1,?-RRW6>/:+%KNS$+*JSK&G!$9>P]P M\FU7YF3V "-G;P2R2-3Q,$$3!H"R*0/82%X@S4.7,P79*GH.8DSP=XXSFS$Q MZZ%SF_K)#-::2?DT$VPW)>"]D<[()H;R:PWB1^1K_>AC:WCE7S$=JDPD+^,% M\B:=2Z/,-5_R2?B23S;H'(!<#M1])0@A%P)[6;V2QV])<>&.[5.IX/IJ;YQ= MQ=;,JX/]?(2P< M7=VGLW)*-^(HPC+%IZXI\(PM63&F?J:. M6;,.(/+8?0&5DB4[B6YH 9,&(=X#J).&2+/7.<9,O7,7!27\O8?*RVB>3. P M&7K4:L3]JYHZK']R-[L1T[VS)%/W+^2MQM)1.4P:"3!$&X'O%WCB:? (+ ?A M+\99@S$>DF)K_E:L@DD$^\?;!@/VIGM7R<(;,P"K - /OHK,XL_5^U9Y)FM!I)V[5*VX(3 2$Q \J3 M3!E(0CF?0(*"DGU^*HT57+A8"ZCJT;;3:.(RSA>0H*DSJM^RW<'?YJ.ZI,RJ MYJ>X4"OG=7O.C!:9;S@(9T]6),\P3V1CC05V7JTN[\K &6"X(1R^0@H3 L 5 M3N6V+KB.9-59S(?2?!> SJ*>!H,"0%:1!L 4R7PY7&L_K(%;1M/6@XRJ)/>9J)9=VCMH E?@ M]8$DB-Q)A@_,.(S@:AS&(EB7_MV7*OU/>1QEPM2R$ 2#UQ/$GVB-33,@JV,4 MJ1"X=KVT; )X,P/W]D=SL!*C&P6SWW@P7#OUMYDA']HMTCG#]:/G LO71H+4 M,:&"&K50C$:(%X35/Q I/[_%>2K#4&ES@BM5?%H!VU*,;@%1\GO1GJ).@E\ M3-#A?5XO]+[QTO[4H3F$YQ;6TUK$AF1=(^'IP%/.N3!(] KR;S[%3P<@]XF$ M$E$>_ZVT>R*EO-X-;PH^52L%DZ1)T-X#;WLYS>?(KY7$,X+M)I\QQ,$$=R1\ M0=3S!,2QD6^ [5[-(O^\#6L2L@CH>Z3-)4A5)JC&>Q1>; 0$H:C&$^A.JPFN M(>>I0A+-C5OA7DV6:J."ID4IH/NO"^0#LXGP*\_/7GP9LY1D,P(PK3J<[0UD M?7=8%U^Z2),,R?V+@%K+\I1![$]DV3M(H/>>WVO(ML#]! MGJTSPA"7H]2>FXK:<"6@D&!9PIU&9DR$882@\E(=H]^:CM%5H;2TO)CSL4*% M&$2L^)++JNO_$-_U_KNN;WWR"U'I(D'1%3W,)=8UA2Z52HF4/Z7+PY"?XGE3 MF9-&]V4H[..;P-8U1FS#IJ38P91@%7'!;4>*XO)Y="7^ 'G-NF 3.D3_N < M@,Q*IA(G1H!VQ5E%,JBY4<9F#$GU=(OB02SO )# M7ZEK%7J_!S,7%]A(:)L'^#GB2W3H?/J"E97&MF$,YBZ!\I#2F0P!V A_(78D M3&EOM,G:G"WS/A-V_YO5LU+B-W!^HS3B\03VD@P33A'#D6BAYO-Z=B'9X-@T M\L"<<*/'4KAYX(<$U@=^V3@39!BZQ:!& XWF]8QR,W\P2;#/WE Q\,'E-*%> MD&3N-C4R12Q EFQ.*!&B*W7CYQ[BX=JG0J,Q94UC'_7B^4[\[Z (\D?.4)<& MT< T':;5=0)&4&!(0 04#P#L^@:Y!$^@P+FI!#UUAJ# ,4], +3/S2:2BAZ5 MY7AH3;7&6QTN?J.-C(68!FL!JN=F;H_";AA3F8OYT<)9ASW-\Z"_I+T)%P/Y MFZ"P2 '3YS!CUH,:Z05UHG6/Z.K11-O+]-)KW@)#OY5&U!E0N(O7:6D;4IN8 M;4%6<'^PO1G)Y (,NB0R ><)Q$.WY+; \^FLZ6-K?ME,S'#!()ZQ5O67I&P< MIU*0 "L^S&V.%?"F!-G7I>1H.C(@NT1WU)(GJ#Q((\:1A\Z])7$#90KXI;' M383L\/QXPB_B)3TMH[T[BUA;< 1T3AX+2I262('P%Q X.//2P7A.O51(=1BD M5!'10?41;L^#&6@,/C5NM9Z#V\!*G]57I 02PW')$Z@&W/\FROQ/;O2FK1 M/OUKJ]T2B@7I8;"L4%KP:Y:O91=M9S6\2S TL@30\&"+>NBN%M(*YHT$($*B M;0G)U%\[LY*F@>&J9^SWSGWZ7 ; CQVWZ4W2<>W\(#@HZTIZ\J!+7]K!.O,! M+3\L (62IAUT)F?C]GP&Y;=XG"^JSATG8P/M@^#9)8FX!RLO!HB'O$I()$S& M@1#%J^ZRM?L:6Z59YH41.7;<\C9 YQHPG,ROH[08U?,2>RV#G1;[J>= ]/8 M4GOL7DDM4%X^Y.U*ZSJQ\ZS@KFL6?1FIT_GD* (C#:CIJJJL'3B-F^QJAQ.D M.9QQSR)])XGS@?Y5TW+,R1=_D#[L_640[1\=1B=/!Y'[._S#XX-!='(\Z#_> MQ]2_^T?WK_ $,^@\0*C<@].'JY)($Q%0-T /WX:UNJ;;W'?A*?W@!3S8_G[D M%G*_1]$WLKG9D8$O-@?!Q^=)F=@C!F?.ET-/&(2'X:7H&8PU*=&8T_DI0$ VZ@7>6\(SB5Q@SA,(4N8BI2U.2R\UC1^ MPM"&I- V1UW=H6>%BR?N3=UK)1A>41Z%V]L4WQ#^J($+Y^5U<\=K=;9>/[Q[ M0#.TCKV<0O]?K"'+"[5U+Z<0E;SZZN(O/+_?@W<5X&I //#2[9/#X_[C?^L" M54@<BZ(2C&(%]Q^=-)6ABN1.NG M@Z]OG X,J\V2WH96FM]WY%H MF7N$Y\'H#(YH&2$4ET \H )'B0GES)X9]A\*Z28]1SCJA[IP0:D+ 7S,@PZM M.:NM5TH.D/F0&.:A5@6!Z%?L^71^P5\&^_U]H*N>I20Q]#&)9^]$XR0%U2*. MA45V5>L?P-SJ/#B8Y>"2QWHYG%NM@ZUZM0B\+_;"_^*>9G_@G7/*NQ48JD2J MIXCAB1'()E CBKKXSO]5 XD030;X9.5M MJ+"A >LY5(:JF-1JSROD0>4'E;_\(T9^]8IDC*''Z'KOO8-?*?QJ< _@5W?0 MM=L]6KQ?1'*XDHW&*6&DL"!%I/$?=5D%:1;](H$!(165$>>+E;\N$3Z/$7F# MGKL=& X9N+MR0T&J(<-<*6<(!'HDNX2_,$M=A,=I/+]Q]..%7E8>VPOXFJV% MH#+P%R8J0]OOO0(69$H:K-OZ*&64HI0XX>Z:_;+_]U,T%1+U9SC\MN80* M56 Z+],N<==+@]+UQMXG*DW+RV7FKCI-%YW-#@C319);N ?%B=74&6^41 C, M92/N%MNXF+D5/,;4Y3MG3+%!]A /NL'Q5ASG?)9;]Y88#/-YQ/JJ9BGG%MB$#Y(]_!*JHQ-&/SE[=.7G5ZJ!:"I4$F@> M2Y5%Q@3!?LLC*W.<2BM4,! M?0SD03.@&(M\]$ALRM4%2P)PDJ9(W+$ 3ARRK^8%EV$>[_^;W[SY9XX-)>=& M/Z5=RTF$H(.U"&L$L]P]+Q3,/.2#+<>2B3VDSQP[N(F_I=HMD.^R0&!"OKA@ M,L-0V)UN A<$!;W=D-_>D&,'!1:XA>JD$R9J6]=O@O;;:"?"9+VFPA4)C7'D M<1&P8GWV'OSRQ2)/14=^GJ."G,*ZT4AAU"IX2#!CQ7A3EV?SGS./TJOR"<=B/7JH]B2Z!=T78$ L$H8(9"F2:.FU * Q)F M!0LC2@4U""LI8K)JG]HO$"R\- /]#!CA8#[AK7WUW"/Q*L^FH<OX1=#=5+S]Y:B1JG_N!@?]_] M0+[F/CEU3M8,,CA/\$=:P("<#I/276"OX(HK:R((DT"8RL>G#&&S894@2$M1 M@XQ7H/3).\X>2%%$^-#&I7<>K>HCHW>1,)TE[!+&.G9UF\%I8N)!6 M@K300:)9X<337\L.(\C/@M-K*N 4$R]$ZWP>8Y0?P#[_POYS*#W]Y MR _.SU,&[PL1 ^*+ .;%8CS2#8.(9#:/W9!'KE"MZ[R "8 UGD,.F0&F)*Y, M?6DFS!>@G1HJ\W(T;,UW",3.N-6$]BJ3N7"&W7D(0!9!^IM0 M10OB&]_E@8UOX0#(NB$EO"61N26D9S%.B)^;Y?*(5& [S&&8+B-QI;*%E2^1 MXM4>)$.WWY!9JF?/)P1OLO=BSW2;U*1)5TH>BPS]AIP?>J"K:KE=*<$@OVSO MUFR""--D(W?!DKC2.Q)34M!A;3L566*@_= ]ZF=WHV3TV4O?!#8XZ&7L;)IJ M>[DBK>3-*CUJ "_5U#A1'S7,:OAE,JM!GEM_;#+=M;J$9L@@U8X; R:VZS70 M;Q$K3YEO9L>'BCH,(B%EAXDEV%JT2,M$03X WK6W8CK^CU_2_:?[AX=/3H:# MIY/AT?[A<3P^.8A/QO&3P2@^?')T]#^#P>-?UN<+!P?-A"%$R7<0-W?VO[]G;G^E)04?YZ+/],K-IIMHEB^7+I3?Z93_0,V"Y772 MJ*TFB#NU8@_BA\Y+J@P9_#U\A^$6O,/HZG>X[L8\WH*->=BQ,<^220S6^_>% MLU[G20;^B=^/]V_.W^59\GW2=D?7S!S"J'[S.CL8;,$Z.^I89[\!W^)Y/ &/ M^$R%;.[E KN64?SY8%H'JV%:-]D 1[]L#KCKOFRXQQT;[CW&K&]\R^\VQ(?6 MNM]\:3W= MOZI&.J7WU%?HI[:$S/$]#B'B=?47*57P-:-?/+5=UVM_:()S_B M/#_<[UISJVSVBD["G_=,.=Q(Z.^/'YYN@W#^YM=WIY]^__CJ.AO_9*,V_H=& MKRV7>ZA J&!_30N\$L3)*65O!B>'1U07^(AI!6!LPJ3YN/;Z&0CX>@V:@(/] MO?_GO@G@9ZF]DC0B\VX,DVD\FTB; -:2Z0NLXE5#M10OK:"'\4;:IPK;FG7C M QO2'@A3QXLR>29_>#Y.R\4L7CY+,[P>_NAYVPM K/,HGO%2Q\5#'_O-T]^G M#505[O_'^K,^?MP_&5SO81_A\-(0NUF$N?Z/7PY_:2!IGNWW!KBAY7KZU9/65P\6 M7^'+SXTI X>G->?YXL<;"%Q1'U^=OGWWZM,_WG_\^WG4>_/NI=]O9D0:)^. M#-HWCM(-OOID_5?_['RUO[KQ\_5B^2R8H%MY';(VM_U&Q]=ZH8;C]TWO1-[! MYDS2H_)1.WJ@_[XH4O<\OXU> O-HUU;[$=O*?Y7/+HS*%A6R88U[,D#;N(J^ M]86[E]CW>>7KFH(?N)0VWBY^2JM9LC.-=[INFYYT*YK"MWH##Y3.F1'GM;+R M"B,.E"8_ 3-4720%AHD//A1I!L)0,_-U^-JIE[KG7S]L[X-'Z'??C$WH1U,- MK0T]S@"]]:QW6E_4945K8G" 3? 'N_9EG\,XNI6\^.'A)N3%W2",]MS @SX M&<*QBF5[5]]5?O3=V:M_]CZ][[WZY]_>O'CSZ7P7H9^<](^0F/'& ?K@J']R M$P:WW$R8FS=,\R2 MP;=^^<]WJ)S<,!T;[Q7\V;<^2\I1D2Z"TMKJU,3A=\Q,7+%3Q)AD.3SVNJMW M?7-W\9_KXHW=V8/_?8JE@LT-L@[Z@^\88J]^UW4NQ63R?5YX<+#6*OU[W.FK M)73&/+_S!^Q-BV3BK&)5+9X]>G1Y>=EWC]F_R+\\.BU&4V 0?92,+^+BT3BN MXD?N,0?[1T\.#YZ:/QX\/ZW<>1$2"7_@ M7G%I&B!:DW]_%._&S(S9?T&5Z^ IA7&[P0D')\).(NB0PE:3D&/E33;J1TTF MYJCW]NU+ST>M!,VGIEO)?>.![ZLCNC*E.#+ B)XS<]J2HV5/;5K$2N?QWM^C MW9IN3!NQMM'*/HYVHQ..#B5L'KP&)O5W>;_GKK!W^/3IT>.'#W=#%0Y5'P>D M'>=LG,M_'YVXHVLYKS[;;7^ 6]A6PV.X?&/'KMM=32 9F%@#LOX MO#S(QG%1TK8Z3T 'CCHNN>'XHS0Y;C&BA%C>='M32%]@^JHG] M/I\OZ@HZXX'$CT[P4*D!X+-PBY>PKJ!]D&@]SSR5:!1\CY_1?#W2=KQS2IB: MK\5514)J"#."!K?2PR!/H]X+^O'+2+H]W<"[4^QZ[L+1-=T%.AY;8]A]).Q, MX'7#KQ_DG M#V_7#\Z?.37=9]1NPKI6\_%N-7<-SLY_^>'^R^%@%\-M7@S' MSW,X&.P-]O\%IN)?![1%?)0BK$GY$-35A:Y$R=36*86UR*;I0+"Z%4'[QL<: MV!\&A_'>X B8$N#:@\=C^AL>),*(92]QSMI(A_L'VA\2%\,X2\J]]U]GR5): M0YQY.-CM\>^ZQ[P".OMSOSON.9=SV R>[,NY-]>W!G?NW@N/=[_[S_LJ][=7 (8ME7;.B3 M_2<['_:.]_/.A]W<_;R5/FS[K>Z[#]M^HWOIP[9?XQ[[L!U[Y]M]V-WQ=H\: M30?[@_Z;=^??ZUB[BU?ZYXN/;]VR!"6?4=([8_KES6ZVN#>#"^OE_.7?MFZ] M?(J_YED^7SJ/O@(>:J U'4V3>;Q;0+>_@%Z>OOT9%M#+>#:J9^1]ODVSST-0 MI]@MIUM?3F]/7_P,R^EM/$QFNX7T'1?2!\.)M\4+Z0/I+.X,T_=>3V>O7O\, MZ^DLF:19^A.LICOE1QKL']W^8KK3-WJ):G8?0 86%SFS@6_]Z_0NG M]X2 C[^^S%WPA C%OG?1TM]K+8 \R[>Q-[MH/4RNVJ>M7S^]>_?Q'^WV'Y]' M-^#2MX(Y\ACH$P09LL$S9H_@FXWH#^ 0?PZ^^>0'?H+M]B=9J>\OE@3/'AGH M:MWNZZOD'&K'\,S6CMN.?7;2-G4X;9^=FD;;,*::@4ZLZ;%C_VMV;ASK\-0Q MG#:<6D;;=+H?VJ=3;=K63KN.[DP_0&AH$O2%GE/K$GY_?/QOO?3+K=#5-[_QQ>S.615M161=[/U*E7Z;$CY .I5J4\)DM18(F;KQ+5+ MA!WE:Y!K%+)\6_QLZ]VVH5<06V1=Y67SHW9<;Q\ZK,=0-1WB>COJD#MBBFQA M4TUY3$NJ(8$HLM[/_*>.Y0<>(\LRMIA7)3ZH8H4I,!OA*K+CXN)'CDSH>3Z3 M]<69Z-QB@3W'#T_P4X*_\YC$$7)BAYAQN3DC1?YW#HE%?'?#L.HLB+] A&%$ MD^Y: CP2Y%RTA--NQT[KNPNG[[DF<9&,@+0EBLL=7@6Y-^N6Q'6%,5RT*"? M16'?U+GA"X*J-IQ7H7S6D$3_W[??@F[5]O,J5N#^/9IO(Z=J\WD5[.$M6B]J M3_AU@.V+5AP^0L\>> RSY37W$F0N>[4%1-&'T;4ZXI#:*'%B^;$&:]4_:3SP MX_] >QW()GYR-!#"@03>Q\YKE%?X 47VT/LD?[\>)5'EJ(BBXBOS*ETOS4MN MM>AD3(2"GH>[WL/E]61PV1_>70[NQO+'>'AS?=GC)S_W;GIW_<'XZV P&5=A MJPJL@CQ=DM?EC(UY!Z.(O14X6*&#)#R(\$$HX,!F7K??0\+;^8@8YIJ_$;5I M&6J>A=_9C6=PE)+WRX'WJ)_&$_[W=G W&0^OAO>#46]RS:_NC_,"?#7?AJ:9 M5?E>"P+#*[ 6=6!:R<1W_:VYYA(.;/^E;/>'M_>CP5=>YOKWP?4=/QS<#,?C M58>_C05LE*JV"E/3CG>SBI0"(-0 ' D=?@%'*]S#5)!+7F_\]>IF^.V-9H(U MO-H(CC7M9$(\=<>'R+#F\O!:#SX]\/UY#^[U'T;8]FSCFJ+ M.]&T#[M97%+D/T$H=!\8#;+?2T0M@A<"S7<^!Q1[B%*>CH^#^1R2I>^,\)2?Z2N1O0%(M.>L:GQFZZ27G M$"[%4PJP41P](2] O$?\60B:/5.-J1)XZFGDF9H_24L0D&17[I9&SX9CYUH_/D-?N^_,%\FCEVZX%"&IO^D&7J[TI MNB106R*!)%3CV:CN,)4X:A=Y:F0'4A$S3?2)^5T;N9C_(CO_^N!%_(Q\V>Y, M5A.G]IQG9C:P*29\+;FX4"1]Y5 /YO$-B>W.R.X](0)GJ$=I,)?)&WW@)9G/ M^PF1.4_AKB FOT,W0+XS# M\(3QY0_:^+&=OFBB-BGOW\OX=',5*M2.M0$(M M(/0"S Z_:B3+O,<6/I5H],YG%==%7S_H9X*C]T+-31@T7E,\0B5-WD!"N[],VZ>EN@M0.T#3E M_>P4L4EYR$VHTTFQ6<>TM@J(7*J_ZYP.H)],3/3OB$U%L$JGI5%2? M6%4PZAGV@Y'-4@IH:>)DF]NQ5]B#GH6ARW,TQ&ATR89LG3!Z<(2L@!#LS7A$ MCVGUE&//DM5^]M343DM;P4H)$&H17[8!9*G$U ,0K)0!4IM&)BVY5.XI,ZV, MK3:$,U,[*VL(?"K.34R;2''/LDC !Z)G#]DC(GUN\[PQ-QA.L8M9Q7TWF\&4 M4VU7T_.B)HDI R:)"B)8D, ]$+;NB^J3<%E(Y83$$O51Z%B.GMMI#&GHVWA$@R3,"IK$,;+4/ M, ] /4A,4\_9UY?FH8G#8? SP&Q9I?>C&FJS/]:ST5U8L7%]NX6!IRNJ#?O$ MU#-;",+ZC;3G$:*,!!8+1";8?Q1O4JJX4RJGOMK6/^C9^3<% R* HA@%' N@7P*& Q&HX%=6]F )%Z<4,3DQF=:60 MEB9ZLKR>[:\5\QVQ$FS)&X=NP) =EX_+5E\$W9-$I7\TQ%WK"KPGY,O'DX0& MT>U*J<.Z[JI2(Q?'\[C;T]IX56@U_X:I9Q;F%/P?-FVM*.[[\SEF\J8!'P!] M7S[9A;RJCZ.J8-0SJ:EGL[$$FAR6*;P#.:(7%)>VB$QW$Z0>F\>FGLDLE 1O MN-K$"'>,9J([1DB\*G7+MP@48JCHZQHGW9P'+D(HL,)JYN/<43TU)?B!P^A9,?EXZW3Y!?DS A>/V!JAV9X&Z"9P);.F M9NJ96S*YS,9/\DZ78"T(A)(.-(>Z^-[L!C\A.]R7]C9TEQ6BIETWNYF[$[FT M"W%M*2_>;77R @QE0FEV];RU<@D%)!9( M@ATXH47GM[K#L9T(]8 T.*?E&55=:F3N&$PI^AGP!@R>JCY,D*FK'GKBXML"1F:-X"X3()!L?*ANV/;_LYH;9 9%66;(-J\^LG=O^'&*O1"ODO8^A MK$?HS<2WU]9K#5>!)SZG5\CP5E@5V*W (Q6JT#+MYZ9' MY:,27#=D3^ +HKUH([$\N(=+H5ZT[;>X[55QZCKLXX*U9[F!X$G,&7*] M/> .EBLIK;+/@R=LQP=\+!?VSFZ@-74 0CGQ^D.1ZG';SG?TA5U2LG85'_%G M-CY^>>?$CW^I/6!Q^3IX07%OR?>DO^+Y@1S&T1M:!B^(6)@JYK52=7>@\6V' M^Q?Q@3TU=:DB=6 K\1[9X>K]M?)6TS+\*QX$^.QR0HH=4@6(-VPRBZ64F:E\ MASWS6>V&AQ >16K."@K7@;U701^?)&\A^<'M=2HB)"L@\ID:'@02)M[8U?=I M\:R[%59=IQ/N,8(Y(K=\N$,UN[E%Z\!MSWX2'^_CPVD6!S_JEB@JU*$]4J%T M/*MNCZ)"'=HS2F5@Z9%S[3WQJW)_A;J-%4'JT.X;S+7DL^A2)IT+S*#+6^$' MA&=C*T^_>=:H"E.3F>.6?'$AC4?6ADPUMVP=.'SUHAIU,PH*UZ$=JWU++)7J MC!%C85&91E-%O%FR_MX;6S6UYIAQD%5NF415HP[454ACY400OLK/H/I+C M/-3:IA;WQ+<0LND5\>?KQ#:1+MTA-G3B*R(V*S;ZK;#JFCO?BW!4)![)5LE[ MQ6(5:226WSUD\Q85=T=YA)I&N^H6//"D>>+?P^7D$1-Y@Q K/.)66'5=?Q/Q MU$*GA*%*JO[(7GO6BHR^_((=77H(ET>.M]\XMJ;\^I7!>M@ MPA7"TVO/1G./Y\<#'L;[S_N(>#.0=:4YCCWBX$O$("+\&#HBJ\$VYC ;,KLJ M$'_Q;=/48^;QJ(RV6*W>%E$T?9>I6]?8_8%^@7#Q_3*:;\-<; )?(@_U&7G( MP2RR8]Z^E2$7]\[V\DG5P>]$*4JEEICKI?0M?Q":: MX;.'"'W$BWA!KP^]K_"I>!5B8[U]>YQUVSB&^(A@LG%R5Q:U'M$E\78]PO4YEL>6Q-XBK')&^L!M"PN4.16I*R MK?SZ;1Q1LF1)%D7BD$?>U,0V*8JGT?VA;VAT__F_OQQ/GGS"^6(\F_[R5/S$ MGS[!:9KE\?3#+T]_?_\;\T__^R]_^M.?_X.Q?_WZ[O63E[-T>HS3Y9,7?Q\N/3_Z9S$[.YN,/'Y=/))?RVY_. M?P9N(&1N6,G!,BT@LN"U8DI%KM"F:$K^KP\_*R/ %U48Q*28+M(Q'WEDW,LB M2G0 BG=?.AE/__BY_A%A@4]H<=-%]_*7IQ^7RY.?GSW[_/GS3U_B?/+3;/[A MF>1=3^]_.AB?-L'Z6O%LW_]_?51^HC'P,;3 MQ1*FJ3Y@,?YYT;WY>I9@V?'\7KJ>W/F)^HI=?(S5MYB03(F?OBSRT[_\ZO/7YZ^?OWEQEB?'PR MP8OW/LZQ_/)T/OW\!ZO2YU;Q2MI_/N3KGWU=1X)).IUT;'M-KUGSK MNMT[QI:SIF(Z1P.M>UNX_'T\G=0]*:-P;-]^CI;:U_G<\6BY'/643-!8N.DQ!4X)[(RZ^\QOP23^:8QAV+Z-\3 M[/@_S<^/JYKX=_?^G4L8@=,I*V]9 ?#DM].^#DC4AXC:ZU*XD:$QI%K1_D!M MS1XG^O8BZ?Z5]_G>R2:E((UABFNB*1ID0+:%)2$032SHU3X5VOKKK2'4Z/*K MZ&N/9F7Y&>9XODXKIA,1THO":)Z6M^V:7W8S)OO^(1Z&) M'R[TB]W0D+_-L/T:*:BO'MJKXY/Y[!-6RA8KF\ %C\5Q9E21M.&39$%XP41$ M[G/BFDO1&-=W4S,DK[8':#061SMXC"&.)^/E&!<5KS?#+LSHR9DF3X$+1PJY M6H48)'GJ5O!L.!?!MP;)/30U7//(!Z<$),Y$XH$BAFB9%PZ8TLF)%%RVMK5G M<>7Q0]*'39%P _8;LKP9SF]9#^W2%&(.#$00U>E1M(TY^<6T'ANM"%B&D??9 ME=KK%0%;"J 9$%[,CH_'RT[MTB)?S*;+\?0#3E-%)GB;DR;%GKTCL^R-8\') MS'Q2+OI@,.;<&!'?(6<=:*@? 1JM1-)?UL\AYI2Y8D6$2"K+9A:YCLP60;X; MNJK1!I#UTS\"&K9B?KO4Q6*!R\5(&^^X49F%D#73(186@(#(>8G1D^[BS6W$ M^9-[S4>&HKT7WI$#2TZF)OXQ7X*A2!N\-EPJD5LGL=?/1^[7"]I [FMGXA[* M^F9@?D?;:#Y.2\PO8/&12'HU_41O=1JW9N1/Y_.:>[%&1!U3)L=,T$8#1QO- M<& ED$L&2F!0K0\%UZ-L2$Y2 X#T((YF4#ER1 ME'$$Y2CB1>E 6Y$2-D;&K80,R25J (3MF=U,[B^Q(#V>O*\%+3R8C:0E=H$HU M.X7I:HI %%'],\PB*2&A=3[GXMGK2-4\'JENQ-+&#NJ+"YVADS>>9Z:E(5N1 M"MD*'SQ3Y&C[Y$,4V%JJUPA81[3V\8AV<^8V5\BOIFEVC._AR\I.D ]9#-D$ M7X"I:,F'3+;&Q#RQHB(IDZ)2$J8G[7R3FG4D[QZ/Y!NQO9T_1J$$U'Q(=W#P MKC+QL/R^P(ZLD8Y!VWKTX"-45\%0-*&28D0IQ^(L%[YU8SD-S$*'+0S=,4-\@84G9B2^G?S%1LQ_2F2?G9] H5 M4@HLL:M X;1K-206,NU:"H *A3]*J] Z /F6AB$E'1K+?2MVM_-@+ZH0=%G+)1I"2)E T\J?,3A?I7E=DGF'3'ZLL7,)^?$=O/[;U- M$9_8',V'1,)V590#1,[1!FZAT4+)U?NDV.H;D@+<#P]8<;^EU MS4X)B.\P(8&2*"*;?;%$6I]SD@QV "LJ&LEJBRB8X)9B DPRF=:9I>_1,R1/ MO!T6FDF@GV/ "TJ2T-%P%5;G&QY)1RF;R:%3""%!$;JUIW0;'4/RJ=MA8&N. M-[P%@R<4"QY\.2%?'LE@73F>OB L*PZ@,C+D0*",T; HG6%$IO6"ZX2FM6E8 M@ZPA>,,2"FG=7/;WNZ*,42QR:/RS/&N&*.0/J:@E:68?/'11'"M2^7N)6I(7O*F6/C^4XA5RO.(V4[C*8J8(5?.L6, 2*!X&6V0H4MC6(=2=Q S)4VX%B#:< M[T/G7>C>*!3]5SBSB*3;LT4"I.R*>5+VM/8@6JN&FU0,R3%N)?HM>=VV%O(* M,5>%ZKLFYSI)0W**6QN%%E)H9QIFTP_O M<7[\$B.!$[2Q6"M-$CDHVM$2R5YI5I16)A?E1'/%G[G>T!UG[D0.-:[:1?X\\ M[ROHO5AND<9D@8EEX\G">D$1F*GW]H6,RAM'I+8V;;=3,M"8IX5::,#Z;V#P MYV??ZOJ^O1>_KS[P=OWA\=_G;X]N#=\_>OZ*?7B6O1WO6.Y^RFS^LZ MBVS4\/5K1P@-&]^TN-RFB6#O](X(@4K,(=0 ML^J6[+'GS*<4*/04UJ'*0?#6)+PS@;RA])I93UK;[#HM*SL_ MTIY[]#&Q4M/86D+M?,(+*TE1?%I+JW/K[78G,4-RK88*J3:2;'\5Z,)O'*52 M-,_!L *YU-MIP +A0Q<"<\EHA"MNU/<(*)!;P(DYM0"J9?D]$QF7:N$"T9' MM#)Z$YG-0+Y4<(H%(0NS'HMS6 _)6^O?[Q(T)$V\'1YN:4K02 [M[CIAMY>) MHO.BJ:]+'2F%V0F4S'L@1UN1>H+ M':>TO$GM)IN/Q]/Q8ED7^^E2+TMOZU"/1##E1)2D!7OG7#TDT%:FK'3S/A7W MD#2D6+4M-EK*HDTJJ^NKU7XJ M6M1+F[9>WTP!.'F(0HOU>MRN\; AG[CCM$,OWSU?3Y<4W('I8[?N6R)$6,A(F)',G" M>';(M"V9C*$B8X@@I"U%@6U=#[FCI0WIS+"MMAHB-IH!_^)*S5N<']$&Q%]A M,4ZCI+D*WFGFM?3UO,PQ;T1D!BTH"<53F-(8IK<2LNWJ[@\/Z7'=D[IGCAR6 M+'.]Q\JS8#JGPD+2A>7LI;+9V6A;UZ@^D,0A11';8^?;K=:GO)IMF>M$OAPO MTCF=F+^2>7&%\3JYP5#0XZ&P&$0M/XN9^8*"J8)U1D&*$%N?_&Y,[) BD[Z! MUI<,VR4&<7DE-\D]JB0!&#E*B6E=;U$*ZUE,UAL=8I"F=6;C&@&[W$#79T"] MPY,Z"80,._W"\FR4,1,?BF+"^7IHII&!JU,2DL@E\@(FMKYJU(SX(6GRS?&U MS<9J)]N>=/MM!F@D:B4%4FA20)9ZD=FR("$QBO&T\MY8ZW;O(PQ)6_<%IJVE MT9O3_'(\.:4(=J2X%,'+0"8HU'NX%&]X'5T=\2%5\25#\Y;/=Y"R$\=Y]:QS MNTCN5@D0$PM%6Z:Q"]M=8,Z3()3@GCRT?;C.5XD-I;8O!_H: MP29IEY7A=1@=J9,H'(OD!3+C#" FH7GSNS-;D#LDM=P_X/J39/N#T"L6JI#5 M$$)(>G(1]9PWU[208MEK)T$D@:&WH]!V3G4W".KM?%;&RU% CPXC&=E8KW9B MRL3DVCPG9LA9N>14ZSCSRN.'I&6WE?>-DXL-N=SC2;[C(D:1)$M2U;2A PI( M=6 H0G)"2E-RZ_/,>T[R]SRILK7,MV/Y#D.3C>8G"[ Z8ZAUP;HV3BJF]FM4 MS&G42>D4>&A=L=_/2MKPEPS52LR_XA3K-G=<%2Q),PPJ,VUBC4/I7ZHHG4U" MHW+KGH)WD/) Q=KO+AL '&_W1K:3X ZWZ^:5:=(6HS%DEHKH*M,"\_56L_<) MA ;D1;9. .ZL^';H]81[0O7^@=1R9#+MRLXL8Q"Y6.]9RC7\% 9K,CTP;H1+ M"935O(?I]JNG[S*,'04EE98(]39.+?LTU0')D9S%$**!:(5K?0/F(?0-R6?? M$!_;Q*8/$L_0/;J<4&.1I%V2)G,7ZQSTY!6+,@0-*5AM6E>R[<*CV_MBH[%<)Q^8Y;59NM")^7K34RB)BG/+96Z=Q_X^14-2MOU@I:%$&KH Y_B] MO!V43.;9:A93)(=<)\<\!:Q,^**=<-R0;N])D6Q6==YODJ%?I;$)T]O=1X#Q MM/H!A],CF.!AN3+(0,J1:] M'T"TDD53<"PJ14@T431/JST=+SY6B@Y+U\R&6V-3(=>3!ZACLFGA05A@5KK M2Y1.R-870N\E:D@EX/T!I9UW-7:@,RA^2+;XJ7FQ<_^Y56PR%A"]J@=>IJ M[9ASA/-/XX2+H]DDCZ+VT>10F$Q(&Y94 X-22\E2-D82)X)K?7QZ-S6#.D=M MA9)&S!]D=9Y)A\G;E T:01G$$B>)/#*#S' L*V5BMWG6P, MJ;3\(1*^V=1^(^[NI6QQK:QM(B9X&X!\11FJKX@LVE(85SJ 2-E:WV\E^?9K M&)3!:@>UO8JZGUM#:Y'I TA; Q>R5'7F1*A'"/5&JHI6V]J=1K2N=7DPD<-* M4#6#7+_"&I#S].+P[V_?'?R-/O/J'P>OWM#+@]>'1T='2UAV-Z?[=:CN??KN MG:R',:21XW7+Z,W+PW KE/:YMQT(DC13T\Y9K128:!L9)A]+5%G$]@6E=N;$GRH.H$6P'MED'4.Q-K MRV'E=Q&]T;F_#"E%"Q0UAU#;XZ1$8;E4+$6>K)81>?/1 8V7,*1CQSU M7>I MMSW/OF]@:/E*[[=I_F\T)F]/S M=LOI[/TD@(3PJ) M/#K9RR28YBL94KZA.4YO+2/8+Q@&:X]RJK4V3C(E*!K144L6 H6Y43G%(8)5 MLGTRO4=[M%4*, 9NB] DPB!-'5P26:P#9@0W2CON(\;65?K#3 'N$V7?22(^ M1#Z[-:,A:I,%^:8NQ4B4">U$4(<%2240@C"F=?)G?>H&Y2L\>GAN M*_Z^X?G;> K3=)T^+P$S1$<.#]26NZZ.SZB.MC52IR!H+S4?6;(V=4/JK?[X MX;FM^-LU9NN6>%BN+OMPNA6#1R9[HT(W+KRV#BE",$!KF316!(=& V]=C-_# M,H94Q/^( +]O0+7+]&U%U.$XM]81C;C+3@303$,]SI&UHY3P9-<)!UZI$GAH MGC3=X?I^F$#E0;O@QAG@4!$U# US;6%7EWO;\F*1*L<"S(M:^ 0*:S$Z9U(' M'8O.PKG6B?6=+>Z'B9OVMUMZPU+?4=1M20@H'+47B87 76TW'YC7MHQ,5K=**P)=!)",6ZMB"CKIYK7W^VN LL,Z M_CXPNZ,&*0^!1,L+ ]\$*<]3JM. %F_AK)([DMJ;PIUCX$0M0A/(@O84"F"D MO[2TEK>_[G\/44.R0+L#74-![? 6N E1Q%P2$S6@U<92:,L=L*BDE8)''WWS MR[XM;H'OLCY_%P!J*ZD=**!WF)#\I0IME0%+O;%>2N;53Y/,Y^*9<&!"$1Y- M\\&7Z]#UP(35#P&CYO)JAJ2["]LN>F>\0YB,_XUY9%04.CO),OGXC)9>.[Q; MQP2FE$HV*C?WOM:G[H$M*GX(5/4DNS:#5W]?_+72^!(+$GGYCA:^Z;;1+UP3 M-25+!B*33V=]JK>M2,/2+@!M$H5QWP#MCGFLF].P#ISLC^$K[5):CVZLJY1. M)94L XHCF!92,P"ER#VD+80!C%&M\^,#&NOJ?@R$#QDTS7;$2SR98QK#JB:= MJ*4@^M_=RU'Q8"5'PY0MAIAF-(O2BJXUBS1!E2A;UXY]AYQUD.=_+.2U$D[[ M:2.O.W?T^ 3&\XKV\YD:010A";4JI6YPD&* I-:M%BY:X:U,K=/PWZ-G';R$ M'PLOS<33## 7XUDQUWIH\@G.P0M9\*(C!2E%UO[W]>*<(;^R< #/M8S2M6[L M995> MN5"8M9TFT2JT4D%[9!E$;8*FD 4*#IAT10:.SJC4OREI9CE2 )JEQ*2",2&W5E3W MD+06I'ZT1'Y+,>WC1HC"0D%'*4QE"U6YUDG#M2X[!.F0<*]V=9_NWALA&UW\ M3XBY*UMYM5B'\^F1\M9^F.4"ZI8[^H8GFKC<9Y85"HRJ7GPT7(G M96M]?2]1CZ#":%LDW=(!H*&@6D[%NTG6_'P>02UN7)Z-#*"Q8")+,I7S%B'D MJBB&,2D(R4=N>IB6=P]5CZ!<:"<(VEQ4[2 $9\?GI;(D <>AWA.2L#JY,I<)Z?;P%)VJ6#TR=EOCDOO.+E? MZW&/H9*H%61Z$L)>KK?GJ#%@9E(I60^\R$FV,3%,-47CP*-HG6+;]'K[YJKZ M_>QY(HLQ1WHF10O+L[<3F"XI)JQVY*1+6"D!NDYQ9"+G.KH^09THDYA67CJ/ M'+EKS8?UJ1M4J]&>P'67.FXLNZ87L5Z.ZYHQ=^W+KX>-(Q,]"=P*1B8@U=MA MAH&L]V&3!^>+*+XT;VC[?9*&UD5^%RAJ*:7F'B2Y%%>=W"Y!=1L#(I KD;UE ML78NU"Y)%DH@!F@5,;U6I:U?'RK5F:] ML:11B[-;KU:N,4+C5RRS.5X6D8ZXYL("*A:C](1Y7Y@G)4AN:2K!!$Y^;^N^ M\XU(WRIF>L!]U=46OCK.,$EM4!K%A)>*[(0JM'E-9-PZ+DL2=7.O%4MM1<:0 M\HC[@..U^&MW FUW O0 DJ^/U3QOI>JY1Z\,"]IFICUX!DH*%CQF6S24W'Q@ M[784#REKN4^\[D'^0\&L<25+=)X<;!\I-LN%Q:(E2]QK\K2BB:4':],,L[WR MZ\KHQ_-Y:Y:4#C?UDIDP3.?:&!<M_*WY XJ_[TC>&ZQC;>2]CZV\6K"^0B% MM3[$S$K(=6JYUT2BYTR!TZJ8K'W>X_9=43FPH&;@6-Q$M .8)?P.3^JM0+*$ M] O+LQ%W*FO@A=$N J:5%C7T\DRZS+4VWOCFQX/-B!_<1.;,?12(5?A <6R) M=<)]XBR2?R&T"K53U&"8^0B&/^X'YKU/'T0=)=S_XDVBB]9:S[.J O7J'+W)NF?+>QU"< M3+IUC<'F^-O?B9=R0=H8!#/HNJ%0R+RE$-J!@6P\.NE;=_?LY<1KOTFVWI!Y MBW>Y<[&WC'IN4E9[]ZQ:W-_Z\U%,0H_N7CBLKL&==RE;7KD*OE4QQYK?W:Y28Y/%;%F&T9TY MKYZ\2H]>WJV_2<$H0)(R S!"G:MC+X'5,G'F>*K]W0*_DJ5G,4_8'**SS/M+U*,7Y??O5BU][V@L/ 41"6)0^%,!RN8 M5T*SE*R+RA%K8EAK:SSPP4,(AW8 E=YETE/?J\N>;9=(5@Z"]H&%KDN M(;Y M' ++(GO-%9?:M[[(^GV*AC#.;(>ZIJ%XVO:.N47KT9JXR>"8"0:8CK6.N[:5 M<,7$7()/7K8NG;B#E"&, -LE2!H(I!DZ5DM^-SN#R55BP"1A%22&L1;[6;*) M0(X_LSEG[B$XSEL[+G>0\L#.R(\='2T$LBMS(Q!D2CS7KLS(= *B*2;!%#?% M&B\YY-8@V=[<]-WV>#CFYB'B63.<7KU?_XCTR+_\Z?\ 4$L#!!0 ( *J* M#%4B.D=1@4P PN P 5 &UL[;U9EUM' MDB;X7K]"HWD=2_F^Y.FL/A1%9?(41;))*JM[7G!\,2R'YQ,,,\P_ M_#&1?PR\!X-_G_]'S\>>OD^''3[,?!!/B]E\G M?PU,!Y^9AI*] <5#!.^4!"DCDVA2U"7_/Q__*C4/KL@"(28)J@@++K((S(G" M2[0A2#9_Z-EP]*^_UB\Q3/$'FMQH.O_Q;S]^FLT^__6GG_[XXX^__!DG9W\9 M3S[^)!B3/ZT^_>/RXW_>^?P?P)\-I=G'?YE4VVU$D@4[1.I=KTX5K6EUJ#//]U_,X M/AL([3E&@Z"=(1M!))J:XH*^.,F20<]EMRWYQG GP.G^XKO+H^W"X\+O?X74B9=< MUYW M#+U=Q'F77]^=WU^'9_CZHLIB@)9',N,ME" +84D6@G4"F,/(C.'>AQ;47HUX M,JSN*<0U@8M.\:GG%Y/)#:-NY:6%1+-0@@'CD;3,6]H=="(#CU1,6Z-DS+(3 MLYM&/@&&FPAU#=.=8E2K@'L:3\@[F\_T_8Q /1]?T/KR]?DXDVN>LTK(!-B2 M.&T8&,$7LA""T=;FXD,B;>O^.M\+X@3X;RWJ-:K0*(HMC+$-PY\,_2W$NX;X3O&OYX3K MV03#0@,CQJ0,.>ZFVA$R!_ Z")IMB+&HY$2PW5;X:Z.= *U["V\-BYV"6S5_ MY.SMI_%H94!D5+28* ;!TQ>%@H,37@/S"IEVWCLM.C%Y>\038+.3$-ET^:\Z13[0H5KTS$,1G)RYZK,[Q3)@TCF)2"N'[/:2;ASZ!#AN M(]8U9'>*9-U 51>5-Y,/XS]& UL\9X9+\-:312#)0@PI,=H=E+:N!'3JY M&6TQ%],!C6Q5)/VSY/_1]N(XQ&P]?9$F8CUJ4:K%2<;:T4^&]0;"7<-Z@XC8 M^_-P=O;SQ93F.9T.-"ODT;,"'&,&,B *>*GHNQ)B<5HKH;I%P-<,>C(<[R_* M-=1VBGDM\+PXQ\E'TK6_3\9_S#X]'Y]_#J.O@VR=S=(A.008:7NA.<82%4B9 M'4I&__ 6HJ R3O]Z_RF0._#F8E;OX]7\EH%* MF)SV9"M:45<:&2&*Z@ &QDPL2FH16^S0]V X&=Z;"7J-'G2*H+W'=#&I*\^? MZ5,8?<1YVDM=4VC1*5"\H;D:1EZ@]P*2(H?!QAQD1^;7C7H"7'<6YAIV.P7. M5H"XB!^&LS,)BRE\#.'S8!ZXK0]Z?A:FTS=EOM4\^W,X'2AT.I,(P*B:R&BR@QB8!L:\ M8TZSR,-]AGD)TS@G:SG20COP;#9=_>9*31X$TU!7[KG"_J#N[$'SN ]Q-[PZ MMP)V'<\O\P5S*T2#6W?J&RG"730M]X--!0&N^&],U[@761]&"Z2RV3@E(.L: M-S"U7D@2]4)1P6PLFFSO.R9[S.S?**]P1/)W$7$?I%_Y&+_-;:1!5+22(7/ M>8J@L)"#::P'IDOP40C%4;?F_#:(PQF K9BY370GL3:\ W\%:/0%)[,A[6%O MB32<3#!?AQ=\T=X[K#>+R#Q5+E5[B(-WQ26:K>?W9I[NQ_J]D$Y !]J)?..; M_S]^NB4>,G'_U:5@RN^OG_W^R\L/+WYY_N;U+R]>OY]_\_[-JY>_/*-?_OSL MU;/7SU^\_\>+%Q_>WP2W7?V471[?J)S*WC.Z55U%)6(E%PSU5(SK&"+/.A%M M"C,SJ :[#-3(<+_FT*#$8'0"(71-GS,2O%)(GJ9TEO[Q2MZ7O=3)8K]$T765 M>C:=XFSZ+-;;5&DV4);Y)#%#K"<6*I&[[*),H(OD3GK%L[GO!&B?.=U$@#@+M81-:H%D>/UZ""O0FN4QF5$C*$BA/:ZRD'U7FW H6G8_W'>KN MS_(M((SYV$R^3HA$XFT;I#D# M/:C)LY3JQ9SI.TQ($,E>>HVS52Z*-UZZF!6@U#3[6"VP:B\E%G/(B:/GK;7C M/CRGH!3-Y-VP^L\*VR]+0_GY>'HYZ8'2.AONR.S&PFFR)0#9S@3,"255RDRJ M^PHZ[:,#ZW"< O>=Y=NP(M *TV]A\B^<53UP3 M3F[,?< +2T:4"*PHLH=B=!!-YI YW*D[R_1AJ6$KC1P_!DGLZ]OSP)- M;Y2K=?JY^KUDBES.UF>N46$$SFJN$W,)(OH,/"OM L/$[[U\M]\"\#"N)^TH M-A=\0R.PA@L'EX (W/MQF?T1)OCWR7@ZK:BDL>2A6,UKX141(*B"X'WQ(I:H MF;F5AW(W_GC_$(=GMCT=X^:R[,'E>X5ABI_&9_GE^>?)^,L\XC5=((LZ2JU, M -35&?4VU$290',G9)X98U-K8W\SFA-2B,:B[\'WVSCUI65!#QOEI'37>#4U6.AA3TX"@^2^GB_.*LMDGY!3]/, WGF3GT M_1G.!3_*S\[KG9;_GO]^XV0&3L1 ?JT#:1S2/%*DU<]$F@Q]K[B5JK1V+EMA M/T&E.PJMO?BTFP4UR*%8Y>HEV:Q)0+EPLMR-!9/1\.R4M*%U6L5]>$Y0C9J) MOP=O]@TA"_6NW7SW?5?[-[TIOY/K70W[ 3,T[YI/6'@2Y&H33,]IZIFL?%F\ MTL*U]G/N!?2D'9QVHNYA!WN'-,-AHI5N>3+SW%91U,$ M9%8+AUI!:YBF+Z;:9(6I8E3K0X_MD#UIS>A!^#WL(M="<== :?3,"YY LE*3 MC[TC5RW6&K.,\U)J+N)]=S#V6B+6 7G2"M!=M#UL#3=.9 8\&9VD\, %(P@% M)3BG F05N4(IPK,+4,Y3E^"'\N%8\V(72Y.MJU M\K(FTG)M;=?7>L]B%[-?:3IG8O 3:LIWYS2K7-AL-<0Y#')[-S[UK(+SF8-< M*$ZFU4>DFV-B 28:6P=%]H6VY-/1>V%A#Z. M)JYPWCY]Y;4J='4%F,ZUT)G7-'TR,+3-)217T.G6QMEF-(=7B'X8W*PF7<3? M8YKBV_"UYM*L#M(-XS9R1DY#J>W4-#IPQ41 A<@95Q)9Z_.J]4B.JA"=N-J0 MG]A!T WIGQ^D$J3)!:X29J:KC)DEM&MR&+A(&LYHJ^.I9-KJ2H"@2?<+FJ2B M\)=QCANH[_(*CBTOM+-8$):*'Z&H^G2<#U7D>R50B M^\:(P-V]13*Z^'0WD3QY=6@HZ!XBN',S![$'FPC_![W@WK-47V07'!LP>4:GG@Y#.C'8W F2A92KGU M:=^#H$Y45]J2T<->\VH\^O@!)^>_8"131Z'CF?25Y$_['BL&HB1 @2E+LU19 M-#\,NC[^B>K WB+N(R^D^CC7UZLK12PR2&.,!&N=KW5F. 0GR>DF3U@-N#US3W2*XR2J^C%ZVK MHSRFXZF#:$8C\?=PIGFSI-2BA]Z;LJ@3_39,YH4=5D'47X;36E;T@OYT";\8 M:3UGU>:I^UN@+]$Z#9YKKQVWB876-RH[0C[&"6@;]N_>OCT8=3V<@]V$OZ@@ M8A@:HTRJ]\=BO1C"P;E4H#";*E3-[NU9VUV;CE2QY:!4WJM&N_/0NVJ0 -Y, MYED$>8[N+4[FDAE(GY)DSH#02H.*7 &YW1J*%06M#YS,[5ZU91.R;UF!FK#5 M0YSU6BG-I8X+:VT* 40.#E3A%J+1$1S:;++.VNC6.]=M#">S%742;@]D/\MY M+LAP]C8,\\O1\_!Y. MG U%["+KHB9J -9=7U 9& M $ET1Q3NC6^\L&*"=# M?0M1]WO'N.::1FFX6S MT)O ;0%61$TI(L/)<53D9%>@HX'X#ZVO#1@,5K,PUS$<*6*=+$X^6 M65!.!6]9*3RW-B\?PG2BP;6F5*SQ9CO7*[[,@%_T?@E9&M2.D&A6+T*$")&7 M6L+?>!%2D8GUUA3G(%V3[HSZJDGF?PZ'FZ3LX^L#Z,%CA@-*J-JHD]8Z=,)+F\E0=JT]R'O@/(J>.3NQ=7OY;R3J'II7+*#]O!:: M]3F+6CXQ$UDUW]V1 5Q3D9-PB;:\'%7K XU[X)R(%G07=>M;8/.HUUI49!PK MS(IFRRLJQ2O3?<^MHXQ),EM:'D^CU=6BTS-$5A2X:D M27\46W CF'92 0IKZC[,P8DB(T'SK#6[\ECSG9Q>S3>#+\;\QDL#E= N.T?7M2XFP3D.&=0!JO/#(L(;0^(+L?T8FI12>! M]U*5_2ZZE]/I!2%C,1JF<@&1ZPU<- EB2@C2@NXA M)V<=LC<7L^DLC/)P]''@M2,[T K0]9JM4D6 O&:T%GT/ M:377(-[9S11YB\KD -XS@I8PU#-] 4GZJ$2Q@I?6YL,]<$Y)&SJ)NH=,FSO0 MEIM9="IJLF\AZ9JWSJ6&4#!!"C+P$J1WS=,H-D Y/?;W$'%/%UIOP+J^(.8GS\"50^!4M:IQ.M MFD)PSK#($EH7MWGL"50[L;5# M4NHCYP E4N&:TD$U72# F:)55GR0 O682$ MW"G?W AXY E4W;6@NZ@/ET EHH@R, =%TA>%B.!ID0-A;(J&AQ3QUE'"DTR@ MVH?4AI([2 *53F2Q6L]!FY3)>E6TS"A-7[P,Q1-=@O=1LNKQ)5!U>8.[B?6Q M)%"]_T!??WOQ^L/[-[\^?_/;VW?G/%R]?TX\O7KUY__[2!FJ?4K73 MZ =)LMI?'K?2KJR7D19QIL2\1J7T"K.QP6 @G9+FH;2KG7 T3\1BQ7 6I*QG MV:3)ACQ;EW4"YEFQAI0<6>LN.^T3L=Y.QF4XJ_?=!\EZHY#>3)9K3]'Y/7=9 M6\U&]$%9'6WLH;7O_"NMZK%D5),D,V8C5I#2(:^*(&T".LGP2V3? 'B,E$ MH6N[(A<(6BD+L011K)6"9F6>9%:- );>TH M9,%IU. 3\VB%EHFU;MGS:/(3NC#<08R/+C]A47JHZNQX-"\(7X_CF RDB48 M8BVK6ZLPDY$;]*9S@+OP:6ZA6D9S]T&5$_I M"FL!'3ECH3MQX[ZD?C"5*"4:="(#[50U4\=P"!8="&>SSS%BYJW+?QQ0%;9- M7SB0)NPB['[Z/Z_*5ZZ-!ZT*5##C=4D9A*P5N66U:3%$,&3*6%%X;3736"6V M0W9X0[(!C9M+T+;B8&,@^8AG9>__\>S=BW^\>?7+BW?O7_ROWU]^^#]=_MM^ M3]8:8SWX.5R?LKY=+,$DEX11M/(5E:1R61IG-$O:6,^XW>'4KC'JYF=\I39I M=_1J(TT?5.W0&@*]@75'2)SEI)M?"6Q_QG+MR = M*L]LE-DVKR'Q*&\L[,+O'=._DUC[R$RK:1:+JS._7$QJZ!0GPW%>X)S_\L3SZYGK ;/(?=$^ "_(";!$<+Q(D+PF=O!$AG+S"H*[@CQ516I$2R^- M4%8F[?3#>$.KCOEK$ .AK28V.6US8_@=DM4]'<[P/4Z^#!,N9OH.T_CC@K1% MHQ?AR?9PPI!V^ 1**0TNQ01,!$1F6.W1T-I-Z7E.3UY+'Q7I?;1"[R?_@NN< M=4H&/),!E*@MN\G AB"%9R$40;_^GF!S" 5^! 3W<%:X_@3S%TR3VD3^5Q(J M?4^;Q_ALF.=3&'CC0T:7H69^D.G!7$W3K26_)/.:MA:66_?NWAGDDU>V?FGI MX;21]/GJ=1@PS5F*M;RFR[(6/BT0?5# BO/)!R-S\SJC-P \??[W%F:T]% ZXUHVM''2 M^9PST-9G0>G:*"F03QNS*\:B(75O'6)X9&GE79C?4Y!]%,&X$^[2-!6F&)DR MMB8,1_HN1)8@H6",UB_DLG6"T0-1Q,8QL]?XQ_Q/)/N<61+1U[RN6"E4M1J1 M!2N#T%$0N;)UKNAVR)Z\@O= 0#\]M#9'7JY0DF&OI1$9/.9:XU(S\ D-,,:2 M+L9Y%5I?H=D*V*EJ20?QKU&2-E'3&[W?]LIB%CX@*TR"$+5+'/-DW[-:'M&$ MQ 29_C*U[\75 OEIJ-EA"5RCAYVCKFMZ$ 8G"F=201*&_ K/,TFE)& HG&-D M2P31?*]^! T@>]>/G02[ANN]@Y'SZ_0WBVC.5\,[)P J6J4\+,&]2',-W9V#>+=35Y/7HKA:4RL2'$Y'W%N.C2_6^4W6)YYJ:HQ.8/"^-H@M$3HZBYTJGZ&VV MS2])/O92=#L1O'4INET$?9@B9-L@^F9+T>U$U\/5R/:1]8$ZNF(D9RB:TS^+B+NL[G)'-K/EZTE,P\\)2C>*@*5 M"53.9)S($CTK4B)K'VI= ^11E"W:B:%-;0OV%F\/Z7UW:RGQJ)TM1H!!6T") M2+Y'=!JT*3)7MT28'HO0GPC7W<3:2^[=??=1'->:" MUJP0+1+$8A,D[K477J/WK>L//Y4[?.TU81=A]][;;KEM.:M]4(&326LR**3Y M>NL2".>*#))SJ?MM8_:X[N?M1-&];:OVD.]!S#^;8S)DC1 OH:JU*.!%KBVH M PJ;6;2\]6GC(S#_VK/=3;)]7-%=GS.]!!>%D]87#>2+D'E:"W)YF03HH$-R M3!7;_)#Y7D"GH +M)-[')8JKV\*;,I-7191U+<9+<^:E9GW5QBPN:PO96^,D M8QA+ZV2\K<&=A)KTPD0/5Q3>X8SFBOE%F(R&HX_3502#)YN-U6!XX: ,:G"6 M0 K-HS3>J:1;)^NN1W(*RM! QCUD^2^ZSZ],%M3"T>H$-7>0L#@'4<0 3OI, M^YM-MC0OZ7MM_%-@>6]Y]I%YOS;=9+5)D1?#@M<@F?6@A'9 1FDFFP4%EI@M M+3L'N:QQ.MPWDW1+A= M^96=QVA4-J7;W&Z7.R$5*0H]K>Y2!<7KG;VD+9=&>/0Z#G8>K=N;?_/A;U8/ M?W69&*.2(6@N ^F7!87:TP;%?&V5E)S5#%WSPI\/8>INS\Z?5V_#/:\K5\08B$Y&@1I8C MF?/>M]X_[\-SJ'2[7G6DF< ?72K>SQ=3DM!T^G[QW,7I@R1#T?(H:#(<04E5 M(-I(HLJ>.<5%;J]"]P(ZUHEM.]HWG=]V%G\O32/G6);6YC9@>CJWO0'DR.>U MW8FZTRFPJY1[I]Y++5Q6#A*KET(*ES5[2$&VBCP/ITM.S;-R^Z=\VW/9GAG? M1;BMNT&2G3.](-OF-\S#L H.,*NS2PZ,KF67Y@WNI"VTNA6//))KR=A#SM.F MAQ_ADL7^LAXW%%1#VV^.Y[=Q')ZM2@U=AF]3B=YGI-GI0,ZZDQ"0>[ R(Q.^ M!.7E5LRM>_J3I:ZSJ%J_='\/YYY^"21>.@Z'J.:E4 +TH&QT/F M)3O+\U8A:AK@VO9'/UUM?9O&/AFCMXEP^R%[^FR45TO$4HVW ;6+O;L=\W>! M'-;>;S2S@*405=/.18:Z*$:@/RVIK, M"Q^4R;3^Q*W8O/OL)\]B1W$UM*+F<)[E+SB9#:?U>&2T2#!;HJ(MI-Y83(!> M"MI"I(:()D#2Q@0>:-JW\[8VD+AQB"?/91OA]=(4].XQV%SCGG\*HQ&>S6T$ M\L=*-N1%1\PUX9ATSQ%JL#X)*XWT[<\JM\%U,EY3;V0<06&6;\HV*/NZZK\5 MPN.<,;1G>$<5ZD!/']4!MD2K?4Y)D@%J= TW!=KQHO!@!7+/=)#8O)3C,97H M@5.+1Z-#.[#2VI1<'=A\&*^^6]FW15JK! +G-3+IF(&@ZZ&-\UF1>8LI;5=/ M:M,(1[A1W@,=X]:R[*-AT/4Y#B>89F=?/XROCFD67JJI]0VR!$:&<.U$0QH? MK012?^%+8ES*YBVPML!U4EK2&R$;5X7FZ:3/TJ)U1RV7%D:9++C/X^6/K\/G MZ0PGUW[U.DPF9-I]Z9);VFW 1HFF#6=]*^LT&55,L"3CC[^V1\ M\7EZ65BS?H;>K"'9]_D-^0ASDW_ZZBK3+#+O,\N@2U1D[C-)'KFP(%E4CHO M>6A=>OF T^NZA*\VE.?C\S@F0:U4_"[Y50[Y=IW7J'>?G#@+;ODG/B@,$Y4)D+\($S F\M[;XV M8FR=PK4OUN_Z?4_VUDG!#SM%X_ MJC>,YD=[O]=K1N.WX>N'3\-)?AOHLS@=I.2YTU9 ?4E :;)!(LD'C)#6L(RU M8MQVYZ*[#_Y=^]8?Q_9,8\-J"ZM\9I+"QUIM]OK2_!YGL\4%H_DBG9+4-H=4 M"X:Z6C:*@S83N$BXY(@UQHT]?! M0@RE%K2C==9%*2 ;%874B/)V_<]]U6DQX'>%VD^A]J"KARH1*V=^K1_^IOQS M/+M6V&*Z=.3S( F7G'(2>*D5<+,D_&@3&":8K1WIC6C=@6@_I-^U\Z$P3H_, M]] W\O5XAE/:XVNBQSN<5]98[O2+ALM5QK4JR^*'@?&\7F- 8$S2JIW0U5O( MBA;LHKF5C.34NN;I;@B_Z^R1Z8;-+[>P2U=EP%[C;."U2\6; I9Q$@@M M_1 ]1@C2^V!KLQH>&C@5UX;\KF![N!+[4G97L7S7=-TYN!6>"K+B>U-J!'V8 MAV'R=6E':,M5*8'694QD1Z@4(&@3(6DMM5?%JRVS+K8?\[MJ;4H:[H.T/IJ6 M]B_/14:FS3KDFC3M:S)FO: (WM57*FL9I/%1\82,AZ,>3 Y=_/CCU+OLG]FQDW%NC'I[6AIV^'LUCMX[54[ M0!+W-L,?.*5[9XG<2O V4667N2@LHBK).TRE%&&DXD4C;I_@O0V0Q^[97'FG M/"8AE-10Y@7!F"_@>!; HB_,"T6N:NN0_A-*]]XA06=Y9W:0?2)MPNIQ)%\[ MD1APSFI:@90LR)(.QTQ:7:(\[5CC+CK=(5UU'\:/G5X]G4W?E+^/QWGZ?GR6 M!]J7J)%I2+5.F;)&U=IE 4(I3+@8-0^]VL&[P?VNM4V2K#OH0-\NW/W0Z2/3 MZ=O)N QGK^B[0=:6^V0->)Q7)A""OE,%C,@Y>Z6C;!Z:VQ_M=^5MH+Q=-*"' M3G$[(%]^,_KXXL_/M2;5P)OHN/4:6*K72B/Y/$'(",)8JX/31H8>ND;L"_>[ M]C;0WDXZT$/EDWV@+VB9OWR%5LOZ,3: SQ "EDJIZ5)NH=>#1T0 M?U?BEDJ\IR:TS@K?!7JM4K6 O7H#N0JHK+0@?*VI'-&#"Y&#EO1N\B15OEV( MI?O=F+LPOBMFU^LQ':GMH7G@6IA7[TQ-8UG[D9^QC"?+YJ;S;CWT(M'_)[#2 M2_(NC0.?C02775',6IE2#W9""^C?M?J>Y?;@NM%#MOM:C(3K12F89F_*VK\/ MI!?!"",@U9;NRD2$:,B$#TPHFU04HGE]@[V ?E??G=2W*>\]I+IO\7I-7R.A MKR]6X$G'FI$O@T-0*7 (@;[(K(LV6AG-6NOH+OB^J^;]B3L]L-PPR7T?K,]F ML\DP7LQJ9M.'\?I&N0.N.4^"2[#H:S%=[B D$:!(6R3M%(RE?LYRVLWANV:W MT.SFVM(P$[_[?-[AYWK=8/3Q!?T'LZ\#HX0/47+@$L#8,,_4>FP%%Q$F-PMB>;*WOUP(.J-/'N1:P MBVX]HJ3J;6!_OQ;P.+6H47;U/BKPB#18!!>$$J(Z0K0VE)I.$'*DC1FCML;H M%'L]T3RVYCZ.:P''4-Q=F#_,M0"= HV=)>1Y<$J6#,%Y$HK422K!Z=_Z6[@6 ML!,S#U\+V$6LA[L6\&L83OX9SB[P-PSUO9GW[/YU.*+W:QC.YH44ILL_Y3"[ M_#2];.^PENP@0?X@:3;20S."MP MFBFR7F+VJ?9);'["T15S5ZM@0=$EBJM=:A"3P>AK6QGF:8U)2D'0KG8(B:Z$ MZBCDUFG0&\$G=+&:VO+Z?3BRJQ-V717^(2XL 4I;32GD3B M:T==^B[4+UXQER3WPNGM2C4_,- WHBW-9=Y#)OCK\:BLIK\"18OHNFVYZ,)Y MJ+?T3=:@. ;P#AF4['36/DBC6_<'VA[=-Z)2/=/6,$7[KIB^KA/4(C3OI-(T M70;1N[HH:@WD^PLH(1KF4\Y!EMY\DLVX#G7Z>%15:D[08SD/O I7+G?K]XOG M+F*-CFE,@D2FHL3Z6@@(LC944$:@<8X'WMKSNQ?0L4[?VM-_N]5B,QIZL,^7 M6)81QVW ]'2.=0/(<4ZG&A)U6P4Z2[EWZFM16A^2!.X4F6$UM3X64G/:+F7Q MJB#ZUJ?Z!Z#\@6.=0S&^BW![.F-9'@)8*Y((#"$56Q-_,X=0O(:L#,W-R63L M=AV1;CSV\,9G!_FN.2G90S@]E+.XMA-=?ON/(?G1D_3IZRO\LFP'7FS,PGL. MSG!):ID=>"LXI&1SX45AN$UA2UOQ'F0GNX/W0$P/5_+7G]+;7' MTZT';(Y'IUJ[L-2G2KT<2X,L-V:.P45H#CHEJAH4 49<(5BK:J ,J MKG)?"G07SA%#;.V)W*0R'5GHTRRZ!DTLH8E20F&60[&TM2L4!D*U [4TUKM@ MI?2]K3!WX7QK"K(/"P=:0>026F!!!8,.4"E:1H5)M2AZ@>!YX2B]3*HW8_DN MG&]-0?9AH4_+^.>O\Z2+YV=ANG#Q=4[6^N)!\[GCZ*J+;TAS,3/4W&@=;'^^ MU$TPWX+[U$'\/9S]70*[F<+V9G0S;>WWT3A.,Y'=T/ZZ(ZFQ3R,?#>YX;8>G[HN#"6EO#(%0=E,0&9?PYX MCCJEA(8UOV?YM/1Y>]_O*:CS+G3WH,8UW>W9*-_*>EL5N3=<P%EY+H)A2 MX+4I4(IUY)8PX91KK(KWX3FB97=4UL<]4=:#'WF5(?ER] 6GLVH*+Y&YY)S* M7(/W\YL69)^Z$!PP1).S848U#U1M1O-=E5K2U?HX[1U!F0S3#&\K.:G]%="5 MRJ,F[T84#99'4GEA'7CRAB%E[9C*47"]73/-G8;]QC6H9YYZ<%"O 'V@_V)N M$'#F$ 73@%*HVB'(01#D,ALOK;"I=NYHO;_=17&R+FE'@?>0)G@3T?,PPX_C MR?"_Y^_%4DFW0=B35_DPNF-=*._&X[UJT8R$'FSC+9 &*5513D%"16N:8@A. MT\(F7'3<*\(:VU?R.XZ:/'A[^]!:LHOL>_*<5DC(, I.:.")U4*I@5FC7^SAV![\&86URBNC.25CU585CKR>CA74;E MA@P+H,FXH5DKL1W)RU#<0^,8W_3"WZJ_*5+PA8M]OG?M[OH\D-3V]-](DT[?SB_-GY^&)$ M#B?]@3S3@6 NQUC/('7,H(H,Y$>8"-S[HGG@*))]Z WH N )WM?:1;5N^.*' MX*C/Q)/KK_[[:G/.AE]H+WA&[__7>5F+:9H,Y](:>&9J.0T&Z&K.>+UX3;]R MM#M$(R+9ENTKLNX!\QM1OD,1>;PCO.>?PN@COAS5-RRZ!TR(7$@9$*.'-ZPV>U(7G)MMA*X(>RX7G-7&^ M@#9$F1S$$$A.R7ERS[6%(B7G-JL89>MXR!,[1MF)Z(>/4781^)'BXEL@_'Z, MLA./>P3(]R#A..HBK#8\EMI?K!X-9X:$N1;0#-E[Q>A=2?I$U&3W8Y2>M607 MV?>@'1M"OMD8IR4S$ JO88D8"5^*X*0T AEG*K3.%GI",?:=.-LNQKZ+P/N] MEWU5S>PR<]-(;D56#+(5Y(]QE\!%>AF2425$0:]#\P.V>P&=K+'1CH8^G9YK MQ:CVSH*Z.;U5@?DM)MCWG8*^)G?TRP5=%6J3JCXJ;>@S3-G;1"/31:M: =?7 MWIG1.IHH[2G*"L$M\]9F^5W==[M[\.2T?1GLQ29_"%)]]G"!> M3R!-4B1$QR''&H_A3I%UHB)H5UQ2AEME6Q^[/HSJB*'1QZ$*:\W+9CP>KDG" M+QAG5Q4M%XD&TWUR-M8_J%%BQA8H;V5?9(,LT#H3M/5*.A^Y+*:&+U%I^'$UGDXM*_%5(E=8Y3= T\&)J#4EC(2H;@+1-:YMM4JQU0<0- M4+JN5V\G8U+B/&\?>74Z4 <;9,%-J2E/\POZJG .,1HRP$.M."^S\MCZ5' S MFB.T8FG _>U5I9&T>W!<;\[V T[.!SHJ%TKF4&2]@Y5<@,AR BL,IBBT2ZEY MGZ<[*$Z#]X[2[:/YUPU$JW;'[\)LT;DJOR5OGOX0/N) 1('.*(3$:OZS2 *B MXP:\=-+;HDNXG?[46 _N0W>*^M&,C1Z"%S6W8%J3"W#Z9O3BSUK&_V(X_51A M+QG'$@A"&K*SA/"YE$L QY%L$5[51C=7D0U&EH25O9]U DX]8RM[AZ M5930+&3 6L5%<9XA&,U &K+F5/:2Q];%8M? .-1A_0$VCYVE^EB.W%^-1Q]I M83NO\[D\%2HV!"]933N1-!$9:2+(!!3-)='$F->MC8QU.(X5">_,[;BQC'LP M-6YCNBQ3^3"JGH+4ZQ$=)[+G"K6M\_W0CF\+9B"[;N]+QI(>H>X@S5)'I3GD\P#V>_ MAC2/V5Z92:$PX2-9K8ZL6%"8.#@"##P'+H3RANREULO ?8#ZF.UOX<]Z?^7G M\60R_H-,^.?A,_UE]G7 BTI<^P22I5I6$1T$*P-!MBERJ4S[XZM=\!WAO6BF M*W?6Q[YXZ>.-P1DM#M,5W#<7L^DLC&I7Z,45J(%4TJ*U&H3CL?:>L/7=EB = M+QY3MN)V#^SN>O, II/2E9;R[SV2-S\N>_]Y@B&_&?TS3(9U!ZB!)#Y@SD9? M>\/Z2!!5CM6T$ 8*.18\>B-\::TGVV([)7WIA8^&D;Q.URQS$D5XI4'J>E]$ M1091H:F'JY%S)0WCMW3HJ5^%;:\H!R.@KPC?\N"J]@R>7A?/L\FD7D6;GY'_ M?5(OH,F$GJ=ZX<1Q7M,Z&7B>$R A%;1[HG&]+#E;(SP%?3H -ST4L?I]%%;- MIZ\#?_'G9W*:<<"C,RPK#TG4(J?9_/ZV!KC2XN2(-E<."91[#%IV)0Z?:I*QO!'.KHZ;#>\NYR M7F?"'N,8ZN8\YJ'6*#*3ME;ELM7#M]Q#=))FY3AY^"$8E*TWF[LHCG4$U8C= MV]7/NDFYCT)W-Q"M4D2WP-33(=0Z/,J M)T4N>=(!#/.F9(N(JG4VY^'(?^#HZ1#<[R+?'CA_AU_&9U]J1/=FO'=Q'D)^ M-+E!-0I3S1<5L8"OEQNX%SXCVF!"ZP2$>P$=WH;LSMFX+X'W$$Z_;L NVFE8 M&8PR'K3)H=;S-N!1>O">!_3!6]Y< 6YC.*VMOY.$>TA9O(YGU7QG"T0];?MW MT1QGT^_&TCV4=Q!Q#XO_&F32HI/DGT)P,H+2"6O10 ?H1$R&*<5SZ^W^4*0_ ML-GWS?DNDNV!Z[<3DD2%LZJ_'JUA3C.(44A0C.;I=#:U!II- ;.6IC71MR < M?C/ORLJ="RO[B[2'S?MZM8!7]=-5EE61O?4HM"!8!?62@>&TLAC$ -\4&*[RUIO7!P:&5X@$CX- ZL8O$>]"%-[-/.'E^,9G@ M:+8JI+JHQA^3Y84K,+53E'(NUMOA!F22.AD4RHO6Q7@V83F\F="*KW$/PC[< M7?G%)?\.=^1O/J#1W?A[4-VZ$Q]Y],25"B5(169\R FE2SH%)J)$,;CYJ(X] M$=,GS!=GU<8(GX>S6FIXKC:+,:Y.FF(MLV4JM]RDVN%=@G-9@[76,4UK/]K6 MARE;0NL9D2,W[BZZ'LAFV7?PT]*1@U#00]SC?IDLXCU2INAH&83H+ >53(% M H+@4W8Q8B[-LVZW@'6H/*B#;#^-67@L5_2ON@C4,FIOROPEF <'+,.0! O M;*%M-8MY$P$&AGR0R$1R&EN7<=@(YE@1UN:LW]:J)M+O(VOF&IYEE& ;1'TE M3MU!M[14H&WM"TR(YAFQJ5L6I>&.A3[ M#T11#T;^+B+N@_0K8V@9RD,K65)8 ,FD!,6$@X!"@#58/&934+9V;N^ .$*2 M5$=F-HYL-)Q#R1R+*$[2/\WS%!_&U3TY\]H8\^>?U8)W=;27HUH">/'] !5& M*P('K5(]E"R](ZJKPEM,.O1@C WH"Y%,"[ M\=G9K^/)'V&2!T(5'SEZT**V78]%@E=*0&9<%_J?EZ6U=?( I%/7E8XD])+\ M?1?>0$4OC"3_S.EZ;TTG!<[( I$QY#(4'7+[G.^[.(ZL#5W)VD(1=I)TW^PO M]^P!2UFS)!5(5H^-F#<0BW,@R6B7C+9\AJU30-;A.&'V]Y%T#XG?;\/7^7UW MFM\->(/$E$NIYK=DR4$I:2"00M+F%;D3SM /K6VI35A.2PN:2+R'J/G:M2DB M=S9+!D71%Y6E R=2 N&*X459UOX@[N%=8(\$I\\X";46\"L,4WQY_CD,)_/B ML[7(@Q!)%5IG:V49FJ/A$5P1%M#8PKWG/.C6A?7NPW."]D\S\?>P %X%K.^Q MZ*>+P#63R17G/=3&):!*5A "]Q",XH5+XQ!;&\L[P#O4X5'OZM(7)8_E!.D> M 2ZJFBJG8_(1@HPTIV R!*LTF"@\-\8SZULWQ'P TO%/DQIKPKV663=&>C#1 M:\'36R)8Q5>W -;3$=-&4,Q\=]LX_GXV_(K['+V1YC=+J:IHN0D2A/>2" M!(M+"S$Z SQE0?_V,>7F;?760SF\E=N(K-L]\!I(NH>P[W.R7"8AS=LH#4N ^WO=(3)B&8^ M[Y.S2@I^EO/\V>'LY:B,)^>+ZR[SL[N];GWL.$2K>R%=9G;KM--'AL5GE0V3 M2DD;A)="ZH(J? M+V;S$=^4%;@5L"O7+&5/OG5B4&AO Y65(74T#!BO;G@L.3>/[+?"WG59[(AC M6$E:]W*KA>EB=6KJ1@F6>./RX!'JOB^%%T]O;J?'C2&V[H\QSL M.8XWY2WI$M:#Y7E.S,L13>%3+5C[ZWARM>S\>C&ONTY.A["9UZ9W:&@_PY() MKU%08F!,)Y[N) -L2(/?8_!O3-$.PE$/7L)5=*6C^!8!&)),,CXY\J2$(4^J M* BI",CD5*$27,3FSD7;&1PJ@/HH5L4CDM\V#MO<.JYYA\/9_(PNC'*U[6FZ M.$HDE'O^U"'CK]N C2SGAK.^94<[6LFRL\$Y$139S;[H:!+S]1HV.BD&W8;N MVFMM.KWQV*NWRSJ9@Q.N'O(64(F<>2]$@LA5428K(73K]6PSFNX]Y:X_^>LO MX3Q\Q.G[\<7'3[-_AK,+'"3.I!2^OZJ!'1%?[;!(TY6("9VGB)A.D80%V.17M=66:./UYY_93>3%Y,9SP6*3C5* M93(X%1@PJXR2620;6I<8W@97YT[=%_4MJH?)=9!J_RU'G0Z<5A%5L)"Y##1C M6M:]"P6\=-E()9QL[DIO1G.$FC2MM>).Y^XVHN^CWMEE5/4>(?S\=?G'9>)B M*JE8R8 @(JW#S)%?Z0,))LODH^;H6^>?[P'S8*5I^E:>OBEZY-'MN]O#I1BF MY"-,6VZL:Y_.<8 ] M5&0CL+@(6=#:IM R\#D%,)J%S((OJ?G-]D/LH>_P"XXN<''&M,BA^L_A[-/S MB^EL?(Z3Q1E43?B>3I'^ES^$/P?6L!*93U!$J-U],X?H$:&HJ'(6T1;;0S.B M76$^TEUW%SU:T[*H5[)Z28.?ILE-_CY,LPU;#[61YHP:7S&$ ' MXZK7C>"K_RVTYH[$@5A:1[8WHSE!;6DD^A[2'N:MG=].QF4X&Q 0TD1/V[G, M53]KUPY')D600L;(0V&I]6)R;?@3I'U?X?9PL^_RUN&R9_-TD)*)7*I2*FU"YLTM[3L@3I#S;H+NX2KS):"7([(7<7[-- LOR,0+8&.] M76WF77EH^?':"NZ%,DFT/LU? ^.4V=]3V'?Y5\?PPJ/3BD6I@6E'FY(1$6I' M(-J4N(@8K BN=<6+I^Z%=]&:OBEZ'*?EH^GX;)CGPDX36A;"S-\?1DK7@)S/D1IR0_6EFE0I20(M=Z;##D38%+U MU+HX_$8P)\!_&T'W<:EF5?3ZYXLI6:-O^X#=.KF8'M6^BA!M<"R?"NV =-329<;0([<,* [4;=5H+.4 M^U@M;H"24B9\5V$VSH)LFZ! M%^%=J<"/G/:IV1-]LOUUH?R*)65)MXV!S=D.ZYY^-'"C/O( M>MQ04*UO7O\VCL.:7;0XO5H"2E)%5[-!E!,>%&*!& A?U")(6:QG2F_%W+JG M/UGJ.HNJ]4OW]W!^B4-&'E+)-0(=YE78!007')#-X!BM(5&7N!5EUQ[Z9)G: M5S ;39\#)"DMDP_BU[_C^.,D?/XT3._P8^-$X(<&Z2UU::?9W&:)/7,.P:^(*R343A;)8G47(!7X]''5\,O MF!?=KZ_.$PSI;>%)@+.I7H%T&;RL-R*Y8L7P6A6VI\R>G;$>(_%)$,&%T:N: M9:97-65-[G+R4)AB#B-:R]JW]W@"B4\'T;<6R5"[$-AK;O*.$EOFP!KGK4X< M6,),EKBU4'NJ0\[<1"55#KF_-.5]$!^N'O(1].^ 9#Z&H]1+)_%JQPIGG4.HG6D^#FSVFHR%;Y5 M4.UQ47_/,>LAF=]%N T93_76[.3KX/?W@\Q$I+$#D-]3O6":72AD7F%U@67! MD-A]Z_\4TU\^CK_\M'SB@N'E#U<$7XUWV*.S1H(?=Y):0U.TSNG%Q63\>54F M.8;H9) .9.:UZBXC'#K2=]$KG7RRF6^5=?? RWE]S*?,8"?YM8ZOU2K*;\I_ MCLGF6Z+A*)3%%"!E9T&56O]$A@",6\:,CS'C+1=A0Y3MSJ.?,FD-A'7,R-LM M\['?"-RV@_46B=MKMKE\%E1MM%D@F"IU5'9.NT-K0&V=:I2\>*S+T>+[JWCF:+!P]<)N\H>0M" MBDA+K")/R9 4O(I:8E8QI-87!VYC>$HQM1TTYW/ 7J]PJ8M6=^%^'V$S"3P52)A/( M:/"R2%UTBJ*P$PV8[<-@)_GU'S S C77(D&JW;Y5*DAH:EX[S]*;S%"&[3() M'VW ;!_2&@CK< &S92/:M[6 YX=)&$U#JH^=;OI]ASX1^P[5*%C69*:W0F5& M>1$"1Y:S5YJYF'E,FICD)JB0V&#?0;L&RM8^_E-=*-ST?%?%\/9UU?#$(=G],T@<5D,:2,$EJM-QA5$ M3JJID;;RD,F\N[T/;N#[@8%.B>^6,NVA>-8"SF\X^S3.+T=?R ROIOVE=K[% M2:*?PT<)@A"V@+)GF(4D+K ARIGA0'%LGI&\-[D04IE]2>BB]=54$ M;!Y=7PM[.M#( ZLW\TF;Y[>. GEQB98TH8(S5LFL6U]TW0K8B6E->S+N:HQN M>N-O\R/8[0)M'\H#5:( ,HY!A&9 N&#=EA3F<-6<; ]#U>W!GJX M,]4>]:A_BHY]9'KG,OIS,L&F;\K<^EYTZ8E"DJ^E(*D206E5P"-S($RPW#NK MPW;'IOM4[K@-YC$\=63P4.QO6\BC;_)W$7$O M-5LF0YS^?#-"LSJCL$+SJ!4P9VO):TYKG38&I.0J1\.\8LTO26Z&6 MZ(FQ'@J"7<>S.D?= E%/QL5=-,-E 5 ME-<\0Z&%U3-5"C>M.\T=2AT>L#:.IPV[R+SY^K?.X38=NJQY^G%#8ON(?-Q27@=L?'H1I_A?%V0_O_A2 MXW(=$D4V/:K5K:EMD-Y*]- ^J%@X1JP9/QE="B(Y%4-F/DGI!IL>VM%6O_G4 MJW"8*1)M#8=%K"Z)%06"%0@%K:V-=Q./S0NQ;L#2V1^Y^=Q?<)HFP\^5V@&9 MWM+%Q &YKVV$2P O?8)LO5.&R=S[+*^A.4*]M!;LW_%)VHB[C_M*-Y$M+&;R MA@I*\I#0)%E;L0AP4CG042:T/*4B>+\J<-C&)0>@?'?!'J0GZ/+7]4ND/>_? M_^W_!U!+ P04 " "JB@Q5CA&F2S"R ;;P< %0 ')N=VLM,C R,C V M,S!?;&%B+GAM;-R];9/;N)(F^GU^!>_9B#O=$873! D2P+DSLU%^Z1Y'N&U? MVWUF]W;<4.#5UK9*JB.J[*[Y]0N0U%M)H@ 09'%VXHR[2D4R,Q\(#Q.)1.:_ M_/<_[Q;)-[6NYJOEO_X%_C7]2Z*68B7GRR__^I??/O\,R%_^^[_]TS_]R_\% MP/]X\?%M\FHE'N[4OZ;RPM&)5I ;2D)4"0<4 )RD&>\S17I>"%EC=? M_I87D!&=:\"XR '2&0:$IQRD)--0<\Q8GM8/7:Q\*?_\>O;3^*KNF-@OJPV;"FL@&K^MZK^\.U*L$V-^56]DHM7 MV-_ ]C)@/P(P SG\ZY^5_,N__5.2-'"L5POU4>G$_O>WCV\NBJ0_V2M^6JHO M=F0_J/5\)3]MV'KSEG&U,-K73]L\WJM__4LUO[M?J.UG7]=*GW_L8KT^>JK5 MDEHM86FU_&^7A/W40_U(^FY.=8V@7&WNNU@Z=F'Z+IJZGPT_J.$5/A#36^7F M"_5Z*(UC?2U6&[88X6NQ%W.@\L)^\-;\U(JQ#^H@TUI.2]T' MJJH_-VHI5<.61X].YO)?_V)^FCU4X MC][-72JOU6LF7JVI3S7*I!1%0 R&E M>2$5N "\) H4(L=E0=(U69MY1]KY&?ENQ.5?>LO<&H:!V 1NM_VRJ7U-K=).]62_%@/EAN M_N6GO4&^$"Z&!68Q.4Q6XDB;A74!5NNGMJ]$M^W[^509M6O#-:MXK7E[XT_6 MU_I)+3;5]A-@/ZDGU?EG_W0R>+?KK;9L+:[@W5[QDS 8J/L-.(+>>H4.9FU6 M#N/> &?$_259K:5:&X_UC.HGW[L/ZY6>;]ZNJFJ6$:0H$1JDC"* 5$8!8:H$ M&"&B"\S+(L>SS8YQKGX]]X_VFK07F#/F%]2\_I.%T2N9+\7BP3KTR=*,SVJY M,2HL[*_SI2$/9>#UF\4':"(.MKWX\W]M<6UP^KM?7ED]O-9CWG#QO&%RK9K&I..,#[38MW M,-QNC!D&XL!T.0I^W@1["E4D=CUX\*C4>FK04UX]2+=(N9&DDTFB:MJC=)HVQBM$VLNFXD M<079;H*(A]? Y! *E3,YN"%QAA@J)?[Z9?7M)_. AA/,#WLJN/+846C S;0M M!3A>[3?]U\OO?\Q>KN[N5LM/FY7XP_@B?V>+!_7^OO9$7O^IUF)>*3F#J,B1 MU"4H=6F( *<0D!Q3D*=""*1*!MT6):X"IT8)CDFK<;)3.3*.LMUQK[>+1\7S2/*$<77F8%^0&C:V M=]6$FY9Y6I.N\W-&H5]?J[9$['U?:/"]]?5J(9^^,O/=>?^PL2D1-O@WRQ3& M!9<(0)C:G31(@/G&I$!HJ'*FE8($^L60.^5-C9!WZB95P\E5K7&RVJOL&R_N MQMLUB!P-Q8%I>0]@^U)KE$W>.P 8$#!V@B5:%+E;VLBA92?33^/-;K>%DSWRS?+;ZK:V-=5->.L9-*X>:"$S%!*GD' 4T2 W9*2I2(Y+.#L).GD MZIPX*\QI)KBET\2<%5;7=J'-[5*^_L?#_-X^^)>UW3DEA.8BI\BL M\Q0#B&L$F!0EP(+G6W?(6YJJ0!U!E6BMCH:'V.E-]\-$]\DAH63 MA6*5^KI:R&1^=[]>?5,!/'$%?U>G(Q:J@_L+K/;RUNE%WJ1U@ MB;=SW25L[-UL!\//['"[W!7&,V_G2_5>OS3^S'SS,Q/SQ7SS^"O[",&U/^0B?VCK' MZIZL=-)HGVS5OTE: Y*=!8Y@S*D/"^-,PHD)!E HLP!@04&5 FEJ,*%TJ)%>7OB8"2,SY^E&!9A M5<<((L+KQOM] 1N8WX_42UK]8N9 7;8^6M[3&1$CYSI=-O(TOZGCVC"&O96& MQ>>K)5M\8'/Y9FF(>V[6:#.(M#"K40QRPC4QV.\ M(&=JSN%>S<3JFW8BW;[KWZT]L8;P]NW0UJQ7-TI(+C4"680V0#6&Q MDA&@,Y8:MXQ@)3RWR*Z)G!I!;#5NSIAO=38X)U9KN]AI]/8.6EV#WCEP%1'0 MX8-7_; ,"6 YPA,OB'5-X-B!+$< S@2S7.\,S*Z>5_>KBBU^6:\>[G='M!4EMPN'1ID,KDIT9-TEKB&>>MO]8N?'7L",P,)_%!]\_XSL8 MOUB9X/X*C)LA'@S02>9X^)-"CY_PS9NE70':/807K)I7G^[7BLGWR[^S]=R> M5?S(-@K.I"HP0F4)$$$I0#G5@!6( BVY8AG$,E=>Y]UR5[QFZ16 M/6ETMQOM6^T3J[[O217'P7#DO0$@'IKMXJ ;<*C%#ZIH1UPMV,R_F76MJF:X)!*5B@ H"P:0 M3$M 4I4!0O,"\5(I\_> O"E/-2::456KZ[F^],3?<;$Y )PCK3Q;S1-M%IL_ M'*U#?TQJ_9.= @H@+T3#H8JU*/:6/NT0-@^9DO1KXF(BQ,VW9=2:T4(7. M.<@QE@ 5C -."@&46:$JCE&1IKQWS*P6-37_ZSB^,]_%=W0BC;81(F0-P#TB M8]ZP/5-$3">ONA"+$P<[ F/(^%GU'T].7FF.M(": U(H#A"2#% !"4@1E$*E!>9^"SI_%:9&+;6JP%8; MM77/[N[5LF)-Y9[UVEQ7)XXF_#$YO*Y](R2WW]E:WFR/==WLSG79 E5)@X0? M-P6,J!MG#3M. W-9 _T+QR%Z$6V(O,DP'.5()!F@P*CD&0[04U+M\:08,;-M MW2Z[I/VT:4NF"GNP](N:48R%+"@#.N(V$W2J)[L=1\J2.:"UR!ALD[! MSQ@H_#B;*M;U75(:\:LW9KM.G=7>8W3%#,& M-6","K/>Y/;,H?DIAT1BGI<0(NJY*=I#G<1W# MZ^7U'%/GS=.11FI$UW'G$AYXC4,4W(L#7KQ=U#[*C+VC&@&X,[NK,9X:QL!U MD/!E4T2[J0?VJ[KC:CU+<\Z8$BE NH0 L:V">/'W5"7S+N MZ42^>%W@!%:;IM)G7<8>8YKC%%% ,LD 4B4'K" %$+E$0F+*2\YGW]2:KYSG M[^'S?;ZFAU*&^[;N6C&P)P7N/RJV,'_\OEK_X3NECQ UI)?#E'*@%#*(%I0 M@K0 D&BAE% Y)E[=:(+Q?)96#"=] SXP_]XTQX Z$F0H3 .S8V^$_$GS'!*Q M&//HV>/2Y3FS3KCR[$6!YP*7F[F<+QXVYM7V21D*KK,D7O]ITUR5M)NB=E7V MT)1D?*]?L[4]?UQ]4.MZ5?9VOE1O-NJNFA4%PBR%$$A,S+H)I1I0B"E@&2,D MU4)DFG@=)(RDV-3(Y-"N9&]8LK6L20DXL*T^']-:9V/(3< J^=U:F-0F>J[, MH@VY&V<]QT .3'>CCJ'_>J^#'9*3TEH) M3\#_PC_UW@SW"2-99-Y*1P#/8TW0JO3?Z77P3&,D=\%3Q[NW\YD MVVK]S5*OUG>UE+VS)Q&VA6P9((;'#;=3"8@L,> ,PI3FI3 D[]K0I$O0U.AZ MUW_^0-D Y_LJOMU\&1.U@2DP'#"OUB8N: 0U-^E\\&CM35S,.VQPXG1]F&_8 MG/JWU+-:&@FO5G=LOISA'*%,2@T*1FW=,%8"CM(4"$*AU@6DN90^OMY9*5,C M@T;)9*=E\GNCI^<*_#RB;AY3;YP&GO[^$'G[,IT01/)-SLL8U=?H-/.I[]!] M<>"BL-Z)^9G-FS8=^U2-F2:>6>790T M-0+X>;YD2S%GBW9;--%&Y^2;5=ISD7416\>%4PS$AEX,M;T.K99MCYV]GA&7 M-M>@B+5K3MR]\N_ MX\K0_*>-JCZPQ[HNQ/[AGY_XJ5'"VQ5;)O?KN?$3[HVCL%DEZW8JW-L!\LVD\AH)QS2"P? = M.L_ *IZTFM\DAQ03M6Q#&$#1$K:\A(^U(]^!.<_/&X<-RCH ]/<<2I5NV6T&X+W!T-@ M=XQ:(YJ=HW@<& Q@)!KTES\J$P;#\Y0,PQ\46I?"\*T-%;_7+UGU]>?%ZOO^ M %H):4J(A$"0$AM/+LV 6<]QPX1%6DH.>0$]*U!<%C8UEMOI6I\8--HFM;K! M9P$[@78CL5CP#&ZT:V\-8WL]Q1,R@Y99I3P!BQ\1]HZ$-B#01C7.:JU!D2KIO$78*F M1AV-KDFK;'OBWQ8XWRKLODG_U3>)8J V]2Q0,F-;9/8 MQ;S#36*GZ\.\BEUX^LJ1%#K5L"_1R'+BS=_(9(" U, OM](5LRQ2IZD[2 #7".U@&3 M2'Y#EZ11W08'DY]Z#2ZW!*X[ZKS7IBC4A_5VJPL1)EE5 &H4VKKF-L> M5$H GF.($,9%03.O1<IT1 MAI?_&N,:%K$6&!?EC+NZN&;NR=+BZ@W!IW;M4J5V2:22+QY_JY1\LVPC(<>5 MPY$N),PD@)S;!@BX-)R189!2A"4JLK+,,Y_^ZNZBO4ADA%[K]NREL&ON!UM& M9[[L)R)ECL[Y/""PKM'WB6\6,#[%M+MON;%61*L7:+FYK/LY\VM;K&X]\J?+.MI>-9:*@;;3>"BH?A MP*34!S[_TD-.J,0J0-0M;-PR1$Z&GQ0C%$ 9+:VF6(YX!3E!H?21,E!(6E< J_>LB< M&KU8K1.VE,F1WHG5-^%683=R\4&]FV$&PG)@FKD*8_)[_7.MM^.^F ^FLCW. M4F^ CHWMD?#1,?Y]#W*$Z%< 1 V?VQMKDD[+/*V)VN=1H[!U@&U;R@ZY-3#L M);XJ^6"[I_8\WOG99DO-8(Y(ACD!C$D"$"XP8$)G0&LXWMT'' 9QA6_R#B(.C'BCS&56[<<.4@ MP)[$.(>1$N+\JVJSG@M;#9E57^U!OV]L45=!7LJFPUE=$[G=($0"I0Q*9-8 MF5D#<(X +9D$ FI6$&JSN#S6 #ZBIT;^>^6;,-Z!^H8U9')@@&>-XX!A<5DD M# 7VT&N%*>'LLW 8"N^QU@\=N#-?W#T7%"'0=:\KO)XXXO(BQ-+C54;0$WIF MX;QXW(>?%JRJ;O^<5S-1I*GDV"P6UM ML-,PJ55,?K=*>GKQW?"Z.>710!N8U3WQ"D_'Z<(A=D+.65G/DY+39?;%I)S. MFP)SQ'MJ?U1RYMWV>%.;?;5Y]- M.\H+GJN,"B!)9EQ9+3"@HDQ!43 I2,%H67JE?QT\>VKY79^MC&2Q5]#/9SU$ MSUN.S& MLGO*1D-HX,GK X[S)'8ROFLZFP<<3&7SVWX:=S][E GM9-YV:KM='#4KNXE= M'>5-[DXWIQ#27)4Y(#"' .69/>S%S4^PD'E!$,.9\FP/Y*G"U.BA]G5U?2JZ MWI"<;U4_2-+^6Y0L[:YQ<7, AD5[8*JYDK6],^(@:WN0<^KA( Z;R-VEP!02 MNAT *CF2U55M\(L;*JY73OONX*_UW]?6:G;SN'-5?72/\UT MEMK0.U+$_",S0&3. ,U$SBG,2I$Y^47]U)@:,^Y5MID957/$BPF?@$S/<7%C MQ>'1'I@9MP8D!Q;4%80.X&^L2'9F)+?7!L*;&/OA&(D< Y48E2#[ ?64)'L^ M+;36T$K\T9P3?/6P-@*,R/E*UGL9[]3W^B_5K.0Z15!"0'AAUHNE_2D7$"@* M8:9A*0H._8H..4B=&@W62K='6Y-&[:31^V9[1M[HWES@&0)R&P4W%HR.[<"D M%P?6@"I%'C!%*U?D(G/DND4>,)P6,/*Y.;#$O1 V0FT>_O*K^=HHFY3Q>KU> MK5^NUFLEZO)KN]63UE1#6@J0<<$ HEP#PM(<\#+5,J.6X \ Y:0J M?\@S@BO@KNV)Q%>J^>^;I1&^-K1ZL!%@I+_??%7K_1G&@WTC!I4FJ+$K!,D"S7)2JHUZ&3O@I-C0RW]B0_;"WZT19B:(U*#C2O9VYMUT'] M )>MK6$&UHTWQQRN@;ETA)$**;0;!=YX=7?[J3-V&=XHX)VIRAOGN:$5-E_6 MS6%K'[@IM_/^85-MS)?2R)G)+"U@BI#ML0MMGQ4&&!0EH#DGJE2J(,PIDN@F M;FITVQ:/;%1.:IUODK8VU(':OC4W.Q'O9LKX. [,@WTA#*C"Z8),CUJ-\1ZM_GAK_6XNNV^5!&4I+33 &(D6WM MF!% -=,@IRF6S) +9F'U.EVD3XUL#IJ7[32M?8-WMW\/[/?D-QIN/MI@& ], M1/W@#3]UX -3[%,(3K*?YU2"#RP73REX/22T]]RWU>*;73ROE9QO?F:B/A2Q M/0-;%)B4/ =$VHU62.KTDQ10A67&M"@Y]SKHU"EM:H2U4S9IM$VVZGH>OG2# MVHV=H@$X,!OUP"Z@?YT#)M%:V77)&KFKG8/9IPWN7&X*HY)7\^I^5;'%+^O5 MP[U9]BT>K,-ENV0VK5B4W'5B,9=4U8?U2L\WME_+C"I4,EA D.72K,6X+ !7 M*0=":)'0"$GK6TN2VA1;WKLU)CFT9M_*Z":I#4H:B]K. M1WX\U6,4?UL;IUQ5% FB]+6NRL!4@P#QI "!=)EB15+&7%:V3U]\-1H8*M; M8I5S#V0?874]9!V*P- ^BI/Q7B'H(Z(I+'/J=CKXBIRI M$8=5TS.@<0% QVA%?UB&?LT;#9.]BFX5Q?TC#-TXQ H?7) R;FR@V]23A?^5 MRWNVE]X>./FDOM0[0?5[C2,$S=H] R5$W$Q^\P]1-#/.!,),E;PD" 7UESXG M;6H4L-4MR&/HQM6-$Z*A-3 SN (5WCRZ"X#8W://RGJ>]M%=9E_L']UY4QA) MV..ZK^;V>&Y30/F5,I94J\5<-F6QD,1<0ZX-JD38#5P!*&,4\"S7ABYHP5$Z M6ZHO1D/YV9TMKHAUF@&TF0$GPH>;#?5I]JW:3?6 )XK[,1^MHG5R5:NI9_Y:-ZC=M!$- MJL%W$P)0\BI9=!6%'B6++C][M))%5\T[+%ET_>+0]/E/7]5B8?LRL.7CK%1% M:=L? &U6&0!A20 G"(.L2/,4\SP7F/JERQ\^?FH3O 8GMY\SND930F0 #%! "L$-_^D J$\PT7AU3\U0(>I3?G? MEBMNX[:VU4QR8$;R9GG_L+DYZ##W>),@H$))CKZ<=+: MW? ;,KG]B@;/G^+N!I%3HKOCH_R7,2\/ET-O-NINZW"G2"N99QG >6&\&ICF M@.J2 N/L%$6)$&.Y\RKFDI"I$=V1GDFM:, BYB*DU]&ISLUQ6Y>+^4KME&S'$F5:B$ $7:NESH''*<% M*"C74A%&B]1IW^2BA*E-]%T.4*-E8M1,K)[^N5#'0%Y?R_2&9^AM4U]D@A*E MSEK?*V/J^(FCITZ=->A<#M7Y"\.6-[\8+K"9TN^7GYAM)7G0[VN&-*$0<@ZP MJIU?;.J6X1/"TY*4"IAU 0((8PAX*3!03&M&:8YTZ<0GH0I, MC62V)C0[?EM5[7PYKGIA"X;;2;2]H#;&HQ%4R%AUD](8(S#\-LIDP??HP#7P M((S4?J?5G7Y+*U4]==(/;QZ#$AG M_ZZ0YX[7NZN'U4=]N_H\)["^:E4I,^5T@?*<,0(PQ H@B12@I>!U>@_FJ,PY M1CX'I9O'>KUQ1NO4Q6K=/(N=-C"Y^:K^Q@],]K?=%OO7'#TR,%8UT>:AX]8) M/3+DI +H\5\#,^E6QN-<;^9\H8Y/W[7U.2 L".=0 VP/T2)IUIN$Y07 HB@* M@6".%N,0SR>];;/WSRA[_;)"90!"FAW@S#(\9/G*8K=;6CWX9-( MA:Y?L_72K$VJ#VI='S[??5\+A$N,& (%0>8M2(@$7.L2I!0+J"F$6GG%6B\) MFMKK;ZNGW2MHZB($U^._B*T;%\1 ;& V" /+FQ"N(1&)$BZ*&944KAG[E!:N M7A\03+61V:K.U[B54LG/[,]]Z>;ZEP_LT:;NO'PP[\[E9L81IYHP"%+K**,T M2P&7- 4:0JB,+XT*B9T#J9["IT8@M?HWR=]O/Q\$=#96[^2^4=PC6.<[$ Y1 MT@'A'9AM:LW;RJ>U[DFM;W*[*SO?_-X:D+06# BW1UQT0-A'BHENO]@G^+/S M^-]<'0"_0&8@@IU!3-]GCA? #+3V*'@9^HQ>C:&JCW6XW#[WG=J\,Z9N7Q)* M(I$A#1#".4#"YA^KG(.<04&YSE4JG8X4.,J;VGOA[6KY!1A!=PEK%6\W%MQ? M":Y(.P9%X^$W=+1T"]A>U9MVJ^5VL5A]K[=BM&WMU)2@M=O+-\G>E.B]G:YA M%K>=TT5IS]'!Z9KI%YHV7;TML'2"^*KD@TTCV,II*U56Z*',U-AJV]YG_VX/;KG4:XS< MJ&PLY(=V<%LS[+;RCO.VWJP=B7--EWZOS4D&J003 ]=8M2'ZJ#)NZ8@(H)U4 MEHCQS+X4>U3\JBY\M; %'>I-[UKD#*:9UGG*@:(VYUHQ#1A1"&0"IK2@6$(H MPACUJNRI$>CA7#XNY68GX^++HE'1'I$T^P+=@R"=(8O. MA]W<'Q&<"U '2S^;==E\60=0VDUI713V!'P)5"X40$59 )J7 M%&B:DI0C)LO^&(M[^_@4Y8^_L=YM[9D__R@UA!&$6J[;:VS23!!2"%R@!),*)^,/7?17A0R0E:? MS9X5MH34?:M[PA^3'QZ,^LE\^6.BMQ8D;&>"'[%XC(H;TPR#]<#48V&N*W5] M.(3YMRW,.^63V^LP>Q.2/V*1&,I#\*B4Y0_(4PX+>$*O2+UYY(?58BYL7]YM M:@)GNH!E"0%F.@=(9F8%)TL&"D4H+TJ,B?1R>RZ+FIS?L],TV:H:G/G1 ;!7 M;+XG;..$Y7T1"PVZ=X 1-]Y^3M!SA-H[#+X09>^ZH\>9NH_*EF)IB@TVA_8^ M/?!J+N=L_=BT+)DI#)G0M##.C_%[4)&E@&8( YQG&!9"8XZE]U&ZZW*G1B*[ M0UQ;U9LS0]MCIWOUMSUW @YN.8Q&-\D,B/' C#,1> ..P\6%>:2,CWAPAQU9 MMP#8I4EPME9[[ MQM"NX^_F449%=6":W^H*UFT4\D#;B%EEWM#$RC.^*F_ M-TLSA91-YK'L]K+IK6EJ%TJNU:JZK$]I>_VF<7B/#+)G7CW5U*9MJ M8F.#JX61].7-TA""JC8SB*F2B.:@X&4&$.4$4)R:?ZAD&2:$4B%]@G4#ZCJU MZ)XUTI"9M2:9U^8TZ]J?NFQ;L1;:^O MS6URZ/;F)5O[XG'O"(,0B;6'U'14OA\!\J=OBC%$AO9>6HD_OJX6YH[J]3\> M;"G2;:0N8RDLA?%F69D5 $&( -$%!;00F J6IE3X);-<%#4UA[9>.+2:_M__ MC600_S^)JC7^FV\'IHOHNG%T',P&IMA#)?\Y:=1,;C>;]9P_;.KDO,TJ^<"L M1S1(?/0Z2-'Z,UT4-')SIFL&GW9FNGI'<$?V>S:7K_^T"S^U/5S1U*G8+M!$ MR=.4YQ"HM%0 E:J.C98@ERK/H=8$%5YYQ@XRI\8HKX*4+RF[EG6\-=&2:5G/;0N><29QG M J1V+Q?)(@5$$&+;1RJ<4D6(=MJ..?OTJ9'+OO>A5UGS\\@Y^B6A> SMBCA# MX>]EG#,YEF-Q].QQ?8ES9IVX#VAN\IHBAX#1T:/U-Q8Y"C/U?!&*CH MQC,=VKEJ[K6R&WV/V]2[>D_3W6LO89OS;J1\4=5,9!R7G-D>K](6+58EX!FF M0)(!4R.+TS,>38D-T:CKL>/O@G8WOWP@M6 M*?F!/=KOX.UWMFXJ#;ZO6US5M3GJT38KP8>[YK,G!Z!ARF1.LP*46-G2&2P' MO*0E**D9(0615MRIM-(PZDWMY? ?:O[EJQE*APSRK [+D.?;3"'7L<>'.JL30.U;4EK M7%);=]/65&T-;$H3-0>P#H=]G /R,0<@^A'1*,H]TRG2F,!>/F@:54J Y_]J M7MVO*K;X9;UZN'^S%(L':5Y0MMQGLUFJY&ZO],U2JKOE?//XNC*0?I]Q;A8! MD*0 H](L"/*L!#23!:""II)3G4'FE'_74X^IO0IVZB6JUL_#H^TQ& [KA7$@ M'IB@MT8DM14WRF3 \?%;?O1'M7-5 MTN/QXRU6^F-PM(:)\+C0:@EW9EG[U;;M_=;FZM3M3SZS/W=J?%BMZY?D0?K# MY]6%/#U*BE3F&H,"V1/37 I 82E 2F%:*)1)71"_&@M1]9O:&^W(O.0HL6_7 M%LJ8>CC96VM/LE%\\_I&^3KD+,\I$\9S2>U6I>0:T)P(4*)2EU*GN?8[0/^< M7X<1\G"'_SK<)'5_GN?]5KBMA)]QK ?VM)YQU@=4*1ED%*+5-HFKW<@540:! M]K2.RC!BPAR.-C#[@:TWCY_7;%G9@B&KY=OY4M4IP3,M))9$^/#C4^6Y5-RM6 MLHX.5K5W=/AW6R/MW6KS/]7FHQ*K+W9_3S;-T7]>K=N/['5PQJ#.N*U^GF4( MVK2\%)",,^/K,B4HHE)Q%')H=ASUIT:#31O)A^5ZI_;16=QZ#_8F47_>*[&I M=V=WIB3WM7W)#_-E\JC8NOHQ['CN2%\;QT2FR7X9AMXV.K=5M#9D\479G^OS M;(W1VQTD:Z7Y=&,&WQ8]W!IZDS2FUE7E#XR-?^AXW#&*?()Y).6?Y3CTN -S MZ6SUR%J$O3M_8?-E95>DJGJ_?/VG+4/T,*^^VBGW7MNV=3.$"2DA8W5H#Z 4 M%8"DM 0\+16'.!.0>?GI5R5.[0UE%=ZFMYJWSK'*=@EOE?9[]5Q'/45E*@27 MQLDH&4"48E,S21WFW7Y8WZ.G(V_^D;Q/W&D :!]GWT7A^WSWUCQ(BOUMDRKY=; M*>MW"UO\_+"T4:,9+W*$<@@!@:)NM\( )SD$7(@<$D088H5[DT!_!:;V2FBR M]\U\N=_UB*[J?"8SO51K1^U_LITEB6Y,\6EI%S!2#DD, ^,_QCHA>:]/VG._ ML7S60F]L2/9&)#^/ KU/1\%AAV"LKH(##(5G7\%P'+M["P8\=\3^@N%6'_<8 M[/&FX\7%5PE6D&,IQK8-L+ JJT38"C BN<"TARGRWC@V=/ M;;NW5LU65#>Z>3JI!X!!*J$4*0:X5! @F&> ,UX AE.&J?D_2;S:>H<"-H:[ M'P4P1_\]#(:A/?4:@0_="/@[Y*>VQG*]#YX\KI-]:M*).WWF$C_^DFH^>[W< MS#>/']67N:T^LMR\,Z,WPUD.4YI*0'.8 52:!3LM) =YIC**6)[!O'29DY<$ M3&UB-CHF>R43JZ7;%+T(8O<\C0'-P)/5$Q7G:7O-]#-SMU+BKU]6WWXRMS;3 MUORPGZT7'SC*E+UFSG;>7KVN1[VP-U7UH.2K^@Q9$T]M2NV^4]_K/U4S42@J M>5H ,^SVI*XR?@E&"J38!N"R0B'IE=GH)G9J$]UJ5??F71VZ]R]:!]]NN56U M 9Y[;HYCX/;FCH_LT&O79G54:YPT*K>;5=LJW#8M['MS1<2&+WY Q:PX=EWH M^-7'G($X6XG,_>X8E7//9H97V[0N(_\%J^:BUF FLR+-42$ +$M;+LBN#X3 M("\TI PK2@JOHH?!FDR-RXZ.3>Q/:=\DW*J<_/#;IU6"@I_C *_6/![7VM4; DGA;![/08K:B\?S)]%MI8JZ4,7!Z?/7;3[CJ[GM%[B4 M']E&S5*2IKS(<@!M-RZ4<@B(@"5@)62%P+G";N6A1M-X:B2UU3&1K9+)XUPM M?*N!##[.CIPWI=$;8U.W3?X\M/8P ]1V2.VH)W)0#^; [IMD]YW8FIY8VR/2 M\5C#%(O6!]=WW-?#6/"?O&9&$QQZ_NJ@6I;Y1:V_J8^KQ>+GU=IJ,4LI1#F6 MR'BRF00(X1)P7DI 2EEH+(7(!/0[?M4I;VJOBN-:>JV^R>]6XZ15V?OL53?@ M;JP?$<:!.;L7@@'GKIQPB7;LJEO:R*>NG$P_/73E=EMP'^J'NX?Z6%=]HFO1 MT)_\7P_5QE+=K^J.J_5,H )F2*4@*R0UZ^72]A;,(<"0Z4QPR$KN5S4 MR.9 :SLUE"TEV92.%X_)7OF+C4<:J_P;6;N,D!LMQ<=]8'8:&O*03M@>",;K MBNTB=.P.V1Y G.F6[7-W:)K'K93FVUB]-#^^7W]>?5_.D%"<2*A @>SB/#,D MQFP*5DY+G@FJ4ZZ47Z;'B8RIT5:;UM#J>9-830V.B=75-^7C%%#7K(]>,(V3 M^.&'4$#ZQT4,>F2 G#YSY"20BT:=YH%SE?\>*5$FMEEFOU9H,R%U2K MQ5PVZ=Q:I RFL@2%61L!!&D*F(0I@)G=$E ,I])K<]5;@ZF1P\6Z0UL;VHV^ M8RO\7!C_87+S9@8%?V#*B8R[MQ\3C%TDE\9?_JC>33 \3QV=\ >%46*[H[K\ MTC:ZJG;M'A72G.2< RXTLZTK-"!",I!C3 E7DHK4JXSY14E3H[B=HG7Y":NI M9P_-RYBZ\504I ;FHSU(6R4':91Y%8I(]')9SJ@T&33C* -:",L(XH]BKB$ ZT8Y6$C322#MN;HX^ M?D/O8(XT=!$Z#$^@G&,DI9ZYV7!IT_YQ7,ZDSPIFTK+&#S*J>T;MG8; C6-C SLP@T;!-*#LK3M(T6K9.H@< MN4"M.PBG56<][@VCI<.,";6I?C4+X(>UDN^7'Y5X6-OM39OY6_VV7'&[RVD) M\LWR_J&NG+44\\6\7A^_>*QO?[E@5=4V#"Z$%CG1A5G9$F2[MC+ \B(%HBPT MET5A1LXKJ#>4HE.COUJ_I%8PL''S8$/J1HU3&*BA-T!]QLB;-H<&,!+5#J;F MJ/0\--A/*7UP>:&A"+9130VLG^=+9B2QQ8=551W#7604990X'M[I;$]([;1.MFJ[Q.?"!\!U_1\7UL%7][T1 M#5BXNT,4;5GN('+D1;<["*=+:H][0Q-%7AMW]XMAQ%_6J^_& 6Z: <\81GDN M$04XLV5!9%H:Q[), <4DPZS4A:1.Q\2NR)D:\;3I$%M=DT;9;8MDWY21\]"Z MIHWT!FR1=!IWFDC2?7EP:[6[U;(.X'U@Z_?K MFG=D[4!],&OA^K!WR7DJ,IX#07)L"(%D@$"= TS2@G*4DR)EGNW2KLF<&CDT M*C=U,F^2>[9.OM6G=7H=OW?!WC5:%A71P8-E-9B?&C"-PC;KK%&Y/01E#\5' M/@[O 5&\MD]7)8[=RLD5@C/MF9QO#2>B>9T%6]TNY5=FS\XN5 M7<;M'/64E0C2@H("&?<$E64&>$X0@ Q#E+$<4^ZU)>LE?8KDU"I?UZ X4C_9 MZQ^\=O(;&W?*&@3Q$<@K%MA!).8-6D0Z9*+'6O)! $XH *FR[]4)G0*&2F\\S2@JO M,X\!.DR-^+8FV,!&JV>RLR(Y,..F/G_=7O%[;8MO^"A@Q!RC2<..P]#!I4&& MP#_>% YBK/!3@ ;C1J/"(3H)3O5X5,]=U#T5']3A8:F C"$.2DX50$*D@#)) M0*%(D>'4@ 7SV3>UYBOOS=!S\GRFWZ'4X6;A0?V( X7=:O@$X.VY3]D7PX$I MK ]XX7N/7:#$WD \*^MY=@&[S+ZXE==Y4VCP^^?Y0KU[J(\1Y[E . MV.*3#%"2YX8_L/&U4"Y4[E2<_MS#I^8SM:%;JV#2:.@;VCX SC6>'0;'.$%L M%R0" M>G)O>(5A\\;.00]:D9IW'I,]?X3\K/:V;S13\]WO'58D9R 3/"-- ( M8X!@E@)"4@%DR@CA.!>4.L5W3IX\M>G8*I--O7.&G X[\Y?$%QK29F;OMXNY2OU32U6]]9I;T_BS+!05$$M M ,D@!7>_:2AT N_G2T6 ; M>#H?(7:@Z?9\7=2:2M<1B5=1J4/6V/64KIM]IIJ2PTUA]/'6GNBU9S_>W-VO M5]_JG)6J;EHS*RD1&24$B)Q @$B) "=F;:XI3HM"99G.O0Y;7!8U->+8:9H< MJGJ3U,KZL4<'OF[4$0>U@7DC##!OTKB.123&Z! T*EU<-_@I5SC<$;S!>[]6 M7PWES+^IICCZMORYT]G,7)2Z*#D'#!K_ U'* "]H!HA4G,(<0\V\/)&>^DR- M,QYKR(;?11YGM$*VF&-@'&_3N9&T?:KMGW61^,X+A]44X9P,RMPF2%L/#J-$0>H( IP71!0E(3)3' . MN?9AX_-BID:R6RV35LV;MBRC)UM>P-2-!/LC-3"W^8/D35+=&$3BG@M"1J64 M;D.?,L65JWMNO;Z=,SY?S#=S%7ZJ:ON,QZ.3K#E/I1 $Y*D6 #%6 LJ%,.Z= M+&FNR[1D7NO$P36>&BT=[&#RQV2G<9Q#KH,-N^F#6O.OL ^H76%KF:?T2"WGD**^C'K9N7RQ]'A&V*OFM4N_UZVHSOV,;5_1/HW-SP M<$ &)N6G6-PD'U:+N7A,?F__.T@:YWDX(KFY3QX^JD]ZWK"G#N2%JX*;AM=E MH;?EH=\L;X58/2PWU0?V6!^D@%K#(I<4I)F9TPB7.6 \U4"599%CSCD4OLW! MNR5.;<)O%4Y^V*K\8S)?)ENMDU9M[^[?5W!WHX:H: [,%GV!#.G"[09.O&[; M5^2-W57;S?PSW;,=;XS3)7MW>C7GROR/IX 7(C6>1*D 2U,(:"9MTT&2BZQ7 MD^RI'B(^TP$ZM-+2)6C=Z"0&8 .S2!!6O7ME#U4WZ9*89^V4?;4^TK7KPVCA MPWI^IVP#T[;!'.-0(B2E+3& ;+W@$C L"Y!S3%":,8*@5U?K)\^?&@G4ZM4] MA@/[]CW%SVW*]T!EX)GN XCW!+]@=J1Y_?3IHT[G"Z8]G<67+@M>2*SNE$VB ML1UFFA/\#_/EE[:]Q&I9S0316IC7."AXR *5("S17#M%0X55XM/:^+ MG-H4/\HU:MHM[=5.]GIWIR$UG2:]UQO7AL=YP1$1].%7',/C';(L<80PWKKD MFL"Q%R:. )Q9F;C>&9@HNU9ROOF9B7I7K=TLIX5"$DL("+*.B*80< DQ*"E% M*2&8YZE7@/.$S%N MVF:'D2>YF%W7ADWWUVR]-/11;>NHV5UW,>.E0HH3"J!!S):"-HY*B0F 4G&[ MV4%27,XVJPU;N,WWLU*\)OQ.UG!?Z%JI9&G>@_/VK;FHWYJ[ HO]ZBV>1]J- M"GKC-S 7;/7;ETZ\26H=XY%!)P21V."\C%'IH-/,IWS0?7'?XF#M+NK\/VN_ MHNFL]':^5&\VZJZ:T;S0!$()A.0:(*PEX!1CD!5;Q_=)@;.4*E*F>L-5CR1(78-ZFXBB@W@P.PS,G8> MZ701,1PI?ZX7EGYY)EQCM8/2PA2PDBA@Z]DHPO*\D)[M4"Y(FAI-[A3UK0UQ"4G'*'P,?(8.Q6]U MO+$5&L"NSG7TG(&K8$0KO'!)SL@E%:Z8>UHLX=H-@5'ZVH/[;3G??##?F:^L M4K=?UJJICM-^F_-,<4XR"%*J4K/*Q000S1 @JN!02(PI]LHT_CKBCJ'[J#@.'$;"^&(T4]CK "B0O7[]O M3H]^9?/U'5O:78W-5Y6\6+&UC!3\ZL*E,^)U]L;QPEQ=>A_%MCHO]*.Y:KTQ MR[O[I]SYTI[S4.M[MMX\OC-CV^;LE+1$D- 4E&56 %10")@A/*!93EDJ))?2 MZ128E]2IT>&AEHE5TS,KR@_R;JX<#,C!%VO>&#IS0! F78Z5>>"!4V5^VSM4 M?K)&H9(@\[?T$G9S8)*%JHODW2[EKVS]A[*]B[85N5/$M:0Y!K"T[6ZY+ &E M7(,48ZX*G5-<4J^\BHNBID8NG]A"-9'5NZVFGND2EU%U6ZO%P6I@_FB5K(': MJ1F_POEU+&)E/5P6-&ZBPU6#3W(;KM\16-5\557[%I"/K]@=^Z*J3ZN'+U\W M=>6D6:X)$I@C(%%J$[*-(T)8F0)8(*5A698H\RI'?%7BU,BBU3"I:A4]BYI? MA=>-+J*"-C!K6%T/NL4^WB1;!!M];YK*;Q&+G;N"$ZOF^55YXY8^=S7_I *Z M\XV!KH?MHFTKK)M)VD209EQ! 0G/ &-9:5R.')F?4 I0SHM<&^,5A#[9WJ9M*>/[4TTWRV2KDZ8F<@@RA)GE*%:!$2( $-7Z=R"" E,%2 M:X$)]3O9WP_D,?PY=Y![H^OHW_7";&B_+@)<_E[>141B>7>G L;UZBX:>.+- M7;XR< ^?55_M_]N'?3-KF^6F^J@J,YYBHZ3]@W$;)>M5_/J M?E6QQ2_KU<.];:$SKT1SZD_)@[.K4.6YDIH;>L$"H)1(P#&D *>,2HRQ9@6< MFFV1O:M)<8K\!3SX\OF.' M0;(%(:E1:%K9'>!P<&@_8E[/,PQ?K%2A,54?-_OH&0;E)*'I.70(;!4S_S:7 MAE7-ZOGN;K6LW;E9GC.!;3U6G3-[2C$G@)0I!83F5&LBF!*E5Z.8,T*FMN[: MZ6B8J=8RJ=7T;!)S#DVW=T%?C ;F;%]X_-O#=-@?JSG,.1'CMH;I,/*D,4S7 MM8$1\OG2'BD\JH?P=G=. >N"IH5&0&I8 L0$!1SE$J09SLLL+VFFO>HL=4J; MVO2WBM4'9I_6YW@;>EZD&VS'6'DL"(>.D_=!SS]([H)*K !YIZQQ@^,N9I\$ MQIUN\J,3V\W\M7%$-H]UOSHF-O-OZA7;L&U3-,@9EXP14,)2F44R4X BNR^O M%$Q5CFB)G';CKPF:&HDTNB8'RB966[^&KE MBUG.?*[+DY,4$JV+#&2<6&K@&'!%!< <(B0$U91Y)>JX")T:3>Q;AMW8GF&M MWDFM>++5//F]UCVT US7&+CY'K&1'9A,XH :WH[- :78'=6Z1#Y/4S0'$"[V M-7.Y-_3L_889ET=N"S^UB?-9QF2*"PS2U)9KRQ$$!'(*E))$DLS04NIYLOZ< MF*F1SU;+9%=]+*QJ] 50W;BE/U0#LTD 2@$GU+M B';^_*R0D4^7=QEZ>G:\ M\^K0U.'Z6.E'=;]:;^I&VWJUOJLCJ/LUN41I+J5. 60 !%KE(! M8:Z)5\L:%Z%3HX?M*>B=TLF!UGV*LKD,@!MYQ(9U8"J)@&A &K([1-$2DAU$ MCIR:[ [":9*RQ[VAQ2IV8=WVW:FD@ PBPSHXUP QR &'S*8:9*1(:6$PT'Y% M*IY(F!K9'.XD!+HAIR@Z;KWWP6;H_7$O6 +*45PP/5H9BJ?/'[G\Q 7S3LM. M7+JP;PW8UW?WB]6C4I_4^MO<+FB:*K-*&I'VI$/-([>+>JC,3^^U[<_\93G_ M3R4_U)DM+U?59M]_6#5V,B:3HU@ MZL$%M4')H457#_Z,/,".CL\4AFUH;\F:TH[8!_98>TZWZ[6YI#Y7>+,=.7G8 M4MC:=9/:VFWG M]6YI5;6Z^A%[![QNS!P'M(&I=8_77LWDTS7 O#GR.A:12*Y#T*@L==W@IS3C M<$?H,36V:<[?+UA5O=>U_W/[Y[R:22$DQQ(#Q7 *D"0IH#33H-2:<\2Q@KE7 M+Z*+DJ;&$K5^]DO?+J>LCKZQJXNH.OIM,; :>LWI!5/ B:DK$$0[.'5)SLCG MIZZ8>WJ,ZMH-/0FAV?FE7&7<&-26.\R-Q\!25()4I#RUY7A*Z'4 _OCQ4YOZ M.^W"]M*?8.V/^X.1OCD'F*W^\G#GV<:=^Y@7[BJ;Q#I*/W_Z%3 F5, M38/#G2:'.^FW2WDKY=Q>QA;V[L6J>C#?K'WT 9#5,?@8;)D<]!SUXWK'[RLC<'5$*#3J-]X7P#4=-<:$0*XRHTW*S "A"@",&$"9UBGF7+*U^B0,;7WRE;-9*=G&\QQSRV_ MA&8WZ4?":&A2]H;'*Y?\"@!!:>27GCE:!OD5HPZ3QZ]=&E(PF_TYOWNX>_]] M:6;/U_G]ME+M2[;\=_9-S12FD*6V8G:I*4"MQ] ML/2LQ.T&3G=1[BO/&+$^MYLUQZ6Z'>\)"R\T_9;:\SZWO-K84T SDLN4Y)@# M35,-4"%S0* 6H)12&H<*(N$7%CPK96KLVJJ7L%K9O_FMRL_CZ+9N[HW.P-39 MZ'>S/8:7_+[5,>)RM1.#2 O*\S)&7?)UFOET4=9]<=A\;]=NRR]OE2&173/+ M=T;]]C1IF1>4%Y0!#:D$2!.SB,*&!7(B4D8D3D7JE3]P5>+4>&"G<%)K?-!: MM>X+)GS.[KK#[D854<$SY,_DYMWNO/[,_#,L2?5Y9@S;7&SD5] MH,C0D*HV,UO.6J'2T**6QO^"!02\I)GQOR#*,D4$H5ZUUF(K.#5F-;HG\]K& MY(>%L?+'A#VI]KP\LL-<Y71ZZ#*U%T5KBBT&L]<[^:B^F.'U+741/D!NU#X2[ .S M^!;QFK^W=B0[0YZ,1&W+H#DQ$5"-5H4C7).12W7TANRTGD?_1\:I^W,KS-+M M8<$V2KY2>B[FFYF$W'K?&&1E;OA30 9H225(90H%3;G,5:\:0*33RO= M_'"@=-)J_6._XD!GD'F7CU2>0J"QPSC($,J400&G. 7 _!LPBH$!@+% C1H6&%SI9P@6C#40YT,( MHTD/3/81PE;$J#XJH>;?K&?]3FVV5:0IU&E.2@9R##% F58O5IOZ]G;4-&-7Q5OIS%PX_%8 MR [,OL. ZI]9Y(!6K 2C+E'CYADY&'V2;N1R3\]3QTU'2%LR9;6TY0UJ[P5E M>493*0#D90802A5@,DM!JE.FRM*LR'D:= CYG+2I44_;H72O9+^*!&B(6?7^Y"(O9QYK.RGN=T<:S(N,LJ+M J$93HY_#*OFU3;;K8FM*4MMRDWS:S!>+Y-_50MXD>XL2 M:U*[0QO8DR!X6-T(;=3!&ICT!AZG\#8'?;&-W0,A6)_G:9#0%[Z+W1-Z/S@@ MV;,M;+!-PI.$%3F#0)=2FP6E/9<+<0HPRCFF14$$<7+K3A\]-1)ME?-(6SQ& MJIO.^MD_,"]M:UD$I&X^^;:XIVP&8S%2JJ8S)GX9FF?-[LS,/+YCO(S,LYH> M96*>OR* ;KVK=Q.G:FK$SIJ$6JD1 \LSFH0L&&";<>(N%UF5> MY 0[N8?]59D:I1V'SJ\7,[E):IN2;>*>5SWE""/I0*&CC<^HNQK3'QH/9A]M MB$9Z$PP]5'XOD"CH=KYP^DD8[P45!8FC%UJ<)X:F-=5I"A_8>O/X>\63WP?*[/1&+%H&E+ODD5.AO"$YS8GR M?T2<=FP?5HNY>&S^W<\>BC15C&8 *EP"E(GR9E.4J=& M6U<+M/< V'&C*#9L Q/32<.UFZ11-OF]_>\P%1A]8!JHZ=IYF<_:=:T3AFMM MU[IO'C9^\-(PWUQN?V'5UYG"VE"/S@$JH#+.5,8!D[P (BT*)$E>4#A(^.!$ MDZEQE-4I$8=:#K/:/!V2N'& 7D!/+@QP9(WYU=@SUK ,$P/H-3R3#0'X#--@ M 8"+T,9:_Y\*F.3R_R(.H:O_RP\,/5;0G#D]"BB\6RU7VZHN[]1F)B"1108U M4,0V>X$%!;3D'"!.B.9IF@GDM>IW$3JU=])6Y[98@&\>OP/*;MYS;.P&?LWL M8'L2D_RQ+N*T4[H^AA\SJ]X=I&@Y\0XB1\YH=P?A-!_=X][P"MP_&XICB_^I MV/IG\TDU(XSEN>8:9-@2#(6-JO+(K,=WHF5A% MDUI3_Q+<3^'L9I1(( WMI_KC$U2#^P("O6IP/WWFZ#6X+QAUK@;WI4L#&TRJ MC75./JQ7WXRW(E\\_E8I^6:YJQ5W*S;S;_/-7%6[8J>94B7+,08I3!NO%ZGO5E$#8D6_"=KI[UID-&!S\F.R.2O16#5+$-!S%6"TQ_!<9MC1D,T$G+ MS/ G]3S#\G:^5&_,C]6,EEIH1!"PQ2$ *DD)"(42E*G4)6>Y(J57=OFIB*DQ MVD'3.*MC4BL9>E9E#Z3COD,O>(;>9/!#)OQ,RHGQL0^B[ 4\S^F3$P,O'CDY MO3)L:H>&;V82YT1AB(!.;3,2HFQ>10%!KC%%!6&D^>*A,O1;52]7 M=WR^W#[>NEZV:_&AH%U)\>TQ=\)QGA9E"JA,"4#*_$,HUW6E+<3+/$/:JT9- MN"I3(\Y;(=9VRJY7CVQAG=>;1#\L]'RQJ%T+MI3)JLX0;4NS)XO6H/K2[<$# M)O[Q,*_JBA.)V $1LB$;8;#=V'B<(1R8C[=&) =6U)R['8$G6WL'#1&BESWH M#V@D4NZAR*BTW!^PI\0VLCY;%3PC<1=!=@RXQ8!NZ+A: M%VH1PV;7H(@5';LH9]P@V#5S3V)=5V\(XXF_L_7W9].14S-Y=IJF%@5D]\;)3U#6F> =".! M?O ,//L]D?&>]I>-CS3?SP@8=:)?-O#I#.^X,C"DI;0RKH1\N:IV+>1F&>$0 M*1NI0J7Y1XD,\#*EH)0$,J%S*ICV"E>=$3*UZ;W5,:F5#"S:=A9-QS!33XR& M#B%YPN,?&NJP/U;8YYR(<4,Z'4:>A&NZKNU9)^G%X^['?Y\;AV$MOCZ^5=^, M[;8,F,24,O,*!]266$,9DH!G.@-E62*428H*YI4%Z"9V:H2PKZ23[)2M ROO M;O\>5'O-$7TWNHB/Z< $T@?.\*I#3NC$+BW4+?1YZ@C&GUT;7;I6P*$%5OEH?7S)=B?K]0U<&)/TU* C4"7,D<( A+ M\Y-F0"O,"55FH:*\(L4QE)H:H=EZG2LI7@@GN8Q M17QV&%/;LF^[P+28JZ;IS@P6:49+#4&F\Q0@K@M M60@UX1()#.2J\*'>\^+ MF1J;6BV3(S7;EE2>7N$%4-V8L3]4 W-= $K>U-4-0B0RNB!D5'KI-O0I85RY M>NC-_-OUVE)235#;*I*W=Y:;WNMKNUMP!LM"%%J40-O.6JB$%'"$,&DGY;30GA[;?'/HAM?VV>:K#'O50"0/]OE"QLPM&^YI,*A5A MX&_(@,D+4<9K]$R'?EI/-"TBRE"$YU#$$1_<6,>F;7W<9FUMMPA@J5F:FO<; MP0("Q+0&7-(,*)QRE<(T*[/,LZ?..3E3>SWM]#M(6#M,8Q,V].W=-N+?QWWBWQ"=<+I0B-<$YZR4L?O?=)EZIO5-Y^5AK+ [B_16L4I] MG'_Y:JCHMZHIS3[+%3:.,,5 REP#E)LU-BEI#@22F!82IRSUXH9.:5-CB/V) MO%K;FZ36%ZPT,!HW#0[\^*$;:S>6B(;@P%S1!SQOTG ")1)U=,L:E4";S7K.'S9U(M-F9:N3UH?TO/H5^ ^"LU\2 M']JA/94^J(;X+'X(Q?-B'.6.[=?XP7'&T_%\0&A!U[4]>OUAW6:[?-JLQ!_M MW,"EX2/(&"@H*0&"A /*$0%8I#S-"2L007YE7"_*FAHE[71,*JOD3=+HGMSZ M5G.]C*X;\T3";&"NV:*3['&K%1V :!P B5:C];*DD2NS7C7YM![K]5M"JK"J M2JSG]W5U?+T-^9PO49R9]1$I)00BAP@@)C) 2RP 546602V8*6A8_4C7P*-)E>-T-7LFL M=H(3OFM_:G[LO?H#"<^S0W]JXL5]^3.7AG9=$6N[Q_]*-?]]L_RP5O=L+K>G MN]L"+;?+9INMS@"H9A0JBF0I0,HE-&X.L_W&)08EUY!FBM$"9;.E^F*WY]R8 M($P1IZE FZEPJ,YP,V)K1_+#UI(?;?YQ:TS26E'G$S8MDAM#?+NX!(V:&^,, M.!)C=7J).P0!35_Z(!BM#4R0$B,WAND#U&FKF%Y/"P_QO%GJU?JNWG-H#L=I M6DHF60Y**7* 2--/,0.I<3]37F#.*?0-\3P5,C4_:1? .%#4[\1A)Z3N09X^ M0(T5Y/'!*"C,DX>.'N:Y9-:Y,,_%:\,\I9>KN[O5LLX3^/25F6_% M^X=-98_'&W=L!M,"RY*:M:1-?T9FQ@-"LPR83Y%FPIXT]EH7=0F;VL1O=-WF M :WVBOKY-)WXNGDNL5 ;F 5:P#ZUB5.UIC?)>P?@O#T1%T0B^1N=HD;U*ER, M?NH[.-T31AR_K%;R^WRQF*5$(<5@!C K,H *I0#7&0:,Z@*6,-5%YE4#9OO@ MJ1'"5B^_^;^#R6VNAQ@_\+R^:K?W]'UJ9*2INGOLJ-/RJ3%/I^#)WX-[H)SV M"_C,_GRMM1*;]_KLWV<8:TTUSD%1*@Q05A! M"[LF:8LHU+@(O-M@.*OQ=0F M\J7F&\:.I#'$)B^!#,?2B88A1".F,$HYBO+8H 3J,W1,E M'*8S#5%Z/"SP>);\7P_5ICY\_GGU45FSYPOU3FWV(>?/*]_.C9*7FJG<+(]* MJ6P%)@%X022@RGA$6*942Z]J*4,H.37R/;#1'DQ:;ZU,EFI3[^;93^W/PO:+ M?&A:1,;HS#G(-\"-JI][7 =F\B=#NC/0MAP_WD"S?YY"'] A!R36 ;/Z%6BH]W\P*5$HN;&EWSHEM\8( %PP#PA7& M),N4X$Y!]"MRIL;[+0]LC'>G&D6]]P;/PNF\^=<7I.%W]RP^M??;[N3]T&H9 M,>_@"@[Q]NC.2AE[$Z[+U#.[;)V7^Y% M=[,/JDOEI!^4:LO:W;_=2[8HLWT M3[%"1:9R(%)D*$ @"8@TSJ-2+.=*EIF&3GYCIY2I$<"AAIYG)[K1[&: :!@- M'67S@L=YXCN9WS7MS0,.IKSY;3_=NY\]RF1W,F\[U=TN#NWGPC=OJNJ!&77K MSA%OYTOU7K]<*SG?')8^^V5MD^1D7I8ZI1@(3 5 #.> 4() J1$2(DTSGGEM MK/F)GQHU6.V3K?K;3B?6@KJP86W#DPJ(M1F^/6*\1L@Q"#<8[D-'WR)#'M!W M)@2Y:!UIO(2/W*LF!)C3+C9!3^G7S&KG0[W==[TU:["93&&&?-C;GN6Z,\T&MZ]2& MF5DWE26B%&"M4H"TD(!E9GU%<$ZI66]AZ'<\W4WLU,CFI(+1/5LGW^K^3S_\ M]NE5A)?:,;6U#-?(>31NNVOY;1NTE[BD=% M?D!%8B1'H:,2DQ\03_G)\^X^)=5>G"WZE4OC_A!> (V1!@B7 E!8&H=(PS0E M7&K&O'8*.V1-C9#:&F$OGM8("ZFH=AY<-\Z)!-G 1',)K<$JJG4"$K6BVGE) MSU!1K=/D\Q75NF_ILT%4\Y!=B>WVE N<(\H*#KA-JD0XS0"W?;Y3F%*=9PP+ MXL45%^1,C2=:UWZGI\O&KQ>N/CM%O= :9Z?("ZC C:*+,$3=*#J5\@P;11=- M/;]1=/GRT/PD69?N8(L/;&[642_9_7S#%NT;CJ<*,9E#D)7<4$*:8T!TBH#, MLA(S4F1YZM49N%/:U(AAKVQBM07S9=+J&UHENA-K-YJ(AN# 9-$'O("T&@=0 MHN7'=,D:.='%P>S3C!67FP*[Q;&%C?M^^JK4QA8@L7+:S=*RD+ 4*0=":[,0 M2H9#Y M]Q.[BD:L%F"7!8W;M>NJP2>-MJ[?$7[2^^=Y9^+U\<>N*[VKS7]EB:[6#]2:V_ MS86J/JT6TLQZ5#+-,V/6[CV+KH]_,K!%S@GFZ@N"\I41*Y#W" M2CKI$^QTDIND9[#1'PR^5GF/RZZQ7>FN^?67E&1;+ELR25,J[0O,I),JB6NM MA^+#M_524H"5R #)L09$I#17')-2BMD/M>:K<3%MB_SOAZK;&BL.4@.SZ0ZB M2LTJ><].T<1J&C-F_A(:T2+F.P6-'"]_R>#3:/F+;X11[M^5K36FY*T9=NRN M205I ]T63^:GIWDAI%:YR*D&2E7I5G$&J'6=(3:DS.S0S-I,^?"PI_RID7.M M8!T,METE8O7P:/1.9*U^%2UVE,3P<,GMQSB^W>1&0P."/S W[31/&M6;)+"6 MKIHN:>E]DS06Q:.L0.0B\9BO]%')+1":EXP7VLS5-1)_48]K)>;U-E8]+E15 M(GHI;Q]6Z^W\7]7/OZQMV.?V^8OY*+?F=^_^^31_M"OBF2IRG:=2 YVA'&!9 M,%N;50(H(1=9A@K(O?@QEF)3(\Z674G;L)MD;UJUY&@;=Y/LS#-_LP;>5(_L M;0RNR'A=ESL>R[]"1PY]@C]F'UY3_S$*X/'+0UZGUFM5CXP"9D]QR3CM!SI* MB7LEGQ;6';V^]&CDV?:WSW5>1+-GYE3D'$C&,X"A@H 3\\\BPZG $.>I7^8Y M!YE3(^^=RE5$QI'2-TFMME\>2A_XW=@V,J@#$VD$//U]K-P1BN5KY2!Q7)\K M=PA.?*\\7@VD(KO"Y/!\>^<*>*X^//]E:OF?S=>4\ M>KO9/#U49=DV-G)8&&[]KM8/:$:QH#07"$BD[1Y><\!S5 )%=)VE M#J?JU(AOIURRF&O/'?R _>E(B9/HI:&9U%H WE@3DK:9[8A!F]FE_5QC:U(9 M>Y-8D)(!1E +.J-9(I8AE7JZ^W:*FQO%6 MT^1(U>0/JVQ2:>NYHNU!V(VUX^ V,.N&0N9-EI?1B$1V/8)&):O+!K\D&X..*M-4PDQKD!%F-L*X* '-4@I@*I',22F+/'.NIWY& MP-2(8:=B4NGH4<_[''C]HS\&)(/?#K?1\/1W[OZFW.N97PG/2(7+?6'RJT[> M@T%O&?)S[XU7;[Q'ZZ/"XGW/A2UX?F/K?ZBMW9U_4^)I746!SSA2D.@* I[+TO-8H5J!/(< MESD5I!"YI__@L8"I#?#CDB>5BC=55J4>+P@W)-V&^#7X#+YR\8?FFCHP1_;' MK_U2-_]:]5Z.C.NI\7+\W#5AR7:#\]ZH=#87N\WI\EE_9W]]4>NVJ\B,:8%$ M2340>6DG^+8:\'UWR&AS%5Y9*Y((#/QS#'#)XP9(5/,ZZ>(\',YKZ_ YIJC(J0*9Q:H.*%* %34$A,D$QIXQBX>5:X"!T M:BQ0ZUD5%>]/04< ':C1ABPSN[^FO[QMC\CUG.N1(DU0#3S*Q-&*: 2U4"3GF:EH0B[\.2RK)0]\\8G>S(D*_5=4-3:,89T$4. _DUN@B=&COL=;Q)-BN]_9.M51V% MMS!4K>Y7"YG,'Q[7JQ^[ BMFH2=6FZUG65.G_G ]X(J+\N '7DLA M.RG+$Z')&)>5=1Z1VZ?M_6H]_Y>2,UT4E*N2 ,)S C"C C!<" !EQACAJ!3P MBFO+E^*F1J,G)7K87M5K+C-/4 ZYUKP&NW$O.&]V.8AN+Z-WY55G%RB#7'J> M"'O%Z\\NP_LO0CO?"@B)^;R]5^OS)764-%O,3 %$2@ZPE@C05)ME6ZJ%C;L6 M(N7.@3&=8B;/';\OI=K,[Y95?IA-5:S$(SJD&]Y^\H@'VM!G4%9'_V(Z/DAY M1--$06RDF)I Y/Q":RX"TAM@T_WV>&$V%RTX"K:Y_'2@)S[;W-O_V[WT#[:P M!TI?E=E*SVT0L_V%V6 MU98MW)9C5VGCQ;A[G88;!U8]LULR?R8M+6^2@P'U+^WQT\N?';WPW2KK&19P M5;>ZK?]&ZZR!F=ZQGVXN=53$Z(08R,8*9;A*EW'C'F+ =A(D$:71P&M32_HV M*<5:W:OE9OY#M;R(5VME5F]OG\Q\L!3/W]=LN6&B2<96_6M1Y[&0__6TV3:G MI)5W\4PR92O"85!RB.P"& )>PA)PZQQ89@Q"F7K=N@ZBYM06T/6RYLC,Y"@J MX"9IC$UVUB8MK>/L@5XM1[WO]$>M$-B M78@/H^2X]^F# GUR'3^LM-":Q;M0X _+'ZINNMG68B*TQ*4".1,48&B+_V0" M 92+O*290B7TFEZZ14UMBCAHFAQ4#:PUV .P&SW'@6U@B@U$+*!D\24PHE4L M[A0T4'CVDWG%K]87^R@;G+UB-P/]:=V*E"B0$K)DA@-%H0 N9 X8 ME JDDF&>IB15J/#-C>(N?FI4V-*^VF =Z>^?.\6C'QQ/10=#=^ACT#Y@DX/N MR1^#A)J$X18Q7XN'\-&SN?@# JYU^Z@1?LQ)IEO*<@C+CPM"# M+LQ:1V. E68$2YVQ3 ;F@6O+F1PWU#G/&L^<^75YX(X =5^T7 G3"*N30U:X M6LE!T\*=PR%^=K@C*:^5).ZL3>6TVV[ MZ7%=;,\8=>)0>^Z9 /?9+[::VVKY67]9KX12LLI:5L6/VW0BOV^4_+[ZPIZ_ MW\_7TLBLL@M#K5!!$08I+TN &2. *5( 769YGE&MH%L2QU %)C?(:Q/L/>_. MB#IS8&5&8NU(?F]*$QM3DLJ6I#'&P\,TI*_Z:6.,'AB:6B8,OH?C[\"=,))+ M\#"=X>V.YV5\A=5'_L?7M.,W_4@UG]V:;U+:[_+]@MW-=$'- M_@]#(*12 )=< I[S$I "YQ@6FD#&7.:5DY:G-F'LE4NL=FXD= I7/[5?!<+ MG.UHO_.X[[3US%)PH\2_W:U^_#_FG7H5:/YR6/R=MC3*$.XT8#ZG7>0.;6!>E#YILG"56MM\W/M]$ZLXIXQZP[HN^WW(F,Z\+B_'D[_ M.'-W@&+%DSM('#=NW!V"D_APCU>#G8:L+[U9;?R82R7?/-LEQH=E[9HT7][= M"B.]*1"DF:#2$!!%W,:$RP*8STR! DF5;)KZ?G2_*_1.6%[I;U=@US[P8V9AD%W8(*RP%;A/CNU;9':GWZO4?XYV2N? MW%Z&.<0-R!.Q>/X_KH+'=OSQ!.2,QX]O"Z$U47:NE-]- [=_S0U=X:R '$&0 M%I0"C&D&:)DI !%A)8(X-ZLKOU(G+T5,;;74\NRU*B9_6"4]S[S/ .G&-]?! M,S"O>"(34/JCR_AH%3U.!(Q+?]GV M$&;8 E46IH^*"4%+,L0 M4%0)#G-=D-(K2#UZ'XRP,O3J@Z"(N<*/LV /3.)QON^HT7ZO$+LWO4B\ M:^+J(D7)G6E]/Q9*J'2)2@A*SDJ -2D!ER@%0ML8.8$(%;YNW5VRIC8C.//0 MRY"+^G;;VS.JLP\D))SH5 *8)X6OD&.H7WA1DPC(#PP:;5+TAR ;HQ(6E;+?$@ +Y0&&2\$YC0O*2H*GQ7:WK/@CF,!IK==T=1'K1[2>X MF)@-S&"A<'GYD[A@$>1>TMOP:-XF+N:UG4^AS#78?+*"=OYP(&(Q^S M=:,0\V3MC)3Q#].Z33U[?M;S^!6COBY49Y,O[,:\V?) #ADH"WN/DG(%B$8* MZ+3,60HQEZ57;96S4B8YXIN2D#?)0<\ $C@!U(,"KH%I% +P0"AL^'[IU=ZRDP1C7Q5; MF#?_7*W_X7G>%J^+W>:J5^FX@>>WD89H@%]19*RCN2/%TFMD+Z;(<)XZ/\46 M$!KO_URE('J_6ETQ"G]1 _D3K@O:%U,7YL=/;-"="!K!MY7@746+D":A43 MO5HG1TK&3!O0#T.T% (=8D9.)]!O[&EJ@0O/!Y=<97=W:SO*J@#3K^J',LQ4 MW2O-%,X0@9(!#74&<"$4H%AJ($E9X#RW-Z->SM)]PJ:V/C_6U<[MC;;-I9NG M!W4OSFXL$0N]@9DB'+B0CSP\J#>S2SO/BJV41\>'ME\;=9E)CD/V,I=C?;XV[D107>\SHGTQ0Y]JQ.*F__MC@,@L2YY^D2->]?C M8/3)E8_+.WZDN 5/CYK:.B572*T"V$\9^2H@!SL TX(V+\_"_9'S?D#?O MMH:[^==AJ'=+LY*;LT7+*>2](8J_L<63.F29 MGY5"8X3,XH#PM 188;-"R(C9HF%$4YKB-,N=!KB_Z*D-_;;F;3^FQ.J>5,JW M*B]X9NYP[Q"WU<,P, ],(I$0]D_:X0U6K*0=[H+'3=KA#\=",:U*67KM M(;M%38VJ#IHFE:HW24M9STB<;GS=F"@.:@,S3QA@_D$R%[&(%0?3+6C<4)>+ M!I]$LUQ^(R!#]JT0ZR(P.S1T=(R6F! M*.!2V(6GAH##5($T*PC1)260$Q=?L0$[8@1'L"IP.V%-=]A27ZNJ%Q8#H]_/ M[<-A.C#/3^"[]L@G/@C"(V41WR&M=D@?OEUQ6EPK4MIP;\!ZDX6[MS9>BG!O M"X\2@_N_';8H-W+LH<7F"WNV=\:-V%;[.\FM'QUV!(TZAZANK3&&4-G@^LQ, M!93G9B&?4EM9D^-"E+AD7HFYXJHWU;F;74]M _6GV\;A]7II^$FH,BQI++M) M=EUV%!UWZ+_V4VA#ZX *S4!A%ONH@%QDT+EJA(.\ MJ5%V$PQ_I/--%0FO#,Q)HWEB5??-(]"/>S\3#X#FP-0: \B # -.\%R1:*"_ M_9'S#3@9>YIVP.VUP% % ZTRA"7?+MAF\Z;Q?N,J59!S")BD&< H9X#:]'TT MS63&-!,%\ZI]<5;*U*ADKV12:9F\\0Q-.(NDVX+M:GP&)H<3:(:H9=B'0:R( MA+,RQ@U'Z#/S)!:A]^&P$5^5LOBLFT7.?'GW9;68B^?ZS\-.@PFF:$8UD(Q" M@!4J ,T4!RP72I-UG_>XO<6\^ MGJJPSN>E#1.T_W_WSZ?Y#[:P,5E50-9<; TAFE^8;=CQ#UI/S@0N"-=< U*F M*< $0\-?D@&40:6*,F>Y5EYA$?%UG!K9U2;:P:H:(Y.U7?[7?]_8,E6V[,Y- M77Q''0RI#ES6>S.KWWN&80SP!;@QZBOWZ]"[NGV7[NRK"HS9KGQ;=645B]O2 M_28YF-4\8COWQ0^/WWA;1UE;3^9#G'7$Z)+A>BA69,H &HX;U3(E3YA4[M!MZDVU$Z_FV2STML_F3T]MXRPL![R]ZN%3.8/C^O5#Q42S=^' MO.O..0Z>@V^@:S7-VMWM\WQ$"VPSHLL!2PE MI:&7- =F;YT"B'-2(&2YQVF5ZBEW:BO/6O.D4CW9ZYZTE$]^JM3_V<.QQ*,; M^KEF0' 'IAUW7"\?Z%T%L(?KSC! C^2[$^%#]O/;\4>KUW''H[GQ/'?\;3QR MW0EX/="A_MZLCMZ899&TI3;4VW6N_?C>/!\>:=+,W)H5E=S[]ANU MGAXJE]V-]32R:]V_K1:FF<5\^US5Q2Y5AB7%&L BQ0!CA@!', 5 MU3?M**B6Y3?)SO;D8'SD NPC=E6L (@1-!XWDF*\+C@)R1A1])7W_]^V*_&/ M3T]V&ORL*Z4V7UBC0^/N=/!QVMSRS7;-Q'8&"PEY9C8P:2%3ZWZD %4I!(A1 MC5,I1WQ99ER1\[VSP3 MH5W;LYZ>"\/WUV@^#H%=Y=)3X5X1U^$;VW\B4)O7\;2X#KI.GXPKFPU.(_FX MVK#%K^O5T^.'I5@\R?GR[FRJVWTRDR9H89;*7"K"):#0T#2&6 (F.0&IQA(R MNX' VC/+9*@N4^/IG2E)9F(Q'U37+(WM.8Y)VF,K@?W9AYI-X9F)6' M[)B0-)C70AHO2V:P)F,GT;P6LC,Y-J]N,C X:[%8_6FS^+U?K7]9/?&M?EKL M@@6^*J'F/VR\P*[\E%*%+"'$ *7(GNU+#$A1%@"G4&6HU)ABY!5[Y2-]:@2[ M5[[*:[U3/]D']!P,N%S<*D+?N%'H8(@/3)IG43WN@;=F 3.O\\P-4$TL"+A8 M\4U>LL<-7PJ!Y20Z*:B1P!-MN\3]L-D83OVE2H+^1:WG*UFM<:O??=X=3:BU MF&^4G!6(8U;F!2B$C3I%&;:Y!R"0FDHJ&!*YR@/28GHKXC0:Q\^56>F:U(8D MM25);?26-/LC?(\ZS:N^,<3YX'Z8>1SI'C8^]_'!R*7ZS#76_Y MXQ[5AL)S _Q<^9&&M!'38\Z?,\9]7*PGGTF-&1R83=B:5HLE.4Z^$WA>Q=1O- M,1 ;>&2'@140\-B/1+00QPXQ(PVNV$ZO% M7%;_:,(FVU'#;YXV\Z7:;%IY.6^7\D5@Y5QM#B'!.24V?4L)9&FS,/ 'MCZN;K:G]\MYWHN;%#& MP;ID9Y[G3F70S\%QHS.53AYZG]2RLPI!/%AZDYP-V[\Y? 3MC\-^$&=Z?J#4 M8*-T3ZP-VZ"ZCKO?&P/VD^WB*$+#9JZCTJ95<.7"GH'?BNW\QXN$9DB5P8D!PN.// &X>QK0(Q$Q4$JC,JPUX#TDCBO:BN,#]^N'AYL M"P29 /358-6XS]<*YK<7@;-FY$)>R:>%L@6>*VKZ8DN,?5^SY8:)ZF+QS?/1;ZKJXRFA M9IF$)&"84F"KM )6< F$^;=26)>Y]#K4#])B:@RS,Z*N7UY/[I6V2=N0&QO@ M=?SKH.KP81WGZ!LQ='<,[1\Q5$_X>TE<@V0L3XD@'<;UEK@&IA./B:L:NS9@ M^M?52MJTVI]62[4OF;W^,1=FQWM0X;>5K,[J*M=>;2]W-A^68EU%TK%%.\3. M5H*?"6C6;3;GFX;*\*THEIHA56_ MVG=P1=SUD-T3/>1Z$&5?*=IZ2."[ ZT'E1KJ16UF3=OR9UT[#!GUK(BUNC=2 MYC]4\U._R%O/5J?$*#O-+2T"W11BMQ>' 4 MW56,\[RU/@$R19E*B2 @RZ!-,J1+P&WIL&K1G&6IR*CTR0UQYX/!U0.?'IZJ37I=GO"4 M?6W$WR=E*/H[^VM6"(T$3"F@#-G U%0!(F4*A) YHSD1G'//\H ^\J=& RWU M=_7_SJU.?K(V_%QE;:TV-NPO[YJ 7KWDQB4#8C\PT\2'/:1B7PAX\4KR>4D? MN^9>"#1GBNH%-1/HL=VXTQ@I?+ZL-G+?MNKQ5OSS:;Z9VW_:9+^VM);A%;79 M?EA6OUHKM4\H<"BGWGKKBS+?O-DBWJE9P20F>5J 4F?<<*>H;H4I$#G/8"8D MQ,CK5GAXE:=&MSM+$E8;(F^2QUI93Q?RX3O;C8*GU84#L_;>F;)EK8V@58]) M2_6;I#8YV7?V?)GLK&ZG/QOI50CSC A8EO9"BTML=N@=QM]SJR33?+9AT(+QW][8(O%;L$S2PDK&,,*4)*59LF0:<"R+ <0:ITC MR(@HA%^A^*/VI[8XJ%5,*AWW@5^^)>"/$>P?L!%P&7C(^D$24,S]K.%7%&\_ M;F_D8NUGC3DMSG[^L2O\X3:?G[:;K5F F1E[ILNTI%05(,>RQRFWT;$RGL:/VQ_?S.F?>6=>LLP]>$;G:K@OZ8?G#_*@J/_G)Z-ZLKDN8J8)#2YK, M_,$@!IQA".B(_M MP,01 ]:P,%1GE&(&GEX6.GZHJ3,09X-+W=^^(G&NK8YKQGA]H/QIM55G8^J+ M/%>,42"932&%10:(%!H@*C6!@F>%++V"%%PE3XVJJGFB4?S__K](BLK_U=P= M!:2^=8+><0$S!*!#+VQ:.O_/W0V<57OX8'EON&)FMG62.WY&6Q\XSF:R]6H@ MC+$.+ACOC1%OZU(*9K6VKZ6PV5^ ?5FMJ_PD6\.C_&EK \&^KRQUFI<,-HLJ M,69]?3;3#!9"D0)(7N0 4U@ RG,!H$8I-DLQR$3JS>) M_: 2L;=RY^MKS/0CQ8%Z%Q6PX%JD0'-I>A=38A;9O :Y0R6F4 Y\HIHGD#O MCN+WTO)GJ[OX8.JAE,VF[>K6=I5H3$_:MB?;57)L_=[C8A)?BMM<^_K]/_#$ M/)6N]Y[6A^V92&N @90<=<$P+- O5Q<#2PO,A#U?JL^ZKE#SGHFJU&F=B$'S M J8Z%8!JS0%6D ""N0:9*"3E!,M4>!WJ=$J:VI1A%:VBY>JR/3M=PY)@=./K MQM)14!N8:$,!\\^O?0F,6,FV.^6,FWG[DKDG:;@OOA!&$N]7:S6_6]9WY:*= MJ.)7-E]:1ONJV*)*,450(063&<"E7:6*L@".ZT;N=#2*S>^Q"6 MG?+Q:,@?L$B\Y"%X5*+R!^0EUJN]QHFHIVL1'@GK1FND]T8=1)=-\9]?I.JY@M[KE),W*[-N+VK MTA)4UW*U?4EEX$V5=,8>C"?/9KM]L.DFN7VPB9?C\?/@\$>B\^'T')7]!X?[ MY60QO,#@>O&G99&/=_UG'WFCM)G^Z@=M#'):*B@1IT"1TNR\RX( QC$"D"E- MH((E*TN?<_Q(>DWMX+ZK*/F9<[^N1WEEX>Z-ZORO^E"\Z\M'Z7>WR>45>G/@ MJ62(CHQ:B#XFWO&*TD?1:NP"]3&A/%.L/FKSP9>[:V5FHU]4_5\;U?BR8O1, M(:YDR3G(1*YLN2$*J&8"<")8JJ!0*2IWQR3.UWD7Q0:+ ^QHMU[7(AIR8>4,4;SKI\LBQ[Y,<@;AS-60^[O^ M(4K?E'A:S[?/*.7?YUOSY1<:RC)C&9 9% 3Q@!590%*DA648@P9@*E/_&?DYVZ[N%))^CU\\:UF S,#[YP>(4F==D=%)=TTMAH04E= M9K0CDCJ?\1N>Z^6?_YA]8H]FI[HVBY/'U88M?E,/7*UG4- <'V)2?)'K:+C M/70/.'(EGAYV-=$&!NE(U@0^(&=6NVQ^S6WVN8J^8)'!BL)ZWAR%R"YKOJ,S MAR<#2,TZT#[:/K]=RF\KO?V3K=6O:[,/FS&"459D!="2$8!+@0#1YI\E9ZB0 M6&>D=/(LZ1Y>+:0M),.6B:JCTO5JG3R9+:+9%V[O5?*X7LFG M^N;<_&+S]/BXJ.KUWNTK$&R:K.XWU:OKNJ+ =I6L;'9!\U/S0_L+)A_FR[G- M.+VUN20?G]:&2U3=Q%X=F_6WBN8R[QO)/^;2_,QPV>IA+A*NEDK/MU5K#_9$ MS[QFM%JJY%FQ]?]*EK6G)FMEL93J<:W$O$+WWY)W?[&'QX61.:]\Z51UE?AD MYP2KQ+JII:/VWUAE7=.S_Q9INKCXU?1.&=UOCS=M7+3@:.JX_'382=H7]FPW MOINZ..OZB2TV^[S]M%2R2CVND0K$_2J&=?#B:_//)R>24P M'G2?,_#=#_/'Q_E2?=BJA\TL5:GD,(4 TS0#N) 0,,.^H"A*I;C,1B M_\+CH:%/C-L0B7FU"#F-_=XO@QD76J=" L[M7B/C.> 8,I"1@DE8I*G,O/C! M5?#4"./CA]LW'SY^^/[AW;?D]M,OR;?_<_OUW?_Y_/&7=U^_[;-(_+^_?_C^ MG[XQ4HX=X<8G0\ [,,&T5*[V)TT6B2%V)[[H1 NI>[P>7 M&JJ< 9H]TRZI+LX)&;LH3X^A9VKO]#U]11Z^)[%] M6L^7=V_OV?I.;68Z3[%6J !E ;5-,DP!S7D)""V8@CS%W*\NP3DA4QO\UFN_ M.MNWL,IJKA25IM5U0E-0,""[WDMLW6C@6L0&)H$C]9)&O\@Y\CJLCYD1[Z6( M\?/?=1AY-MM=U[-#98KZHM9OV&8NJBB8&5:IYEEJU@"EI C:I8$L"1 "9R) MDNB\U"ANDJ C^=.CBS/9G&X2;A5.?OK]VR^V"%:RL:K_'#MUSW''N!'*@' / MS#7NR7:,!4EE0E+9,&;:G+/@C98/YUCZQ!+=G(7&/X/-^68"O(=LOM#:]UG) M]ZOU^R?#JNK#9O/$C,&?=;V]FMF4G9GD&*!J"91!#EA)"4@QRXH28PZU4TU5 M=Y&38SB;$G?=:%VY3>A*[V3>*&[=)91':D\/]/LY;1A,!Z:Q"LZ=PHG1.*E5 M3G8Z)Y^U5Z94#S@]_)*BPSJ2CU(,>/U\<;R0ZO7+<6MI/!\=+\N._'7\W@RM MB/-^OE#KMVRK[E9K\W%K)9D@&A3:)@?"!0)B64DM7:[L &;U2=^O1D@TX^ZY,R-M6>1,*L'YH;?/WWX_NZ7Y-OWV^_O MOET_Z$]M[-G'- _7 [GYQV$,MYH:96">JKX;;6=^<\VE6/5QV3.K-VQAUR7? M[I6R$4BW4L[M*19;' JW;-X\[P);?UVOGAX/F=;/)@3:U!FZBQ*FN G>\'=$)2P73"Y''[& .ND2X%(:RV3V^WK/'S4IZ5G5U M[PRWI? @$ ]]6UE'X-1*M^I-WR1[O9.#XA%SU_MB%2L7O;/<<7/+^\)QDBO> MNX' $)U%U;=*GL]&_Z[V3)]II0N2$PXXP1!@6&: "*A @7)"**<"R=0K9,=) M[-2HJZX=P;MK1[P+<>1W[ (WSHH/[,"$=;$>QR5,_0. O""*%1#D)G3< "$O M($X"AOS>#J,G>V4[KZC/!BK6GKMW:BGF:C,K52$45 28/QC B&2GJHH[@IZA 7U8NY%/) 0'9IR7X!WI&8]F M',"(Q"U]DD8E% >37[*(RRN!U,$V]_;_=B7U@RU4E91\LUW/;1(_^PLC[_@' MK2>/#M0NG*?-D."$,K.U8UAB@--,&"(B @C(D1*ZR'3I1T1C:3XU6OMHMN7_ MGEB#;A)A7:[5P:XF#^+.ZOKWE1N6;!_2'\*E/,EOM*_%D4JG^ T,3^ M]BUC;"7,?:_7C]A/X<4/C]\XOM)QN-&)2/MC=URL260TO<>=DL;NCI,);G0% MPNMLO/M+W-N-UR X M^UQ@H7,V7_^-+9Y4^[JX(@U#%^_G2_.S.5OL+Y7?LL>*,C[N,]X1C3"E$(,< M8V7VTGD&&$<(2)C1E*",Y,0K)<^U"DV-'*P]2660=9"M3$HJFY*=43?)WJQD M;U>R,^R*)(57]ZW;@G/,'AN8L\;I+/_RZY$0CE64_5IUQBW5'@F\DP+NL=H- MC5U36MF40%542J7(C'"B,THE@"C+#1<+FQH)(X"PR$LD599*YA>M=B)C:O2Z M5S'9A 2BG6+HQGE7(C,PC1U J=2[V5&:#6A2,F:062<*T<+*3B6,'$C6:>)I MZ%CWHX'Y6M76CJ'/^JUI=;YMQ674!>1G!,G4;*\D$+G-[YY!!+A6 A0:B[3( MF$B)7Y[6"P*G-OH;?:LPRDKCXX"D6FG/U*R7,'I8-(K5B1 AZG146.";S9& M?^R5M-%T6IA=-C38\]1FZLXAR%*E,9-92AB>_5!KOIH(^FU=_G^ O]L<,#"F M T\+C?:'S'96_^1/8T"RL\"ZV.RN1W9&),:*F!DW@R&,EI#37X.1\W4&0W2: MSC.\J< ")>[7%,U?EG>'G'RSDHE2$Y$#J'(%<,H88+F]:9"P4%#G&8=HMEUM MV<*-!:]3QVLZVBLUW CVO2?UF6 M*-C&JMYRG3+C%GF) MQ)+9@XK0:$Z_VVXO.%^M:40FW"I@I%-5,$@I+FUJ$[ M*P'-( 4I0SF'&,.2N='UX=";PS>V1?'B[_KT_LH]J[WP7#G3NLO>NPNTWR! MN="X+# ",D?(K"<-K;&48) I55*9:DP+KW1_?<*F1G.5+USEU?S"*<[?';(3 M7[>U72S4!J;!3L B#G,?2"*Z\W6*&MT#[Y+1YYSF+K[C[^?V=O5#K1VKLIT\ M/Z5OUNH5M DU4 *:*:D3*6*X_""K)-,DO1-W"OYM*ABN3^NEG? "'U(7A0>#4R,= YB MQW.%ZX ;>/B>8/8]"+,K"[4.D1#HG(17+-#:FVBG[]$KO3 _+!^?MIN/ZH=: M9,V:*2O+(M<9!XK86LVI69T2"06 7)(L4Q"7R"M&J$?6U"BBTBW) KT>SV#I MQ@&1$!J8"]J^BK6B-TD#V +4 =,8GL7GI'T.HZ#W29W^@3VO!)2&F@7W+@U M?]O,97/:]TUMMXO&N7!S/Z.TR!CE#)1,$X E+ #G# ).2U2JE!1F SM;JCL; M>?W=M4*0BV2G04'K07$B?\BU[D[WY$CYY*!]'3/F4]?&J2=RC5$!20%R"4N[ MFD. 944&4B&4YKEF&#FMYB)WP>AEZ%X#>X?CU>B(#KYI>RTP?0HTQ09UK )- M5X/K69[)!Z?^\DQ.+8U8GLG'LN/R3%YOANZZ']=*S*N&;3K,A]5Z._]7_6'K MDDB98VS6U,16>1$8$"(TT )RA2#FF7 JJN<@:VI$W5;UQNPD'Q>J^OKMN69; M[YODTVKYN%[))V'_Z;L=[\;>=5L>!=&!B3HVF '[](LP1=NO=TL:>=]^T>33 M_?OE5R)4+:_"LQ=VM7MKNOG'?#M7F_T1,LUSI4LE09%IZ[E4:+-$S"A@+">( MB$Q0Y!6JXRQY:@1T7+*[SL]0J9X<='J<_4"*^*#FO2%K;-\7:R MO*J3')==XT$_],U)?[+(Y ^K=%)I'?/>) Y^\5PIK])F;%_*&-"=<::,TNQ4 MZ_A\;"7F*#)&BA+DVJXP&3$K3,HAD%Q#39F4(O.*#1U1]ZE1=N-GO;?]97*( M:G^W!R!I(9#PYQ+Z9YBI")YWWWZ;" MT,?7R6?R"ETR?J6A4Q7")MQ=R0XSU?/YLFY[O^?7*)4LS34H,"0 8S--,FVF M2:%UJ5.=$^YW[-LG;&I3VKXT3%O9X'.67IC=IHE8X W,Z\&X>5.O"R"1N+)7 MU*CDYF+T2S9R>F>0O B'[;3&%+*"%$"RC *,,@@HE R4N8)$EY#1'$5,AC#9 MPXU=T/A7)59WR[G_N88SXJX'MO%Q'/R\]F+<_4"G%;Y@C1-A_TKG#[Y@>,;2 MQSI1^*;N[!+LJWJTEUC+N_VLRX40F@@&,-70)N$E@)(2&VZJTO.6$J7*AY&Z M!$V-@1H]D[VBP8N:3FC=J"<&8$,?BH9@Y4TKEX"(1".=8D:EC4O&OJ2)B\\' MN(M^J3T+OK'%/K0V98SG@MI+9JD!%B('C*8(E"51F!0:E6Z%)CK:GQH)-!HF ME8H>7G%GD.L?[!'P&'B,'T$1$JI]!A,/M\#KL!G)!] 3(S^'OVX$>KW[SKPV MGBM?M\Y'?GL]CX7>C^SJ%7XW#;QE6W6W6C>N.;OT$Z4NBE0H( N8 9QC6[M+ MF+]Q2)F0(BLU\;O6N"1R:N1VT-A\J[^L'MA\Z7U)"D?'=? SX2X?7JMHY1Y0@VW_.;@';Q=0P_KOGDB=@O=N%Q2.OKN=KP<> M!I^MI]QRSE5#:XQE,C1ZLCT$9)0Y#-HF%MU/0\F1Z\ MGQV/N*?4>T.?E;<"=5(/[-KV HN&S1F?+^J P&5=B\Q*-&M;FQ!S^SPK1,JY+=># ML,( $ZP!-VMZ@$BF)9&45H$A[D43+@GT6H*/4!;ANY61+ Y:5QMJ5>GJ62OL M$M1N7!<3P($Y[>,+U-[UH^9?',P1BEC%P2Z)&[;=D^3.)1*^ U\XZV#+R0=K3]9.B]1K4P M^<+6V^?O9O6Y854ZFLV;Y_9O;O^:;V8,8JT43X$0D@(,"PPHLJ.^X+#$6/.4 M>R7&=Q<]-2+8';Q7"B9_6!6]DY(XP^YZGS$$F(-?:7C@&'!SX0M)M,L+9\$C MWU_X G)ZA>'=0N &9K6\L[.KY3OK$%*-!)VG99IB#!A4"&#.$"#VEC7-"X[S M@J8%]*HV>D[(U*CF."NZF5F-A"#&.8NHX][D2IR&WH\<)4%W@\A_4]*#0:R- MR#D1XVX^>HP\V7#T/1LVZ#^O[]BR\?FR22!7B[G<)6C[8KZ8G1/P9_U^OF1+ M,6>+??RQ;ZAI%%D3&@1M>VZ2(XNJ37K;)ELY8&_5(3W!,"&L48&.--+BZ#3J MT(P*X\NQ'+?Q"%5@+Z4&^&1&0NV].TL1SV5..) *FEU)7C! D"K,UD2D(H,H MI= KB6*@'E-;-QQG#TFLHH&.XJ$=XWBN,3S<0Q]^A"!]73U6?YR&*,3JH<7K M56#UAZJW]&I <_&JP:2-&S5#DC,L)=!"E0!G. /C68M-\EW>65@%*$ MUEMTN7UO.(@M_E.Q];NE_,7Z[&&<"T[+%&2%1 #34@&*)05F120+>U"KB)/[ M>9^0J7%"HV=2*YI831.C:O*+LT]E+Z3]#!$+J(&I(0@CO_J/%T (*P79U>AX M52$OF'54(/+2LV%+@7=LO30+CLT753N+_#)?/&V5G&4LI039=![V[A67* Z\'9;*D1 <6 NV&F8&!5K-[2;I-$RWNK@ @R15@9=4D9=%5PP M]>6*X-+C J2V.,6N?YQ?C\C@EZH&C,^Z!B(DV<A^*H"P#NEAWS\M916K M^^XO<6^=G]^OUE\,4LJ&PU5N;#.>&1(KM0:IR,UBQ_0I8)!)P*0L(450".IT M[>LM>6HTU\H5K6OES0(H48WZB5ZMD\>= !F M!XPIPH R 4$N)%&PY")S2[L;JL#D9HF=IRCML!XQ5H_=%1]Q4;BU7]81GT=YP&/M+^ :T.V)!WW"K MC\O[7M%.V+'IK?ROIR;5V_?580+[PN;RP_(M>YQOV:(Z@.$O@^^^VCBPS7QK M%%O_F OU1:WG*]E*9UY=Z,P@X3GBN !E(5* 2XD!H30'J=FN% )#1)57JI^A M%9[<1/7EP]N+ JJE_$ ,V) B7)RD+G&6.Y M7XK_J]29VA2SL\:>]N[LJ8MJ["S:U].H8YFK6(+*JJ0V*_FC,LRW;,!UG>HV MC8S750-/$B/TDG^ZI"C@QLJ%=)TRXR8ZB@+<21:C.*WZ4?1FO9T=N<-7U>BJ MP*D"AY14:GK%H?6 V4]W M<2 :^IC('QUG2KH,0!_-F+=;%&/^=:"7GH9'H8S+ANUHP.')JQ/E--Y;L]2, M;)T5$.2:21M04@ "2KVK+Y4LE/:CO+RTSGN2R!I&;SA(F6@"HJ0*VR7X3O5Z"5XI7U7%27;JWR3& )_J0;\=H5*#/4NN4JUO MU/J'^KBK*#Y30I=EH07@16Y(GS$*"%-FD<<02Q64G G/7$:7A4Z-\H\+"E2G M[G55@4KMY ^K>+V5\4YNY- #;DO#V+@.3/0Q(+VN0L,%C(8HS] E\O5J,UP MH;E1[PKDJXTM=N<*'05=V\=7.W\<7OZG)U^PQS,J>28%P MFD-L5FU0F54;-HLXZW[!9%ZFI/2L%MHO<6I,^WE[K];[X.NFFM_FYW_W+A5Z M 6@WDHP*W\ LV-8U^= V*C[\R#Y]YS1B5=!](*\LM&0T!% M5H!,<$:4R'6.O> [931L?JZ0G%=J=*^A/-=K& M@/:">W=%HD>=HD) >3E;!;7AGW?L MG6ET^WPKI?DL-LU_[!$IFI4%2Q&A):#*YB04V# A326@$N9:F!]JS5T3CW5* MF=I45"N:-"K>[/Z25,?\GY<>V<>Z@>VGLFAP#7V8&8J45PZRBT@$)2'K;G6T M+&07#6NG(;O\<-B*]:V=&LS"U]:OVWG<[IQVGF=,8LTI@H Q: O?&Q9@A>: MY"+'6J10$J]R4+W2ID8$O^RR$ZQK[V2_I4T_L&YKF6AP#4P$.SV3/XVB>[?^ MFV2O:[S%AA,DD587_;)&74XXF?UR_>#V4DA&AVH=66^N_.Y?-8N2;VFX7 M5?!?%7JUF3%6"HC-YA9RE0+," ,<(T,?J2C3G!24*(\L#FY"I\8B![63([V3 M@^)-+*6C9ZY7#_3SS%"XCD WKP>I3Y*&^-".E9@A L2>F1C\L.K/ON#8UH@9 M%_RL.\ZRX/FN?SS4E_5*/HGMYW43$UL%\,C2;/BX6?:5'#. )5: 2UF /->2 M%SBC6CIYTW4)F!I1-SI6OEV-FMZQ4&>![.?@&/ ,S+R=,Z(]YL[^ M/O#\9,$VF\^Z2I+7U$@26!IB*F- MOTI#>R51Z1A8DNH,DHZG)%?A,_1>Q1,:_P.13NMCG8*<"ACWZ*/3P)/SCNXG MKZS7='!(.I2D%"C+B)80T"+G .>V8).&$) ,2H)RS9GRBC;I$S:U 7\H2M1R MYW,J->F/LQL)Q$)O8#H(!RZ\E%,/(K%K.9T3]3K%G'J,[JSFU/=.J#]0?=G> M>!G-2E$4$.D<%!(APQFY!I1H"@@B2&B:28G+V5+=V:K;WWT\?X[$.'WOM/[> M3X0-Z>)0:YDT:OJZBAQ#Z48+(P1M= MDJ8V_^^O1AM-;Y*#KIXQ%YW@N@WP*) -/-2#T/(/>[B$1*QXADXYXP8J7#+W M) +AX@N!)P"FS?GV/1/5M6IUXJM+G"DD2B @P0!3I@ SE "H*"%4DE',_$X M3D1,C1!J#9.=BEX'YSU .AX 7 7/T < ?LCX[_\[C8^U_S\5,.[^O]/ D_U_ M]Y/7!'CO=Z*JY+DM/P\DQ;8H1:X U;:$45'D4*10%<+)'?)\\U,;TDVH M_@5V;B,Y')&AS]J=P0@,UQYH9_ZB\5<(S[ZT^^YX*C#O\A/?J'\^F4G]G9GD MMW7BW524A&/)0*EH:E;I*0&4<@$T0VG.6,F*W.N@[IR0J0W>@XY)I61@QN-S M<+J-Y&M!&G@\>^/CGVNX!X!8&83/B1@W+W"/D2?9?ON>#8U:^,[^^B!-:W,] M%Y57S*>G.@<+58@R2LV2.X< 8\4!9YP#E#.%-2HR3(A?Y$*'I*D-_,8GWVB; M'*N;U/KZ1B]T =S/ E%A&WIJ#T4L((KA AI71#)TM3QR-,,% T\C&BZ]$)@! M^#A?^)OG7]7J;LT>[^?BUM8DJL?]^XJ=&(:>)^/ES':(VQIC.)@'IIQ+"%?:-TN29) < M*6'0Q4I?["=\W-3&0<"T7Q;W@I/:L;N[M?4,J'+[-CC71 .N@#R0BE>)C@'F6.G>W.'X4Q.-X^70Q-_5VW:!!CGPEGW]PLZ4SJ7 M2((45&"BBH1M0"IP+Z2B90-WDSIR0G O*$YS@ON]'N@0PC;WNU3@B&N2"K,H2@4$ MF-C8*R4TH(A!6FK-F%]VWT/34R,>JYFGN\-98/// JK3QK#)Q8[Y'+(1"%D?(U.*+A MEY+AC,F]:1?:SX^76N&,ED?I$\[]/M017+3+5?[*YLO/:YN>[_9A];3T +G&U/ -+ '%G )!#=GD.:*ET '1'1?$.GV-XT=[O-#Z)K%Z-_DM;Y): M=5]7\7[X:2KSW!9,SZ@]D&*Y $08^#4JBQ)+HCCW],:_'O=1??+'!MSQ/"H> MC$.?1%V#8("_OA,NT;SV^Z6-[+OO9/JI![_;:^';-OM_ZY#X@RW,G+VI:DC- MA6%,^XNZ@%3K!ZTGOZCU?"4_+(6]W5-&T>J_^^2\[_X2]^9+4U\-^[[36MD# M*ZEAJ70)2LAHE?,;D)3F(%:IEHW9B!JTP]MU4 M?R;J8&:5P6:]!Z'ZO?^F=<2/Q'UC/,VN'V'S?9-46_"613?)P=BD?J2IU]?^ MX?$;-0K)#H;DIQT0/[=3;._ 2"P:20U'W#W_^-T8\5QA1.5'/[L8OV/.G8^\ M@A9AD^G?U?SNWJAQ^T.MV9VJG?I^F2^>S,_J='6?G[:;K1F71OJM_*^GS=;N MDF?FN^(J5P7(F)( "Y("5F("=*&@+!0B,%,^:_A /::VMM^9D31V-*ZI26-) MDXDQ:=F2'(SQF^%">\YMJAJA/P:><[JZPJ;X.>F%FUT/W;CTA_>,<26:D:@_ M5(M1.?Q*J%Z2\;7-!88WB7LEGQ;*7K6WJMM6Q+^P!SNVSNWFX#!"L4@EU@ID MU8$45 )P) 601%^-V+M ]84 MSV@IS]YQ8\P!,1_\OKP-<;T$KS2NL!W6OSD0M5B!69[2QXW9"H/F))PKL)G0 M2*^WRE[8+SXLI?KK/]3SC L,H602B-)>[K$\!83R#!2<2JEP01!R]!_(;VV@M]EXOEU)-&K#]FU5(LDHEUCMW ?K$5B7QV@H!$.?T+E9[S4@SYD:- Z/&AIM^)U3OSWJ MSOX^;+_PJUJ:[P"/'!3FB M$FGA?DG:J MU1]-?+LQ=7PNCE#J@\>!VS[3*>)&#$J?:K,(9 80K"B"G"%-, M,U1Z.;@>-S\UPKC]]NW=]V]^Y/ ",#9^WN9( _M%XZ.. MX_.&O1RV'4^%YS\P ^+!Q@;: ZTFGWZ:"ZDHI2 O& ?8C%1@)ODU"=\834*.G!U&]37HS7PX*Z ^NX+5%#N@6X< M(N88."-D]%P"W8:>RQG0\W2 +_RM_*'6V_FF/I;[O+U7Z\;ON:1"LR+E@&2Y M !CF"C"%&4 9YPQJLR/G3IOO?C%3(X*6HM7:M5+5PW.\&\]^ HB'TM"S>PN@ MVQU (3[VW4AY>-Q'06PD__M Y/S\\2\"TNN=W_WV>+[Z%RTX\MR__'3@-:KY M&JK"B4VMF/O5PKR\>9&Q%!4,8UK8=9(V'*F43>XN.2@HU;#,\_?6 X MN?7T>CF,GCZMMFKSA3U7:116;]CR'_N 1@()3E$!2*Y+@"F1@ I1 *GS,E6E MEHQ"'TKJE#0U&JH431I-D^TJJ73U7)E-;:*@-C##A +F32H7P8A$)-UR M1B6/B^:^)(S++P22A-I:%]\OZ]6/N53RS?/O&R4_+-_/EVPI[());.<_YMMY MJY!:1J@L.,F!H8H"X PB0(3"0!E4-M*HBDT/#>B1#@.=( HP) ZR MYF]%AC+$(2S\EDV=DJ;&;Y5V25V"-J0B3S>D;IP5!:@Q;K3<, HOP=EE?^SZ MFR=R7J?X9I>YG94W.U\(/."Q'OAOV,8ZH3[86^_ZM)%#G.J,,U!B9A= J0:$ M$+.1TB)-TZ+0J?*JWW->S-1(H-(2<*NFW1!4QPZWZ[4-][)_KXO150&1(0EQ M.Z!V/+>Y&L"A#VHJ[-Y7X9$&]DGSHP[I+N->#N;.Y\*&<75!]-&T:,O_ MF7U%JY9L*031+,] 2B4".(4:,"GL.6I9JH)D%!=>.X!N45,;VO5%9$O5\%*] M/?BZC?8XJ T\[L, \R: RUA$HH(>0:.2PF6#7]*#PQMA1/%A*58/RB8.LIE@ MZ[N;W]3VWB9(^*'J2-W-S"P &"(Y 507!&#)"\ $1:#,2J(SQ5(MO)SEG*1. MC3YJI9L<6/4A:7-#6:N>M'3W8Q.W3G CENC0#LPQ45#UIAPOE"*QCYO,48G( M"X:7G.3WO6HUMOG+^8CVMXNI17[6"7=4%Q!# TS ME:G$ .>&GJC$'"A6%A29G4H.X2[CI!M+N0MW&D_'>2<')JN=[O:^L]$^V:E_ MDU0&U*F@]C;X499'Q[CQ5F2PQR&OB"A[4Y@_8)%XS$/PJ&3F#\A+1@MH(6I5 MH8_SI?JP50^;&2H@RDME-FD\-0NN5*2 YB0%J$!4E&F.$/(ZGKTD<&IKK9Y" M.%;GI%+:\USF(NAN1!43RH'IZ4H48Q42.H%FV!I"!W%3*!]T8KQCY:#3]Z[- MD_2.K9?SY9W-?[<[.IX+0VI-JJ87!;924A8*<@@R)"P#T10PQ'*005@P3&S" M)*\,TH%Z3(V8WK*%>%KLQU.E>S7#[]+/[:RS:33K+&BAF9/\^LOQEFGX7ACZ M&JJ5N.H4ZYLS/3).;J4@/*/G6/+3XI5R+05!U9US*:RY@!BR;T]\(];S1SOX MOZGUC[G8%\]0)>-I66:@5(79?%*! "?F#\EE8=9KBFGH%"!Q0<[4V+"M:;)3 MU2,VJ@?1?CZ+B-/0?'4.HI XLAZL/ +)XF V4B19('9^D627$>D-)>MY?;Q8 MLLLV' 63.3P>6#?@3"6Y;VRA-F_OV7*I%DV,.$9,L!PK()C49FTI"2 J+T'. MLX(03%*&O;ROW<1.C3S/ETV\22K-DT;UP.!\QXYP6S3&AW=@SHV$K'_6>B^@ M8F6;=Q,Z;I9X+R!.LKO[O=U%5>U^-;OI?_SO_['[B?G#^@#^[__Q_P%02P,$ M% @ JHH,53?):WQ#<@ 718% !4 !R;G=K+3(P,C(P-C,P7W!R92YX M;6SLO5ES6TF2)OK>OR)OW=?QRMB7MNX>HY;,DHU2U$C*KNEY@<4JX28(J !0 M*=6OOQX'X Y26.+@!#*[%HH$01Q?OO!PC_#EW_[GUXO)#U_2?#&>3?_]+_2O MY"\_I&F8Q?'TX[__Y=?O\W''S\M?V"$ ML?N_G?^K(]+92"3D:!4(ZCQ8(SAP[@E/*GB9X__X^*]<4FO M?C[YZVS^\4=&"/_QZMU_6;_]ZX/W_\Z[=U-K[8_=;Z_?NAAO>B-^+/WQ__SR M^GWXE"X+I9N&\H#%^%\7W8NO9\$M.YE_EZX?'GU'^0FNW@;E): ,./WK MUT7\RW_\RP\_K,0QGTW2NY1_*/_^^N[5G4>B%B?3M/P=];+X:YA=_%C>]..5 MEMTTOIPNQ\MOKZ9Y-K_H*$8NND]=?ON<_OTOB_'%YTFZ>NW3/.5__\M\^OMO M4-1-%">%EO_WR<_[\8;2S_.T*&\KK[_&%]8?6VBJ2G7ZNDS3F%9"NGKX9!;N MO&E25#2;7_WEQ/DTZ5X=Q30>/9_AJCGSB^74H,6.HE!:"8AYAC&KPVFA@ M,G@FF;-Q*9/O1?26D M6[+YX/PDC2PG)DJ)JXMQ_,(IQ<66$^!"9(($)[B/!['PV)/O/G]T*JMW5E76+:!E=G$QFW8,_)(N?)J/O,#%DH@!2@-:WY0)6*4M M$)F=]8P)FF1ML-PG8EBL'*K5^R Y2,1-8&2*V_-RC";V[14)M]EQ-DMK#:Z@ MK P(80(8ERC&#]D$E(ZEE%1'S),D;84?=C+XJ2?^ ='TR,Z-T45ZA:9Y,5(F M"A$S2D8%@:&E<84/!E0FYXB("8UT;;_W^NG#(*:Z-U-5R(V Y0.^=Q229I2Q M )(3APO(&G":"Z!:49^85L*Y*N H3VO*M=U3=QL L;,@&P' _[YT<_S$R;=W MZ?-LOAP)&Z.GVJ#UC,B"I &LM!*X(=V"$G"'] ML?#PT\1]'.$^I[.+'*B/ 001$AS-N,FZD!VA4?MH#L+%G<=MA09^,FC87Y2- M6(FW:3Z>Q9?3^ (CO5$TA$E-(I"(6Z9P0H,GSH)#80BE"+4B5[$1=QZ[%2;$ MR6#B<-$V@HT/O!5$U,E!Y!#Q-H60E35<,4&BMSRY4&)O])62CF@+!86D0^#<&RN" MJHB16X_>"B7Z1%&RKX@'Q@E:P7)?__[;A9]-1DQ:FKQ*((U"'XH%%(6@#+\8 M3H)*EO+#7) [C]L*#^9D\+"_* ?&P.K"^UWZ."ZWF=/E&W>11MIFXG2Y7DC! M%)?)@7-H\) 'QITP+L2G[NV^#X5-3]T*$?9D$'&P8)L QG,4R]Q-7DUC^OJ_ MTK=1)C1S+PV0K#T(A2Z2HT1 ,HQER:SP]+ -9.-CMSO@(B>&C4-DVP0X?AI/ MTIO+[E _:>HQOM*0'<](>]#@M&% 3/)$*6JMJX&+FR=N!XG3.?0\2*(#H^'Y MY7Q^QV.^"KU=0*8%(T"H1T1;C5N@#.@](YRE5N5&@!^$BL>>O!TZ3N?LLXJ$ MF[ 9KZ9A-L>0NQ-,E^7P?':)=O#;\UE,HQBC"(DPT#E0W!63!YO1A7)*:AVS M=>')J]EMSZR./WPXZIW.@6D_60^]0R,;9/+D5V'WR02@.7A4_ MBT<'5CJ&PG'>9Q$,<_JP7>G6T[:#Q.F M(. L?A&)43#,2B!6)"*-M4:R@U!P_XG;(>%T#DH/DF@3F\A9C*B%Q?J?(A$Z MDJY$6L1"9A0C]'*(8P2)D(*,H(M(Z,6P)*L7WG\P^S MWZ?.X\J$:K1D49;F 2*)J4$GG ),@MTL*/D0AWFE3S^[.W2 MQ4[MD/5@*3>!E7(N.'^.@/\XFW\;$2UBL%9!R(0#.ET*?& 9I--=V.6D/2RY M=,-#MT/'*9ZW[B?7)F#Q:HJ?YL)R_"6]<$NW/B4<"4@IAD0=*KO**=JFIV\'E-,Y>JTFZ280LR9\E?54+JQ1-9>+$1*JA4>H:PSI M<04"Q;)8C"3) M$D&=@:92&"10.I8+_"X[GXV4@HG#;G0V/'0[?)S:J>K^SWY:?GLXO/;OIM%+71D9N$<5KRN(.B2'SV CB/)G&"_Z$UCM\W/GP[F)S. M26LM.3?TF1R17WVVF8M B3+'0C7Q?48N<7 O26!16IJ^">WG[D=.$[G M\/5 J3:!B5N%QN\_H1@7YY?+TO"F)-*-1$C!2(MNN&;%('(/GI68WA&B?!9< M,E_#(WF"ANTP[!D&T$&9?[#>#E)(Y$5%0S=;1>\06@+ M@5$:051KHF2FA*#770455T_<#A&G<_!ZD$2KH>'??GP@3F3MMT/ZE?WZYNS7 M%Z\^O'SQ_/S-BY=OWG??O#]__>K%&;[X[.SUV9OG+]__[>7+#^_OLK-=^[)= M/KY:-[.]>3JPN=F#UC7G^:?QU$W#V$W>SE;55M<]LWC*45>6VE&D0J5X ) M8V%-J?'&9>MU[1X;8*UN[@;Z%/S>(\G].)98E& R1IE(J0H)>T$HC!1^B!%]D^Y M,7^ OFDU-+QUQ[1=Q-T ;C;TZS$T,YU\!AHT.N]49_#)6?R18.3'1+3NJ6.Y M/W;'M)W4^_V.:;O(N@&TO$_S<5J<;6S%E+W.TGH&BIM326Q-X.@9QM9T39&)G*"B(K&W=L:L+KDD0=F M EKDZ,53S5_W1]!&\F,(F$Z1P@B)A#$ M1'!6:=R?&4]&,[=725$.=*!F!,EN1R MQ<$*W#B%YD;C?ZS@3R7<'A0275,Q[/[21RRTGX ;@,C98I&6B^M3!*&)#3Q% M\.7J7"#K8#P/(#.GAEM!HZH= -VEH)'@9T]]SJH)MQEHK/-OKIEPWGD3HP$7 M!$:!P69P''\4D5+-B#?6/Y7BM#]"[A$R+% .T>Q&D!PBY@:P\MPM/IU-8_GG MY3\NQU_D.)ARN)85KB2GB'./& M.%W[/&XKPEK TD$ N.^X5-=& Q ["Z%46B_>I9"0)=RZWZ3E50*I598;'P4D M+E%:OC3:+FVQ _'1Q4"3I;61]10]PSHX]0%53?8-X.C%^K'/9XMK(8V$E%%1 M(X"G3%$XV8'-$ADQ3' 1(N'BJ1ZR^^!G$QW#QMGU<7.PK!O RR]N_EM:%LRO MK^_':3%R3*J84P+%D!'A-8K')0*E@[+WI35_?"KU;A^\;*)CV'"[/EX.EG4# M>'D[3Y_=.+[\^CE-%PFWX>[(Z8ZL1C23H%CV0+) ?]%[ UY%"I$F2BDW+)O: M%]I;D#5,D]K^T%1;$PV ZR[Q3%O<:+,&YAAZ<+)T8T[$ 7%!6J=3#-RCF[.W=/>'QFSI)I7LSNQSFB^_O9TX%,?Y[$MW>KI8<>*EYU(H!TF6 P:K7E14Z^41G,\EZ8,:&= Z4XY"(@(8S]*1(!SS M3W5(K;J#;0^LWF+VWH%541T-.$EG(5Q>7$[*Y/07"8D(XTY3^/TD=2J;QK.+ M4FC\S^[U1YD?&>:=".A7H8]:1C.9NZJB@8L MYCERXDKCA<[#>#?^^&EYGG]=I"YH&A&%S:;@ZBRMYY"HS MB*3,XL)F2RQC ;@ M))=ANB6WU_HR,H10FG,9^UX[*7\C(2V+N0&LW+F1'-&@9.#, F4$ M2VI24E/JI>8 '7_NV<(!>!1O[B[4A3)3>_A?I@_NZ!CENM,G$ M+^Y;=KT2@:T'R5099,41!&$_ N4;!:,8\,$IEJGQEN2ULC M%1FOJZ3=]Z*0!NS,+;[N9SW0,EJHA&A$QM*)V4H4%SI@4L?L@LG)R-J.[./4 M#'MOVX_V'X?8(:IH %17J;UOW;>2=W>5_*((U9X2#.9RF?8NDP&3E8!V M3D..N)UG!T[B.LM)!>&53>1^K]M'$D6V?N2PNUEES/0H[0;,SU4H^"Y]2=/+ MZY60M7*">0O>E)Q?B\Z_L=2C*XG^GV*.FB=;S1T2=]^E9-@+A9[,3P6A-P"= MA\)! ^J0=%ZFE3@&@D4/CI>>6,&SI(02Z#?V[@8->UO0$V0.%'8#8=H]T-\Z MPA:2J^Q%1$%0#D)I5A*D&&CA#=>A7'WT;&QVO"TXQM;5G^]<1Q$-&* 'QYBW MQ%?.,HFQ:#FM NI+ @F)#%P6 9=?T#[*F%CH_?#X+DG-[&;]HZN&4AK V-T\ M@"M>OMU:--8)RFBTD+A87];:2'#71F:4YR2$6/O6_+M$-;,%]H>SNHII &FO M9]./']+\XD7RZ J*9&C$M1%3QKV=9 6>(P.."(U2$9%5OQB]_?QA[\R/]ZVJS>@S]QQI10'K8W%+3Q2<(8;,"J*0*DT3M4&SN/4#'N]?APS M5$<5#8#J]B&&E6@H,SJ"RDF42(P.?*D8%\1ERS-73%>O'-GQ^*BW>_9CGU_O M).P&XKC2E6V\2EDK/4YFT[()IVDHK&0FK$?'#H+(!$-2(@'#"0\8VA*2H@I9 MU$Y'?8*<82_FCX*C6LIHP/X\):%LO$JNY$-R4I)2+%B)LO)&\,2M]);5[HIV MX%5M;[?]1T%5)54T *J[G4;?7)8NDN=Y-3#HK9MWC9BN#O-?C!=A,EM+[_2%MA[5U *WZ6E&T]3 M?.GFT_'TX^).FX0\#N/EB"2K7)F00#(KZ8?H6!I*"8HP&N_19J=8.P_B^U0- M>Q74$]8J*Z,!>#T4U"@1KU3V"DS099/W$EQTNEQ'D.ARE$[EWD_-AKT"Z@D^ M!PJ[@4/\[QTCCH33/)8C8P1[$0\*RFNB01CAK"8YTUC;%?\>3=N=/9"^L'3L M>Z'#]5(-9\-.+'[;J>=36HX#.MIW>*L^OOCNLX:89?P$M\<<;"R=D;J N RO M+?5?%CPG'!P)*5K)@JA^ SS 8.-$9(A)&K!$H=66EI5>0 EDS-DG$J6N7C)Z M$Z]3?%J M>K#Q3AK>>K#Q+N)N #<;QN!Y)2(G,@*S!CF@&+'ZA.XA,9$&:4/FHO9)U>D, M-MY)O=\?;+R+K!M RU,3=GFP4CB7(7%=NGN6Y21#@L@8QJ(I\^RJ[\(G--AX M)TWO,-AX%[$W@Z#-$W9CCDESC$,X2@19T;ILW IHCLR%1(VPU7>J$QIL?#B" M#A?[T)7$CX_D99YY[HB!S/&+2"F!16,,3.G@%77!IWOI?"<_V'@?0%248@/6 MY.'471G0D=.6@E0AHE,GT!P*B5\L=]FBJAGM(ZNS[<'&AUB.PT3< $8V-(PQ M7IB4 P?-4ID2E0QXF0TPAZY=I)$:63]'L^G!QE5BH?T$W !$SB:3V>]N&M)/ ML_F+V:5?YLO)PS&&5[7,/J P*/.E*7/&U80<6FD5*!.=9E%HD:M/4MJ%P$9" MISW10Y%89 M:3THHSF(K3( SRZ7GV;S\3]3'/%D9':$XN9M<<%$#"%-8 &XLL(F#!\QLNP5 M6O; MJB?4?H>DH=.)>@?2ON)O $VWPM)'MVHF6.#(%"C&4%P8FX+1Q):@1B>2#6"Y8UH[FVN_0$ M.'I(/$WB*"UANV-\)+C!T@R%):0[D$EU. X+BCV7%K2/6+U90FCH.8SO/^#77UZ^^?#^_*?SMR_?G7UXA;^MG[_XR'..E+NX#9>5\A97 M-2#70+U)4#-&,YLC.(SN01A3)LYG"TF*1!U&_9'5;NO_""F'UXAT'1E_PM59 M6GF4C_S[>/GI^>5BB8^;O_P:)I=E!94Y#?B_6,I@G(^2!"U+IKDKGJ &6X9 M!4*-=U8ZFVHW?-J#S&'/SVL@YV$)2;^Z:F+W7"S/O-3,:2)JGT;=>ORPI^!]H&1?V390?W3= MO?.ZH_ZU0#0"7!N-WJ L^(X$3"QE>"2&:$/,4M6NOGV4F&%/O?N 3!VY-V!7 MWJ$ND( R0_4%[L2363??> M)&A8]Z>2TA_.LJVD@0;@]#Y-)L59F\9?W/RW=$M8(R37)ZXI4$G0LG)7VGCJ MTL%%44,MY_9^$F2%#-K'J!G6U>D'2)5DWP"*?DY3%- $.3F+%^/IN AG.?Z2 MKMA),6:6F@ 5,\N%^,I MAI#/9Q=^/.UT<]WG?RK>OIF<7):WK/#_R)]=] MT^DH.J=EF?6H>!DZ;B0'GYB%* /-FM*<;.UCE".Q-JP;UP_(6T3%T(4,Z)$L MYY=A>3E?;2==2OZ[U+7U0,[G']-B%')0H4PU-J;D![F,_,3 T P$RDUB+OE[ M!Q>/E#1L\;!AS#2,XC4BQRS(C'W M-L_CBHAA\QGZL5B'2;JE,XN;9E0CZVRDF9>N4Z7U%/,93&E')7,DW@1FCVGV%/6#<#ES6PZN\O%&OC7 F*2<\*X@*@XQ>B&9[ *XQR=(\\Z M9EZ_9.:[1 UK>?J 4ET]-+!EO9KB9^%.?!7/V$R%*M?IF1 TH]H8,"P(X K) MCS$XE6H7B=\C8=CCK>1T'7=7TTH!]^MF-IV7#/I^^=Y-T MGE]-OR"'7?PYHB0)EX@M#F0H@[8$&!<#J""-QX A15+]!.QQH76;6T MT B@%H67A-R\_%KD=3E>?%HUKEK-;Y-<6"HI1%)"380 >"(D)%P:7@M%E*A] M=O5=HH8]=>H?7/4TT@#$NI.,1V4V8LI'+80!GT@&D;4"2Q5^B1C"JA!X,K6K M'IZF:-B(KU]P5=1% \AZ@I$0E&:< ]5$EBLM!29Y7BH7-9<$N:.U#YH.PU-O M85^_>*JC@09.%&[.0JZR#L?32V1J?5@RFRZ>I3R;I^O1RVF!MGGN4'WCJ9M_ MZ]*ZRX#*DJ\XZRY=K_S/42#:>Q$(:)IS:5J+$;9.&J)/,7B75#;U??_>V!FV MBJ>/4XQ6=-_,,D 6U\OX69JFD@)'#&X ,@7@GB@0WEKPC I07IB /Y7AS[U M^ $IPY8"]0>_PV3>P&;\_56$[UCE;;^=S3N%+9?SL;])"A#$1!3P0L+^VY@W"9F)Q9]2F!_7 R; W2,':S=XTW8S*OI%"FDZT$D>*- M'*X'J[!@I5'(EA;,E?(L"Z;L"<&4 0?,JF!J7TOL0M_ 8P#Z!VE%]31@:W,K@^)X7N1 +O"X-9>_"21\A!)YZH"5;4CD]V)G([B)U4(5*_BFK /.UB M>K?B7T@7HI0>DM8"A),)3'($F/.4D80><:Y_&UN7A^UP?%*E4H.JN0&8WUG' MH^P$9QCR@]4"HS8=<+4R$H!RF94-+'M3>]#<'0*V ]A)%5;M+^"]T?$ES?WL M:('QR-N@8^DVQ#*)($K-J7$I0I2ZC&_@F;#:=3#?IVH[))U4ZEME531@?/8W MON_2YQ*43S^^Q#]8?AM9D:04F0!-"N4JG0%/9(!@F9:&Q*QD/T=\%8C?#JHG ME5HWC&(;0/1=:\]"3%[J4.:YH[4OEY'>,UR8"AT$)HB2U1N^[K&=GM1UQ_X" M;@ =W[?@;]/\F5N,PZJ9G_52$D;1/= EJ]XY]"6C1>=!,2-2$#25'J9),^WD9#M MDHY/ZI;A<($W<'*\E=E^,9Y<+E-<+0L2N'4DE&')EH,(&1G442*_@6B#8A.F MG_9P.Q"Y'=I.ZG*B7T4U8+]V--1W6,W9HS]+-2BA2F-P:\%&[B%[CC(PT4D; MA]UC=T?G2=UK'$MY#>#TOME?\S)*G&F*:PJ<+T4 BCM<;HSCU2$K4O M*AXA93M\G=1]0PVA-[#;_CV-/WY"NL^^X*+XF-YOM*2> MZ*PR6N*2Q^H4!<.I*W,9@W/>45N]N&Q'$K=#X$E=5_2II 8PV!6C/)]=X/,_ MI>EB_"7=Y*KV[3N*BA*1L MB"C].3'JBH*#<\I!$CQQ$KWDI/;FVP\GVR'ZI&XU&E!YX\"_YDE;R9A,";BB ML>0B!G"$$4C4!NMU#I;63B38AJ[M0'E2%R+5U=$ Q#:P<\7*7DG9E/.2 SC96Q]\: M#41Z0U"*LH?Y?X^1LUT#CY.ZI:DE_#_:X*31/<[Z&YTTHL,.3[K/Z?7XI!^/ M(_/GY[^\???R;_B>5__Y\M4;_/'EZ_/W[Z]AWJ\>OOOT 72SFT0JC;NZ_O32 MNZ>8 8PP-QB':Z/C3$HQ!?2$="P=TKT'RX*#X(4C:'G0<-3V%'8D\> F_5>/ M^U!VVQ&1)-*,-E"&I$$HK<%(-(YH#4O"@^2!J+X8[B@8MNU=G_AXT*)_?\DW MX,]<4__R'Y?CY;C AW45/%(*7L2_<#@MNVM^7'+*EDT87: MI\9/$M0(JO;0]&.@.5CL#6#H'@\O9A=N/"U7P2H9%H%$;3 B5;1TSC# T.&W MT?L4JY]_;22D$5H;&KJT8>H?$GGI\O G#+D)M X]W7-F)G(0T8"G693#3@O> M>@$QLJBL%M3EVNUCAKS:/A&8-J#LQB%_S5,('F/BR(%YB\M82@MM&]%;LA6()<2S=H)?7S\_>_^VGU^=_?]_SC>GU8X:X&MW,8_T[T.=N\>FGR>SW MFV&$A""(DDF@,Z$@@E/@A2PM63T50G&=8JJ\CI^BIT)/D?*9;^>S+V.4W+-O MORY2?#6]GH1WAA'9E_%R?&L5LA1&$_2G69%'V8[JP4C/6UE&6B3 MRD3!0,$Y$2!GSGPPACE1NWM\'WP,/*;ON,MA<" TL!A>)'QR&+OU0?'915GW M_^Q^'#$N51"*@2YYKUVXZ 4/P"P5G#"IJ":5,?T$.<-:ZN&Q,NM'<0U@\*J1 M3>I2WS#N7''A1@H9=Q,0+&6P(JJ2A9TRSYFZ7-O'V$S)L$:Q.>154%<# MH+L9K7E[J"9W7!CI/&#H0$#PK,$$IS&V4,K[S&*LWE1Y(R'#WA,U![G#E=7. M%.?'+VJON'R7W&3\SQ1'0CET;;('SB6&MJ[,]$)W&CQ%Y\9;QYFL?32P/77# MW@LU!]&>U-H.;I]=+L;3M%B@T??C::?H503Y$96 WRU0RO.U_I'YC]V!S>+Y MI_+MJRGZ)Y?=^Z)LI$,.ZE*T;'-@;&F MOQ0KX_M%Z( M(#@G @*/&!5X9L!P_.*(LX'*Z!*IG1GP7:*&G27;'#3K*K$=<*(\Y\7RX]+K M_D4O)82RV-#W#VG\I2M?H%([G2A*>P+HVWE"+R6^6%.TG@Q]-HU=AARA\D$1FXJK7(.U'ZM6ZI"<)NLX*"(1I:R M*!,6M('H""6.VIAS#\VZGR9JX&FV)X#60[380 RUD:'Y)=*Q/ITHDELOO9O8 M\>9W(VH=$=%I4*SD-B5CT4=7$;(.7I!D'(\]C$H[B.:!Y^>>!JC[PD #F-\^ MAV.423"9)P')HFLOLC-@I>UN#+/"_TKN:MOD[:D;]@;NR)DP/2FM@8J71SA; M72-N%J1VSA"A)4A?O'JO$WAD"J3AP>+VHXSL8;#NCE0V4M=ZI(3<6NIJP#ZB M*[/>G<["/R['\X2\XC);?GL[<=,E[@2E5\;G\I918C0J0S3D&!4(XBE8+R,X M36)P-#'/JM?W;TU=DXFSU7!ROS] /TIK(G8J)1$-BKY M##1* L)1=(."G5@OII-D=!AI1B MEY+>><$;)#D*R43I4&Y1:>22<@S\)"&0HF:.25*Z<_1D"KRD9XH1PIE:JFK MA5#FENE_M5A<(E^I)&1=7,RF[Y>S\-M(!(]F/VJ(HK3'<,*"Q5559IEP'JCB ML?K8UN\2U63@4@T5#QN;5511JYB;OW<39&O597(4N _H9Y2K 8K.1D1F#*Y: M*.9>.BDTU]5]Q>]2U63,F5P%LDAI<#IZ):&,(M?L;[$MKDQ%,;Q ]AD('/=\I MW4A&CV1'OT_+Y:3S>HK,1RFS:%Q -R>%C&Y.<82MLD!B9IXQAS[RO29E#UN= M;/^X)L.1VCCK2?K-!\<;Y#CR%EWE@*(+CG8SX3WX8 0$HCEES@9>/55X>^J& M+GXPNZ'YW!1SF. ZZ% M\HNS:;S[PJUWCC#$\SD' [$4LPK"!7AB#1!N5+ !Y1UJ9U_TP$8C_1MKA]=# M*[P!I_0@9M^F^7@6'V:GK/N_W!;K2M0C[[3DF0HP3 0T/+AC&<8X),]9XHI; MK6J;\>-RV$BOR-HKI6&8-+!Q'"2=:SF\&"\^SQ9N\O-\=OD9_P)_#JOV2BG> M=%<:QX")R)J!M44!)4B"RQ@C<)@'$9B\#T\2%V@4TS2VBWLH8_R"+: >( M'+B(7D[KI>'L+9\[8KDMK$W""49E$;4$Z@EZN1[E@@;&@&=*<.DY8:IV@X6C M,3=LH66;BZ*[4\"BEMX&)VD-"^@_E>ZO1 M;!/=.RGQC]&2_/W?SMZ]_-OYZQSJJO5ZB3)B" W,@*5!@RC](9W@#HA40B2-7E+L;9+@ M4X35GB@=K&09+9&,'@,HH_C*$BF=*=6Z6*G:_1\:G2A="0O?FR.]@[P;\!BN MJ7\^<8O%6DC=C%L:A0M9!E QX$829.G(9EFY7<%=S.JHJX\,>Y281C"TAX8? M \M!XFX -[?I7\^OU:U#>I#*AI!RF'J MO>\0'B;K!M#R]NJY'2O/UM.(LX_4T1 @6RV0B8A,Q"@A\.PMR9PG8BH#9B,A MPV+F4.T^2#8[5-0-X.561N:: >JET1GW994T!N+,1W#>2) J\\@RQ4"\AU%K M=XD8-FFQ,DX.$W$#&+FVM?>FJ2\Z>VNHE(25ZAID"416%#=I%)(2/!E&M""R M-EZ>)*B1 N6*'LS!8F\ 0_=X6"^KQ%PT$M>1Y:5#JF0!?#DS#]1*RZQ,MOH( MJHV$-.++'*[H^[DJ!TN] >A<[[.W3:C1TCKA*+IU*@)&CLB--@&8,9D[3BF7 MM>_B-M$Q+' JJ/ EX?[K8X^*-Q54:>N+"&6P;*8@5*7F([$:UH] M@:@MEZ8^4@Z3<@,P.8MQ7,3O)F_=.+Z:/G>?QTLW63/CF>':9@GHRZ.+5N:( M6QX82"==,*2,%JL-F2<)&K9&HCY\ZDF_!2B%<'EQV=5S/#::?LT8DYF+@#*B MV4D4639EC*V&:+4RG)#D<^T6/UL3-VR^;@\0ZT4K#<#M75JB;%)\Z>;3\?3C MXNKD@08=E9:@:*8@5))@-#+%)/5<62."K-T*8#,EPZ:SU@=2!7DW@)JWG?2N M7+HDF4$K"HAOC$N5*8D6WH'A-N(>KH/.]3L\W3Q_V'S-'MSF?67; "XVSU:] MVH@QNB3.2N!$6Q!,&D"'/Z)/EUC*/FHTC[4KJ)Z@9]@4Q?JXJ2;[!G!T:[OM M9E!-5GJY;HMZM==F+H4N5E,P#H+BPG#$,> ^>>L<99S5KDO>CK)A,_AZ=7]J MZ:,!E%V?E;W&'?D5?KL899MS,HI"BBF"T)2#<\Z#IHH%2F*0LG;;A8=4--)+ MIN*I\WX";@$BI7Y^<7ZY7"S=M&2E7ZA*3XXG)>AL^O'M!QU_WR_'.7G?SR M:YJ'\2+%D98^6.$U2&L9B$ \V-($49",;')<>+GV3?KN5#9R!58):_TJJ06# MM9G#_W23R[290>*IS=(ZH#F5I&>>P-#,@5,1&:>!15?[&&EG(AO9$7L%8245 MM=-T$E 9A/!QVGU*)ZL1LQP# M8J808!8]6B$DF("^+6$N):)PIW"U[^WZYJF1/@=U@-X4 !JPS8^=')=Y'H]/ M7CZ;;HZYWJ3E>?[@OHZHC%&&H,JD!(>Q/<,=*F>! 3ZSQ+G,\.7*RZ ?3AII M75 '_ THNP'(;SZ4NNK L*D5N%76Q60BA+*2!2$&G.6Y]%LN0ST]BKWVF<[. M1#;2(J .4/M540L8O#TW:40D)<&75O.FZY),,WCK!)!L;+!.\2AZ:')]0T C ME?&5L+.W:%O#Q=ER.1_[RV4Y\_HPV[PF1J5"TXE((+ARMRL2BDIR"EHR'6AD M2;(>ANKL1F0CQ>,]X*NZBAK X-OY+(]7H]7+#9^-,0)N[QJ$]!+E9!GX:++2 M2>'2JE]7'9Z$262>"N)*Q6Z8(D#+@G 0("9^/=C91 M7KT0=+_CYMX&TO9^WKR+C!MIM/+D0>:;]'OWJ])6()+ O 4G6)GY2 582S1H M[ICT#"7(:6WT;$79P%-CCWFLO)\V6C!&3YQ3WC"%<:CDBD6P*6((4.8WV9 4 M$$*"S,I843VY=2O"!A[A>L0SX_UTT0K [I3V7S?V>3N;=ZK:QN5CUB62"0?& M<#&)TNO4$:M *!<(PTB55^]P6X?R[2!Z4M<:Q]5FDQ@>.5/*+KF P!2&P99& M%&(.0!(SAJ +ZEC]WAWWJ=@.6Z=RDW"@E ?$R;J%_G5]RULW[XSV@SL^X;40 MI5LFD]1@I)(\6$XE!,%DUDG31.\UM'MT?,%W'[8=.%H_:>]%M-6@TD-SK1=I M$>;CCKM9?G:Y0.DM%AC#O+^\N'#S;[/\?OQQ.L[C4,:YAC"[[ 8WO)U-QJ', M"+C#X78ML@Y\8K5&5S4YK]2NZN%CKOL21>K0XV(7Y[2[%7FKFEKK-I?$C;!]3! MLTD9W)69(M&* )QR7/ZR3X:&S,Z@>%=6LPNY^$61S>LVK4S@ ME+;&4,4UJ]U;K;XCT"W 6_(_OY9_]X1OJZ\WBP\7FE(\4) \4A!9:K3G7(,2 MCGFM0F2.;67TMG]FL[ON+@"X8_!ZDG<#!R9KG^&>T!YPI8QE-J*\HHLEM8^5 MJGT,[Z5PP7":1%2Q\M+9CK)F-]=]L-:C4D[-59,JBJ )R) \"%_:LSGKP65A MT9,00=SO*WP\5ZVW$^ ^+%>/)+@G9$0F Z!)Y6SW.XD;[OG#9LRW@>$>I!S QO?KXLR.'JQ'%^X9;D, M5M(*%CPPP6$2>EB]>*%NQ0,FVW=TT9V@)#_N('@B])S9#) M''CUX$;"P(URJ!0%/GI&AH;L]OG8>5[/J763ZVN0&^AK[@P3T4'DCI;,Z@A& M*@.,22-9QLU2UCXYKD+XH;;Q7H;YSVCTS^==SN=%T>%(VIPLCQX,X27&40YL M+$40VJ%D$O64UK\7+$ M4G+HZ620LIQ8I&C8X'1YZE?76 !+7<\CN31\[ M6SYW\_DW9'%55NMBT"(D 2HE#4)%CJT*RV^=0W+0ZG+R^!(1J/E,< VVN/V:7'CY#);2FI[T[O0=WA=W^^/R;ZL MGM7S7TUOOV>,RQ4!="LK@7N=0QE937!=@J!HW5TI>64J*:%5D"K5OG^H07,5X E[E4+9(#%\(C9G5+ND[ MDJ5[,5ZXCQ_GI=-9%ZFM']O)_&8!:26<"9R#,J49N\L)3.2Q3$F*&A$4ZR:$,1HLF0U R M@5 J@N_2AAFABC*.@4+M)=^ R1L%KP-5W$-4)7=0606>, ^9>1*]LL;:VLVV MGJ+G- S<+EC9Q<#MI(T&#I.O3S>O+N+?IX^K$+R,&N2"2$TQGA>*IG(RGL%K M;T%$2XR@+-:'UI,$#8NM>GI_K,7ZP4IH 5$KVM<#"RR7S$1A()!2"9XI+]./ M!40MN ]&YABJ=UJ_34 C7=8/5^Q]R.PMY:$3,,NURR6:XE]2'+NKR29$RVB" M 33&N'A$.<7C.N-:RC91;S$6)M]SDA[[\($1L+^>9A6%-K32?YGY\>2J$?#U MO*R0O;4QH32DP]#"<'")6M \)L)L=L+RK;2^Z=,';GE?1^T'BVUHO?_L+J[I M5HEQ@NX6^E@Q%G/' -EP8 P+Q'NJ63!;J?O6AP[<4[Z.EO<5TH#*7%C&HUTD9R+(,ZM3"@64Y@J$NTAR-IG&KSJSX@%M[/?YTL\\_ M]NQA5WQUY["*B-N 2+G/NS)B5XN%"B6\)X ^4"C5O1EL2>\F2F4O37O*+C72/]T<36$E0JG63D2Y,JB*11$ MH'O,*"2:F$HB4B/%5OO%QH\?' "'ZFQ658"#0^#27U<%W/-WE$-/5B>&;$0# M O=',,IJ(+A,DK5>:[5=5=_CSQAFZ^@+#'5$.30BUI)Y[R;7Y(N4A)/90O2E M-:(KSA%%X3C+K!,JHIWQI'L"0$'BFYHS9_%+VF^'"_&TX\HE&X& MQYH+W"9%D#E LIR5NRD)/BD'02KEJ$,QW9]H_0@ 'GW$,.FI/>&@CB ;.%/< M=)3?H;MDB4W3I/.A,$#*46%([%-4&'\AS@UR"=H&IKGB-GFUC4NY2\;S%G0- M&Z+V=F9=724G +/U>F32QA!XZ7LD2Z#OT(QZ9D&S1"V1CJ?J[=RWHVS8H\[Z MB-@1X,/LZKLK3RUSK05+0&DY3#)$@9/E;L#8*-!12R%LUW_@ ML2>TC95]5#FK+=<&+-(=F8Q+^O7DVX?9S6W *LY3@6]19T#7L>UR/">E-. X![Q%]X?=WD5P2EF#4E7<*CP)*T8#C! M!11L,%J29&CMS>][- U;4M:;AU55%0U ZSNI.2^_KAO-GRT6:*]3+),264I< MTR118 E#'\DH&,R;-^D91ELT$WV7(Z(54[)H,$I6HY1%047L@:KH\,_X9['GBKM'B-IV)WU M&"EV-772 ,0VR>GUV/GQI$Q!B#3S&+@"&AC']6()6*I04"$GB?XJNB*U4_6? M)&C8$XMCP*N>/EI.3>\&*CR[/Y9[GP3T1SZI6IKY-I162B;'W3),9HO+>3K/ M=Z>5=STAGL\6R\7-//.W[MO=TG_NO/(1W;C *<-X(>!>ZJ(#J76DT5JKTE;W MUKNYOP=07"$@V.[ISVX__:;.([FR3@.'&$.9=:TL>#3:$"G54F8E:?4Y"@>2 M/+@W=RQ\;@@XCJ;JT[.;^U3%1@\V8*0< M%(O*>6M\'LPP]&))WX=/*5Y.2F]+1,WL6[I*[+Q94[>).IMT'[D.Z;KZJW\B M4=W(P([2FX6'CHE6C)5,8(ZN$(T*K&,6LG6))J&3J%[XU!LSIVU]=\#T@]/$ M)N#10+!T(X@'F\W9[VX>.T.WG@]6NB6MQ+%87%ZL7KM?:!J#24)*D Y=>A%0 M!(YK6OJ=.R.YBD36;H15EX/!\UJ'7Q%'!\+IN23&[ M/;9G9^< &33B$WFJ:! >A%-HJ:,*8 )+H(AG/A'%5*@]:V98GVB]BZ6X>9-; M*VQ$T5AD1P@P8S"J(9R#5XE#3ERPF%RDU1MY;4?9:7LK.Z#MP0%M?<6=GLW] M>QI__(0R./N2YNYCNK7U_(KO7,[0T*3YQ7B:?G+CU5C365[O5S_/W;1K05K7 M'%>CJ&=+W8_DVC#B))3>G5:#3!K]#*89>!\X),EC$D)E(?Y81X2/!"CS>>G@ MUU4_?]OLP%TK]Y;^B^4(1;_C+^.(VGR'#(Q2J8ZAE@*/T8+PE)3\L=@E;3CF M0Y*J]A5<[TR=]-:Q"\8?N/5-P:6%@+>F0,K)W,2@?T/^@ M(Z,\"UH3H"J@GK1Q*),4(45\.9C(E=FJG'G7A=,+-X-7(@RZ8H8'2"M+I?;> M^Y\SU&"7.M%9#ZH<"R)$#/=R*36C&:S.O*3X6TUY]IS7OM@Y EN#)YG^(;:; M"I YO6."LQB[UHEN\FJ:9_.+[L7:D?]3#^DYF-^:OS;B\RBH"UDIB(([$ 8= M&T]C@,R%X4Y[RTWM=+MAX_.M[A/?S*9?T/]+L5N[BP^SI9O<_GVA\7/*/B(\1!J-!6X]KMO(!#B5 O!,7)9*Z!QJWZWUQLQ)Q^.[8/J^@6\#'@TX M1[T)8G4K_]-L?JN/+L5-KTS<]K@I"\]!>$/!.1N )A>T\BY96ONRY[@NFS?PRB]TTV%6N2PF[%J^F M8=[YG@]%-F).NVB)!BJ-+MG;93@-V]7XY..FP_9!DU!)26 M@P[4T.?9HK,%"S08^^6H/OR0>O.>GZ:O4E!P5>>-:O;C:4?J#0JMS8DS1R": MT%6D$7">EZX#,FMMJ!"Q=AGA4_14R,E'B;K)S_/9Y>>"\54-7EFJLS(IZS+% M]<15?.C- KZ5$4A#XE(S((Z94@4?P"9CP.2H5"8(7]%#"'00S<.ZY]70M2'G M_GBJ/!4KMG^J_89/Z<6.]9A6_R34I(]<O2/]\=ELV%SN@N''4X+;!$S+%O8L_.-RO+9?;AKON&7N M,T:B\ULOO7'S(KLOAXPM.NR!U>QV1;Z/8>*%HE:$3"%[84$0;W$O]Q18Y%XE M&A!PM6>N]&GB]UAZS[[MM+A7G59TE"Z6!I>V-%DI'=?!&I4!7^>>ZQB\KVW6 MC\1:PZ9\%ZS>-^4M J.!T['^Q;*:/>,5E4Z6I@84-V&K2BL-J2&B-*R)Q'E1 M^Y+^.)P-NUJ:!/71%][."&M@W>W$X!MWD=8-Y'SFRI1.NLPE#4(1#/Y-8,"E M* M9'#.&+">D) (=4I]U]M__.,'OUGO7ZNSJB)NP!SVOUQ?W_2G\\3:2")(=".+ MI#E8RC1PXH6AS%'J:E=W')&]86_!_]LAV1]K#2S##='7^V7Z?.M(XR5^M_QV ME;[_:MK]JDOH7TNDC -)_[@L69DW?_4VS4.!X<7>$N['*7/W1?9T] 3UK&ET-K+<[2GA:!Z7/\SBN?QA9(G.,@4(J MF[J(E(%U%%T&H74@6?M4_?AI7UK_Z!M2G;5Q%"0,'0WLR^1SM_@T,@37=O2F MS!#R)7.?8JAE!/B80] A!):WF\]V"!7#)D>U#N;C*OF$T/QJ&M/%%+>VEPO4 M]^^C$&DBBBC(UN,VQ:P'FP)ZL\%'QC+STM/:6+Y'P[ %1G\T)!^BX*%Q_'8V M7Z4POIW/0DIQ47HAEP;KW42WTB#CP^RM^_;ATW@>WSI\;UJ,0K#4E#2@LB!! M2/2S/,H3%.-:D9A\3ML-5][CX5LA5_ZID=NW2H>&[/-.:A]1_G>VD/=IN9QT M:NDVDQ"XU-$%$+J,GTR:@E4\ M%$$*[*^MQNX/M6C]L*ENI/#B%U2 M^6(4,SHVTFGP+A-D#/<#XSF#J(1G7*;$[R?2[0O%U0.W J/^;S!65ET#1PI7 MARP;ST?.\W_."M-7)RR+]0%+' 5F@A&& \VZU,YQY#?I (HPHJ6U3+':%_3[ M4;H5LLV?%=E'1$$#6._*.]"/*5<"ZP*AM3?S?#6X957#>]MO?E1S1:8IOTG)D MI0G9EALO0E& I9#,V^3!<6N=3D:A!"L$8+<>N=T=!_FSHK-'_0V.RC4S5_07 MI@H_Y[E$&D@(Z2R(X<%)Y"%)R:46V8LLYLML_4E'ML3)EDN%:2,M!QC(2UAL))J4 44=24N:SS;7K._Z[ M4&$7K Y5J+ +,!J(]8Z4T%L22'3. 1QU"42FJOAE"C="2[E,3.E0.T;\[T*% M@4 ]3*'"+@AK8-WMF\_,G'%,, 8N,-1$9B4O)7HP-'FIE9+!U]YW_KM0H1+J M*A4J[ *!H6/([@C$4A!]%&U)B94?W1?9$W#[ M)TOOH_W3PG?7$O$\=ST+W\\F<21M]C(1"<%&!T(K 8;A=RYGPHSWDKI>2X1W M(_>/O@T<'?$'X>&TH(]O62S>SF=YO'R-WXVBU-0&K<"FLMFJXIHFD4&Q&*,5 MTO/J72;VI_;/4TIP). ?@H;]<5_Z*!\;]^MOIA^OYEY:Y0W55@()M.QI28-C MW .&]5HZ(Q5W8CC@WR?WSU-Z<"3D'X2'TS+YUZRNU-@M=$J=BQ[7N#59EQ(X M#UY(!\%%+LJH[2![/6K(_3P7#L1? GJ@8T/SO6FETOOR4YBLVKZ<>"Y>$ MYAJ81?YPM5LPSE.0'.T #5P@P[6KR1Z2\>>I?]@'U$=6^,%]'3%I0?J?IPCC M0#-_=)RTX>X_Y GY>)ES"LNNX?##WX^X94XQQ2 D33"F\0F\PA#'$29T$)ZQ MZMU3]B+TSU.E41WZ53'0P#ZPQ5)>O$G(;5G$C@;I2^T)[VX#@RNSA5R9K"VS M5%(H26KC>Q?Z_CP%&H? NC>--V"V=^'M;+F1$LPZSRE0G]#5LY& 95Z!M389%B@SWC:S9NX1_R/\I:4]] M7+]FI\>Y:4^"C)BD;-8&0HB<:<;LA#A!\64>-0$FU!Q[V:7QNQF!=/Z4K M:BXS4E^/G1]/QJ7\?BWY>#Y]ETKU/>[!S]QBO-+"S3H1U*C@=0)F> 3A;0*G MK0'%,!"TRBO"367A5&6@8>.V"^X>GW5V;"6W7$:\T:S\-)ZBUSQVDY6 KD3B MEM?O1A?ZKGA69;/5K.?^%/1K<"M)YA@V6D2JM8UENEZ7$1H";M<*]VQO;.E\ M([DXAL]4W4%\]NUV4->%;"CJ53:ZX4)&3@AX:SRZ*%*"<8Q!=K@@;8C1\=KS M/+>AJV&+N@M*'G47:ZFD@4.5N24;.UC\3L$#(N:Z;%!K%I@C"4+6Y=HH4G#9 M2HA"H2P,#TIOUT'[SL<.K/7]=;.ASG(/035@!6[9S.MO_S9.H&S8=YP>U-,2Z.Z$ M,@_X6R_,1#*5MHR=8KB.A)0>3'8:B/3X?392B]ZZX5&,+*[N\<>)D]:"[0QKLDJ(A](>\A.8W@K#X( M'H/;@1II%%QLS0K+V66B*61-RMDA4^"*^R&YTM8XS;GMS:P])*>1?700<.VC MD4;!Q=>L..*$4\E $@+-/5.A3&[,X"S--''+@^C-7WM(SK"EE\.":Q^-M 2N M9]^ZH^7G$[=81<,R!JUMMB!I%R>9$@TK7"4IDB2IDM+I_D*!N\0T JPC>/\' M**$E--V]IKA_I_7K=.87:?ZE"*Y;0OCKV32,)^-5!<(M*5RM5D.9TKB@/!44 MA$X!T DP0*.7(82D2/5NFWWQTHA[=QC4'@/PD'IO /]ESL[9-)9_RLC5+VY2 M]J"KT>&*2FI"*H63 001 JQ4&7+6!KU:PHRH?3__%#V-X'!0Q,QZ4E\#4'Q? MY-AE%KR:?DF+9?&&UIR88(R(5(*U7:,72VO)-$Y9EF"IAZ7%],&+ 9B$*(T1$3/ MJ-QNPL%.CVW$L6P!?3WKK &3>,/ !_R+SNFAQ*3$B(3$F0!AE0'',%I3EFNF M \WR_KS-"A4/]ZD8MF]+[]'-@6)O#CC/W3)]G,W'_^Q4=!7V0&X!'V7V7WVZ!(B0"8O+1!LW0)ZB]K1U*\[!-P(YX5GP$ ME38 X55HM"&7>.2#2MY&52I@::D+$^"DT2!P>6=7^H+'VDFQCQ+3R&':43 Q MZT-!0Q]6/ QW?W'SWU)7^WRS"YQ=E!+H?V)T/%LL1U)0$DQF8'PH7,4 7KM0 M&M$KP7DVUFPW*W2/AS=R;'9,P!U%3PU8O T3T!Z9J7Y5/O9M/:!WY%U2)!(/ MT6:_FLGKI?!@??),:YH,(Y5-XO[4-G+V-H3-/)**AS:J/UTN<1]XM5A<%@F? MYY53?^]&:2#)SR$7Q22I-,,ZT^)/+$ZY%W M0]T-]T#L.H8-!1X&B?,^>4ZBB\Y[7WU#WO2H>M M/-Y)T]^_*]U%[,T!9^.Y/--249]+'^F2-A )NA)=DU(7+;J>**Q0NXO/"=Z5 M[J3WW>]*=U%" [!ZY#XF*F4D^IO@,HT@LL= . 8/AG/%$J%$N-JI; =[#-M%^ U Z);QOCE5N4Y_5IQBZ"((1,TLAALF@/&X\((2V7F&2Z_Z M#?R3!+5RP-O31E=/&2TA:XM^7M]-YKLKCG5"GR^U08'@$A:: M,:J)U3K6'K+:.U/-N'*' O Q:#>!A@:6QVK[^'4Z7KZ]G(=/;I'./LY3NIU) M&C@+*1D*T7M=Y"UP%Q$>I,DF8#2FA:[=5?;[5#4"T#9@M-$EJ*;3!E!Z\+FH MP'V/D*2!I,*OD@DL\>7VFY8#!..]Z:TS7%V<7L\LI6@C\!9(X8L3@ BT5RM(7+YX[\!;E3:W-DCJ:6+A7 MY_O()=R>!#1B98\"D=F1]=626;U]0? ^31>XH7W!+>1LZB;?NG:EBS ?=](= M6:*$2YY ,J416TG=P)<,:.X5\USW,(=B#S);B="."-QC*;4EW#Y=F_7\DYM^ M1)^KK&8W*2E'/Z-KU0U*#2GP9!0!(RW&$#H$0.]*@!16L^PII;(W%.]+="/& MN"]8[5>V7DG'0SL(97=!QM+X2XH_S>:;DT-&1K*847C@T7W__\O[LB:W;B3= M]_M?\@[VY>5&R++L48QL*23/]",#2T+B3(G4D"RU].]O@L7:6,4J+C@\*'=W M1[7+L@]R^9#(3"0R0854(-KD06@F-/&F8V1[N0-[+=>+ WKNP[^]+GHN@7B5 MTN(2UV= M(H&#X.;5>B8*A>Y&!$@>O3,<"^&C\=GR!#DGU_BG5%WSQ0S"\LI<-91DPM' M$FO=RVQ KM@;(1)85S[1C3"!Y*!L+N#H0):6BL-1[SM9/>(=U%:N8/\Y_AHLJU>MG,<4K[66JN]%*T/&8_X3R5)=4%!_U\A>,Z29 MU%Z7:D[)S56"Y?K.0=1^ZC;%+(*3K2LMGB5JW$SS4)!JJXNQLVN? HGH*IF8 MR:#_%7[G7XC)JBF9*YL^>5G)LN.$ZB4 .)T@7U%4W$ 71;#11-^\[<; M;\P'>VHY%!;/I+T.<+J=#[QFPVNO."-Q9>'JS8B.Q$;V$+4-646ID+>N^]]! MREX(,R\-82WD/K9'M@E9WOSXAK/EK4?P,#*?<.M\4L*"(H&!XH(V174[K6;9 M:LVS9'HO7VSO)?="C7TIJ!E0W,>#:+X*%\,FL'[%N+J]H*@)NF-258]\I5E2 MZCD*&Z6?[B]S Z7$3)8Y1&"B3M&L#VL]EQH2+[EH$8UNGG5_G))33Z&'8MQD M8K-!Y1B#%"0!694$CM.&R=9XZ:05T@_+8"=I\@;ZWSZ 6HB\Y^3W??Y.R'0_ M_J&!+,B0.>P=(*)8W0<7"WBKR>/@%*?'.I:$">8UHS^5*;P8(_)V1M^Z7+_3 MO&H$6930+&3 .B)*<9Z!XD0&TA#+Y%=)'EM7*CQ"1I?&XQ"]/V8\3A%U!X'/ MN_GL,WWM:V7EYDEXL12\25:KP"3Q("/Q@$Q T5QF+(PDT[JMQV-TC(^7DY0[ M;RSI#M&R>>!EK)224WB6%:M/!8PF1]M',%PYQ1Q&%5O;SLX.0//G?'63&O]K_DN8_<_URSW+I4=I/02?239"(02>,@7]&+.N;_M5ZROC MG<3T!9UC-/V@!5H+L7> G_N&^-U-470)49,[J($74_O#&0N1G'_02FEMLTV* MM4X0[R!EW'O3U@=5"WEW )L/BWE"S,O?2&"W%>^5N4D6W)3:H7\]CE<5SB%& MDR&&VD=:9N6Q=1'';FIZ\G*.5/9\$,EW@*&MK44&>J*CC)X+3!S(F2[@XK;V?T95RN/H85KA_VY ^X2%5+GW$B MHD!GZ-A-K(XG$DE =-Q S2QY6W0)VT^A&V/H*>K&+=P8'EO---,!YNK[P&5] M((C+][,W/^K-[.5T^:6RN3&XM%=X<<:!$(:!"LZ3P94(EB&OA4U%N]9=29\E M:MS"C2$0UE8/'0"KBN5]>4T+3U>_A;2^VK^>*>-UL'666KU/4S(X\,P3(\6G M8E#I]K[33F+&/P8;)Q3;B+T#_-QG89T(B2(S:>LL-)L,*,MI!SA)##F>(@_! MH&R=)'I(Q.TW6W:%ED_M(G.+4K#1X4TM HK7@DPY@F#)*@G^!RC[_E0PN\ 2?\5%M-J?6LDL-Y:VLI@E/&@30YU MSC0Y_B@]>,\#^N M;PZ>;1K&=6F&.:!.DG-G.-GL(6G1R43187"2@@6=L+;) MO!V@XV[CGW?UGZY:J)O&6X]" M"^*CU-?=3&:( A&8<<)978H4K8^<7;2,F_@;YNAI(O=.\;/950&=,\@\H(^L MYAL4F=T8@)MB@Q7>6M,ZP[>;FG%M3AMM[P&A(T3? 8CNULE?=Z*[FC8>D^6% M*S 6*2)P+M9F$P9DDCH9%,J+UC,)=M'2'X".T?5CKUQ.%7P' 'K,1M\FT$-A MPL?ZR+4X PH3!U=9. YW"Z8_PH_8B_F6^ M6,S_6?,,X1O]R>KGA!>5N/8))*MI+X$. @4\(>K^K%K]MY?KI:K,,O$T54K[(E4%+)8JT$X'NMH4%M+YB1(QXO' ME*W0K9^\/T=3?_FA1CAKJ8L.L'7_EGG=WO<3T1+R^]G=R)A/F+/1ZYHSC<22 MRK%6"@L#19K HS?"E]88VY>V_@+"-E@;1#=COT(^MLU_3J((KS1(77O_*G)N MHT)3[P4BYTH:QO=[DSSD6(:S>FFG@>QLRNC%R&T*/%_/EZOE77&^6BQJ._-U M;_7?%[6)N4SH>:J]JQWG=2 @ \]S B3.!'D(:-P@IFYO"L?MXC&PP1M&3QV@ M\#]GX>M\L:K]\N\RNFD0,.'1&9:5AR04A5O90Q',H:ZJ$#5/V*"[+5J^EWW.D@3(0E#X$E!R76#JGUTCMD5UM:Y)2$-DGF MUAF//<@:M^?'D%:LK49Z?K:_F5IQC]+]WNG?G7?1XF'^8Y0T>HE_]>F;PLG@ MK$FU 6-<=X0Q48&75M9V+60@>,[,N,:[Z3X%)_?+7LW3_WR97] &6UY]N;[! M>ZR[1$HN"5&?W$5&MI G.FLE+R"%8MP&VA:B=5NIO8D;-Y-U B8>-+\>1!W] M6XT3FGS<_T!C&S)D4X\MV'C$HG@AY]7G7 -W!X'Q0&YLX*F4K(5M_;"XL2FY M:=S^.GR;KNHTJ+7LKU:YND>0,D576()(1RBH9$IETD#P*;L8,9?FX=0>9'5E M/@[!P>[>^6U4T(%/>SMAJD[G?5_6%G)]06X9AB18 &9+)$&)]8 I!F1C8V0B M.8VM&\3L)&9'31KW;=?NGR;H'M,R_?IW/U@QL:A_02I84%D!R/T"QVIT1 MA0!KL'C,IJ!L/5KL 1$C5^>?J-5MD)PDX@XP\K3IO4TB1(%D;6N9##>I]L"6 MX%S68*UU3&,):%MG]/8D;=S;V<&/K@'TTP'L[NR;3U](T,N:N<0\*3EX+GD" M(P4#)1.'R*R%4H)+ECD94NM\Q Y2>O:(CE3[;MMUM XZ@-)=VC\LI@D_X&+] M]R:"]IS4#L$Z6\L7M 8?M8.4FSO)EA]BJMIM^O M9AE?ISJ%"Q*%YR#1$]HHQ -7B@?NC/*<665&>Q-W^I/_9Q9ZM(-[%"*4 MR$!*I!T10ZTW<)EB86=#-"ZB:7W'=@R=X_KVP^#K8=> @?7WTBS:\:.VG_C: MH-9MP(':^V,PR#HB1A3PS%A0KE:/Q*0 1&(NK6]X<'D/=2[-DA:#K2GAVLK0Y2:?>W/[&Q M9FJ)B^^;00W*Z9A\A" CL1-,AF"5!A/)ZS7&,^L'C1<>DM1+VK\Q%)X*#D[4 M2P/PFG[-27(7DA*^=:9V)S$=V;)353X? M0OX= .EZ;/TG_(Z+FNC;7.KK(D04FES(@L0&EQ9B= 9XRH+^W\>46]\D[2!E M7! U4O2\O=0[ $\=TUR=@=I(?S.Y><-(0":#Q 39M& D MLE@D>*4$9,9UH?]Y65H?F\^0-*Z-.R_.3E1(I_B:J.B%D9:#T_6UJDX*G)$% M(F/(92@ZY/;-RA_2T9'%.E71>X#H(*D?C9QON)C.\Z=56*P&\,:NDM<3EK)F M22J0K%9',F\@%N= "A8D*\$Q;'T'M+NNH@M+-"1^CI%Z!Y;G0_BY[NU!\KC' MSB0QY5*JK5"SY*"4-!!H"] Q';D3SM OK7WW7;2,6S X)(*:2/]P%/DK%,WP M%&6M2]!/?H8&ZPJ\.S'V"%2/_$8 M>S/+;1H0T^="'8[V#L,2WW[]%J:+]1"VVG5(B*0*';^UQ1KQ8W@$5X0%-+9P M[SD/NG5QQU/T=&22AG"OFZFBM6T:HBU"6,R(T_6 OILW$$=4*3SZG79-$IZE MLE6OA,U"UXO<%L*@16&8@BRUN! M4PP+7N58[\3KW5*2M&DTAYR*"\9&'GGKE^X[B1FY5T(+'#RX/VDB^)Y+GQ[; MI\?7L/*A%/%42 M0UM/B9*+6 2YXL'7]Q")4(BU-:L+TNJ@'>N2V.>IZM0F'H*,;9O86!4= MY#OOKU6(:+U=K>S__B-]J_]K9YS?T+ZQ^3D3T M1O%$+K!?9UA8 7)@:W-NQZ,+*13;N@%$,^+'SUV.Q]N6J!<6>.RMJEF;A@G:(?D(,E_]G7QP$B$?Z#R]+)P*)NG?XX MB,!QD_B#H&LX!?6*OHW7_(##5_F_+Y>KFF:>Q*BMPNS!)VZ(344"K:_AN.3. M8$XB8^OFI4>2.NY0B/,ALK'2>L7F^[*+T0DOI4B%"9(PY!982>S5XC6KA#9< MH,ZR=3G%@22..SKBG-:QB9(ZP.#S\15)C9KX*%^<[6^\Z$I/LBA%.(6164YE83)66 M!L642L47XU/KZ[>#B=POR%-R&U50'!NQ 2WV/5[H=I.P'L)=U==%"ZAT+ZT:Y57.T_KM_,V="&)-TZG[#,POQX!P0I$Q24DJ:5)S%C>_,W^\&5XK^C MSM6J3K_C)TR7BW5/K#<_TL4EB?+*Z_SZ[?)*H0\+P*X>XV>RM^18.@A2&(I_ MBH*0:.MF%0PJ0?NX>6N5MAQT6J!R".)V%^V=7<4=N&LG\OSNYJT(B1^-30P* MLW0,Y5K3S0RC4Z,^](@EY^9/C5O1WDL;M//C;]X!&%[^)GCU=7XY6TTR8YS% MX, K7P,U7B=_H 6E7$G!,L]15\]!W(U.)VN"T2689:ODKN?<9:FQ[V(>NISS0*TO6EN M%(S=6>_5UGJWLP]N_&6;@LA9&[".XGQE/0>?"89"D[UB1:9@6D=H!Q'88N+> MLXO=OK_)J*Q*]:5/EIHV2DH0,$= J[1S7J*SHXBCD[=2PV'KL2E] ^GMA1JX M)_[HA';XIRUX#B-Y*-^CF%&IE/%U\JWFEO"G<@ ?I %,*C(1Z)1M/A+IK&:T M9A?O+;$9\8H>$>ND'!,B*!<3.*L]E"2#P)@B9[XQVX]3\I+,XB%8V3:+#?0P M8KRQ7*Q(5A0@X8($N_KY9_AZU86;E\"DT EBY*(^>ZV5Z$I!3'5>2N$A[#=M MAQ:X@R'Z[18_N]8>%SDM]#EO*-R1P?$1OUTN*(Y9XJO/"[P:;K_%TJ9O,C+M MI+&.N*@]/V.DH]\Z"2XHD;2K[[;W*A=\!C%[$S0.C-KH?#ZT L9.8Q':G])T%UJBIZ3C%\PL_5 MT-\\5/\POY@>FT#=^:UFB8']J&T4\V\O=A.R%6TY^A H6JM5!3YS M"T3/1?/'*;MH.;F.Y3&!_KSZ>9M/\XHG9Y ,LHW$<*QCD90B(RT,:BV#3+RU MW=F+L)$OZ%O@XT'527.%O #K#H MY$D1"%8)4BF9D4.>3&Q=3C"8];DI<=E>X8Z,?_FY^<,[PVRE05XHE'7*U]DU MI8 W/M /8Y)3*68^7#.[@TCMU$(=@J'==7'#*:T#;_PC?L?9)=8[_#>THQ>S M1W@]-U\]OG=]#OF5\LEKI[E3MHB9>$91'04 M%1G/(&A?N_\;7Z0@5R*T;H5Z&(7C=GD:!(T#JNAE.7>-7UDY"7YQM>S31,)14K&4B7:\-(YL + MN7AXR# 2.9U(H)VNJ _1==Z>Z8JJ*:,/E4E MH:*EN_;HEP?TTY[G9&@'+>7DDN ))*;:P"M(B#E:D-;+0/&FU+IU^-63@Q9I ME[ H-3#M*(HRHD91M&>$YB)BL"*XUHT._SX.VB'8:>&@':*LT4[700J? M-Y5^=_C95#HI[J*K_3Z+,K3G6"1G05J$P$O42?H2\U[V^F $C5]'>+I.GX3( M$0+NP ^_F5YX[?=MJM5$2HX[G8!E7JO57!WRK!&,D283/[SDUJ7O.TCI"3+' MZ'C7N,@3!-X!;E[/%V1^PPK_O/%"-XPX'Z*T.8&V3-=KL52SO0)DR)D8I&V5 M6J?L=A(SSDW08-AI(_0.T/.)E+"NQ_WED!9U=4DS)DILW+;U'P,@>=#O%/IZ@/$+*8S^=J&;Z\BLN_L \#1M;BE:5 MJVJ.S,F6ROHL(-=R6.51*BM-W'9]=KR1>.3C743BQ^AIWE!H8RO]CWFIVKY6"'U<]@_ M?5LBLA%87(0L:F=VM(Q,5@I@=.WE'WQ)S7LV-KO1' X[Y_8Q6VNJ _3=*=&K M+VUJAOL?T]67ZS*]JQY*-?V]7)+O54 2973@M#;&RN[9R$,4=CI]^7T^S[6'P_4A_FE^ MD2=:<.D\!M#!N/J8&L'79]5":^Y(@'2FMT[U[::F"T]I.*PU4D,7D/I]47LR M+^9ENIH0Z81\[VK3];H?-(-(X6/MS2DC>1&%I=:&[,[R73A>PX'F6$%W<"C> M9+O?_/B&,[*?DW5AL50%+%.&W ;MP;'"H!1OE38A\^8EC0^(&'$Z?F0>+WS$SXTK^)];9,#JL(/X&[I03 J7F7$6G%<*E.818F &2'@8LD^2 ML:&?7+/GHNRQR\+8>RFQ*@8WS5B<.=%1G4,%:""5(R)F;J*3*(0]7 MU'\,Q7W%?TZLF&1\"\M3K&QM35EKS+PG5U@]0B1U. I"! ,1X@6D=2 MRIDQD5PJ^SUD?PY3NP@8KUBHD6+GK:4\(E12;;:V^#GYST^3S$0D6@,XY^MU M1)WS7#(#K'<1LF!(["E;L\3T?S_/O__;YHM7T-C\W=< MN3[X]#CYO_8*;R"X#K(W!_I3MYD+XY(J/ DZ'E-M0>%D[TG'%BN&NB*%N MPPZFM9>2P+/YKF=5;C\@/NA24"AM"\L.LJP#C%/6M$^3A\(4:>!S\-;G@/4>;+2GMNB7C8].>^BPV8!CV*WZ'3H2)Y[XJ/U9.GH%"D#"XS M"]E)[:/7@G#VKY$.36B-0A*"#NM7H,@@>G*9;$HFA9"=4\U;3/P=TZ&'(*IQ M.O00%8Z=NMJ9IG$R6N4X2*A669@XA[!9D' MG1-/TW3ZF?GX]Q^;C4WHIP,_>K"NUCLG4R R'?]_YD[61WVNT@YIGW7-C']7*H,!(1=S;M.TDH'\+I+_R:%Y(QR MR!6#9(T&E1."]XE!#B4;3Z)QO/5%\4,J.FGA=9IZMQ^EGR;K#M#R"1=37/[R MX7KY-2O7Z4(K-(]: 7.VOICFM)VT,2 E5SD:YA5K_MQJ-SGCXN=433]HX])& M[!T@:#\#O=YJ$DT.T3(P+(O:^,9#%%:#"5Q(:1@+LGV9ZK[4]9.)/<^!-Y#> M.D/D9J]:E;5%YT 6]* J\5YS^ M;?QC\3M9^MJAL=KBZ^M21_^40 51VECG804( 0LHY@U1X$D<6R6'NSHVXLTMN+R&823G0!@"C- >%.D-DTH,0Z+U0)9'6SW.&'7:' M>(8.>".?7,?I:&R#9(+B=S'()#[8NB,,;LUV#WD%7[,5"G*WM^#LEW8,;N4__I"XEZ^7:YO,0\ MJ0\RA&<20JSC:YEPX# 5B"8J8Z,PIK2NG]]-S;A.]R#8:JR"L>W3'^''].OE MU_?_G-'WODR_71_RK\/LW\-W,N1*1'2I#DPPY"V$>C]EHP1$+3+%P9YDN)]O M]/1"XQYRPUFAEO(=&RN_7:XN%UA!'F:)'((W_WLY7?U\-PUQ>D%_,4E<%J/K M%'66:_U9O2[EM TTNIA#]E%N^TX[L/+,0N-VJ1L.*RWEV\$A=47^'[CZ,L]O M9]]QN:H)VIN=\ $7J>KM,TY20(E2<3#"4NA@18*0I 561)&:AQI6-#ZS]B9N MW,9V@QYAPRBH ^3=-NE;%Z$]RN9RHI$'5@<"TP_\)'6MGOEN M+7)31H#D]01C'&2E-5D44_-&68$3D>Q)#CZSYG?A.V@Y^8YMZ[NWQ5TJ*"E\ MR& (S_7 KLZ=8T Q@,Y<2Y52\Q>\NX@9^7ZV!0X>W+(U$?Q+LB G5,WM^M1@ M]F3(JK>=<+(BA(3:@DX:07EKP-.Q 3)FM%JQ($KK:K"D+AUN?S12)MOIL$6L1 MC!4%@A4(!:V5QKK$8_/!D3MHZ0HZ1VCY:=@<)_+^H/,K+M-B^JVJ96*4DRXF M#L@]N>.QD#LN/7GGUCMEF,R#@^<.-5W!YTAM/PVA8T4_O!^S^8/Z(X8E_K__ M\_\!4$L! A0#% @ JHH,5:7HL&AI8FET,S$R+3$P<3(P M,C)Q,BYH=&U02P$"% ,4 " "JB@Q5!G:!DAD% !/%@ & M @ $Q$0 97AH:6)I=#,R,2TQ,'$R,#(R<3(N:'1M4$L! A0#% @ MJHH,5<=0 @!R;G=K+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4 " "JB@Q5(CI' M48%, ,+@, %0 @ &!< ( &UL4$L! A0#% @ JHH,58X1IDLPL@ &V\' !4 ( ! M-;T" ')N=VLM,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0 ( *J*#%4WR6M\ M0W( %T6!0 5 " 9AO P!R;G=K+3(P,C(P-C,P7W!R92YX 8;6Q02P4& H "@"B @ #N(# end