0001193125-22-213586.txt : 20220805 0001193125-22-213586.hdr.sgml : 20220805 20220805160801 ACCESSION NUMBER: 0001193125-22-213586 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220805 DATE AS OF CHANGE: 20220805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Marcus & Millichap, Inc. CENTRAL INDEX KEY: 0001578732 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] IRS NUMBER: 352478370 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36155 FILM NUMBER: 221140842 BUSINESS ADDRESS: STREET 1: 23975 PARK SORRENTO STREET 2: SUITE 400 CITY: CALABASAS STATE: CA ZIP: 91302 BUSINESS PHONE: 818-212-2250 MAIL ADDRESS: STREET 1: 23975 PARK SORRENTO STREET 2: SUITE 400 CITY: CALABASAS STATE: CA ZIP: 91302 10-Q 1 d357478d10q.htm 10-Q 10-Q
2013-11-052023-05-31P2YfalseQ20001578732--12-31P1Y 0001578732 2021-01-01 2021-06-30 0001578732 2022-01-01 2022-06-30 0001578732 2022-04-01 2022-06-30 0001578732 2021-04-01 2021-06-30 0001578732 2022-06-30 0001578732 2021-12-31 0001578732 2021-01-01 2021-12-31 0001578732 2022-08-01 0001578732 2022-02-16 2022-02-16 0001578732 2022-02-16 0001578732 2020-12-31 0001578732 2021-03-31 0001578732 2022-03-31 0001578732 2021-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2022-06-30 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001578732 us-gaap:ComputerEquipmentMember 2022-06-30 0001578732 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:StockOptionMember 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:PerformanceSharesMember 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember mmi:PerformanceUnitsMember 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:StockAppreciationRightsSARSMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-06-30 0001578732 mmi:MortgageServicingRightsNetOfAmortizationMember 2022-06-30 0001578732 mmi:SecurityDepositMember 2022-06-30 0001578732 mmi:EmployeeNotesReceivableMember 2022-06-30 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2022-06-30 0001578732 mmi:CustomerTrustAccountsAndOtherMember 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-06-30 0001578732 srt:MinimumMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:WeightedAverageMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:MinimumMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:WeightedAverageMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:MinimumMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member mmi:ProbabilityOfAchievementMember 2022-06-30 0001578732 srt:WeightedAverageMember us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member mmi:ProbabilityOfAchievementMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember mmi:ProbabilityOfAchievementMember srt:MaximumMember 2022-06-30 0001578732 mmi:WeightedAverageCreditAaPlusRatingMember srt:StandardPoorsAAPlusRatingMember srt:MoodysAa3RatingMember srt:FitchAAPlusRatingMember 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember mmi:DeferredStockUnitsMember 2022-06-30 0001578732 mmi:UnvestedRestrictedStockMember 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:MortgageServicingRightsMember 2021-12-31 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2021-12-31 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 mmi:InvestmentsHeldInRabbiTrustMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001578732 us-gaap:ComputerEquipmentMember 2021-12-31 0001578732 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001578732 mmi:LongTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member mmi:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member mmi:LongTermInvestmentsMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member mmi:ContingentConsiderationMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember 2021-12-31 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-12-31 0001578732 mmi:MortgageServicingRightsNetOfAmortizationMember 2021-12-31 0001578732 mmi:SecurityDepositMember 2021-12-31 0001578732 mmi:EmployeeNotesReceivableMember 2021-12-31 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2021-12-31 0001578732 mmi:CustomerTrustAccountsAndOtherMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001578732 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ContingentConsiderationMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember 2022-04-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-04-01 2022-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001578732 us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001578732 mmi:OtherRevenuesMember 2022-04-01 2022-06-30 0001578732 mmi:FinancingFeesMember 2022-04-01 2022-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2022-04-01 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2022-04-01 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-04-01 2022-06-30 0001578732 mmi:TransactionRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2022-04-01 2022-06-30 0001578732 us-gaap:CustomerConcentrationRiskMember mmi:CommissionReceivableMember mmi:CustomerMember 2022-04-01 2022-06-30 0001578732 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2022-04-01 2022-06-30 0001578732 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2022-04-01 2022-06-30 0001578732 country:CA srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember mmi:CustomerMember 2022-04-01 2022-06-30 0001578732 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-04-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-04-01 2021-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2021-04-01 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001578732 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001578732 mmi:OtherRevenuesMember 2021-04-01 2021-06-30 0001578732 mmi:FinancingFeesMember 2021-04-01 2021-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2021-04-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-04-01 2021-06-30 0001578732 mmi:CreditAgreementMember 2021-04-01 2021-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember mmi:CustomerMember 2021-04-01 2021-06-30 0001578732 mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember mmi:CustomerMember 2021-04-01 2021-06-30 0001578732 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2021-04-01 2021-06-30 0001578732 mmi:TransactionRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2021-04-01 2021-06-30 0001578732 country:CA srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember mmi:CustomerMember 2021-04-01 2021-06-30 0001578732 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember 2022-01-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember mmi:TransitionServicesAgreementMember 2022-01-01 2022-06-30 0001578732 us-gaap:RestrictedStockUnitsRSUMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 us-gaap:RestrictedStockMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-01-01 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember mmi:PerformanceUnitsMember 2022-01-01 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember us-gaap:StockOptionMember 2022-01-01 2022-06-30 0001578732 mmi:ContingentConsiderationMember 2022-01-01 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-06-30 0001578732 mmi:IpoMmiMember 2022-01-01 2022-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001578732 us-gaap:PreferredStockMember 2022-01-01 2022-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2022-01-01 2022-06-30 0001578732 mmi:FinancingFeesMember 2022-01-01 2022-06-30 0001578732 mmi:OtherRevenuesMember 2022-01-01 2022-06-30 0001578732 mmi:ChairmanAndFounderMember 2022-01-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanAnnualAvailableForIssuanceShareIncreaseMember 2022-01-01 2022-06-30 0001578732 mmi:CommissionsPayableMember 2022-01-01 2022-06-30 0001578732 mmi:DeferredCompensationLiabilityMember 2022-01-01 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-01-01 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember srt:MinimumMember 2022-01-01 2022-06-30 0001578732 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-06-30 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2022-01-01 2022-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember mmi:CustomerMember 2022-01-01 2022-06-30 0001578732 srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:CA mmi:CustomerMember 2022-01-01 2022-06-30 0001578732 mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember mmi:CustomerMember 2022-01-01 2022-06-30 0001578732 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2022-01-01 2022-06-30 0001578732 mmi:TransactionRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2022-01-01 2022-06-30 0001578732 srt:FitchAARatingMember srt:MoodysAaaRatingMember srt:StandardPoorsAARatingMember 2022-01-01 2022-06-30 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember mmi:DeferredStockUnitsMember 2022-01-01 2022-06-30 0001578732 srt:MinimumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0001578732 srt:MaximumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0001578732 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesRevenueNetMember 2021-01-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember mmi:TransitionServicesAgreementMember 2021-01-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-01-01 2021-06-30 0001578732 mmi:ContingentConsiderationMember 2021-01-01 2021-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001578732 us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2021-01-01 2021-06-30 0001578732 mmi:FinancingFeesMember 2021-01-01 2021-06-30 0001578732 mmi:OtherRevenuesMember 2021-01-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-06-30 0001578732 mmi:CreditAgreementMember 2021-01-01 2021-06-30 0001578732 mmi:DeferredCompensationLiabilityMember 2021-01-01 2021-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember mmi:CustomerMember 2021-01-01 2021-06-30 0001578732 srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:CA mmi:CustomerMember 2021-01-01 2021-06-30 0001578732 mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember mmi:CustomerMember 2021-01-01 2021-06-30 0001578732 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2021-01-01 2021-06-30 0001578732 mmi:TransactionRiskMember us-gaap:SalesRevenueNetMember mmi:CustomerMember 2021-01-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2013-03-31 0001578732 us-gaap:StockAppreciationRightsSARSMember 2014-01-01 2014-01-01 0001578732 us-gaap:StockAppreciationRightsSARSMember 2020-01-01 2020-01-01 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-01-01 0001578732 mmi:SemiAnnualRegularDividendMember 2022-02-16 0001578732 mmi:SpecialDividendMember 2022-02-16 0001578732 mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember mmi:UnvestedRestrictedStockAndDeferredStockUnitsMember 2022-02-16 0001578732 mmi:DeferredStockUnitsMember 2013-11-05 2013-11-05 0001578732 mmi:SemiAnnualRegularDividendMember us-gaap:SubsequentEventMember 2022-08-02 0001578732 us-gaap:SubsequentEventMember 2022-08-02 0001578732 us-gaap:SubsequentEventMember 2022-08-02 2022-08-02 0001578732 mmi:WellsFargoBankMember mmi:SecondAmendedAndRestatedCreditAgreementMember 2022-07-28 2022-07-28 0001578732 us-gaap:PreferredStockMember 2022-03-31 0001578732 us-gaap:CommonStockMember 2022-03-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001578732 us-gaap:RetainedEarningsMember 2022-03-31 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001578732 us-gaap:PreferredStockMember 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001578732 us-gaap:RetainedEarningsMember 2021-03-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001578732 us-gaap:CommonStockMember 2021-03-31 0001578732 us-gaap:PreferredStockMember 2021-03-31 0001578732 us-gaap:PreferredStockMember 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001578732 us-gaap:RetainedEarningsMember 2021-12-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001578732 us-gaap:CommonStockMember 2021-12-31 0001578732 us-gaap:PreferredStockMember 2021-12-31 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001578732 us-gaap:RetainedEarningsMember 2020-12-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001578732 us-gaap:CommonStockMember 2020-12-31 0001578732 us-gaap:PreferredStockMember 2020-12-31 0001578732 mmi:ContingentConsiderationMember 2020-12-31 0001578732 mmi:ContingentConsiderationMember 2021-06-30 iso4217:USD xbrli:shares utr:Year xbrli:pure utr:Month utr:Day mmi:Office iso4217:USD xbrli:shares utr:Y
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
 
 
FORM
10-Q
 
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended 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:
001-36155
 
 
MARCUS & MILLICHAP, INC.
(Exact name of registrant as specified in its Charter)
 
 
 
Delaware
 
35-2478370
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
   
23975 Park Sorrento, Suite 400
Calabasas, California
 
91302
(Address of Principal Executive Offices)
 
(Zip Code)
(818)
212-2250
(Registrant’s telephone number, including area code)
 
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common Stock, par value $0.0001 per share
 
MMI
 
New York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     
Yes  ☒    No  ☐
Indicate by checkmark 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 time period that the registrant was required to submit such files).     
Yes
  ☒      No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company, or an emerging growth company. See 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  
Number of shares of common stock, par value $0.0001 per share, of the registrant issued and outstanding as of August 1, 2022 wa
s 39,964,292 shares.
 
 
 

MARCUS & MILLICHAP, INC.
TABLE OF CONTENTS
 
 
  
Page
 
  
  
 
3
 
  
 
3
 
  
 
4
 
  
 
5
 
  
 
7
 
  
 
8
 
  
 
25
 
  
 
37
 
  
 
38
 
  
  
 
39
 
  
 
39
 
  
 
39
 
  
 
39
 
  
 
39
 
  
 
39
 
  
 
40
 
  
 
2

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
MARCUS & MILLICHAP, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except for shares and par value)
 
 
  
June 30, 2022
(Unaudited)
 
 
December 31,
2021
 
Assets
  
 
Current assets:
  
 
Cash and cash equivalents
   $ 211,651     $ 382,140  
Commissions receivable, net
     14,138       17,230  
Prepaid expenses
     10,046       13,220  
Marketable debt securities,
available-for-sale
(includes amortized cost of $254,487 and $183,915 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses)
     253,040       183,868  
Advances and loans, net
     3,605       6,403  
Other assets, current
     5,880       5,270  
    
 
 
   
 
 
 
Total current assets
     498,360       608,131  
Property and equipment, net
     25,338       23,192  
Operating lease
right-of-use
assets, net
     84,351       81,528  
Marketable debt securities,
available-for-sale
(includes amortized cost of $80,767 and $111,858 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses)
     77,588       112,610  
Assets held in rabbi trust
     9,587       11,508  
Deferred tax assets, net
     35,233       33,736  
Goodwill and other intangible assets, net
     58,263       48,105  
Advances and loans, net
     164,469       113,242  
Other assets,
non-current
     13,573       13,146  
    
 
 
   
 
 
 
Total assets
   $ 966,762     $ 1,045,198  
    
 
 
   
 
 
 
     
Liabilities and stockholders’ equity
                
Current liabilities:
                
Accounts payable and accrued expenses
   $ 13,022     $ 15,487  
Deferred compensation and commissions
     55,387       114,685  
Income tax payable
     2,848       17,853  
Operating lease liabilities
     18,632       18,973  
Accrued bonuses and other employee related expenses
     30,586       49,848  
Other liabilities, current
     7,567       8,784  
    
 
 
   
 
 
 
Total current liabilities
     128,042       225,630  
Deferred compensation and commissions
     48,096       53,536  
Operating lease liabilities
     63,366       58,334  
Other liabilities,
non-current
     10,088       11,394  
    
 
 
   
 
 
 
Total liabilities
     249,592       348,894  
    
 
 
   
 
 
 
     
Commitments and contingencies
                  
     
Stockholders’ equity:
                
Preferred stock, $0.0001 par value:
                
Authorized shares – 25,000,000; issued and outstanding shares – none at June 30, 2022 and December 31, 2021, respectively
                  
Common stock, $0.0001 par value:
                
Authorized shares – 150,000,000; issued and outstanding shares – 39,964,292 and 39,692,373 at June 30, 2022 and December 31, 2021, respectively
     4       4  
Additional
paid-in
capital
     123,767       121,844  
Retained earnings
     596,361       573,546  
Accumulated other comprehensive income (loss)
     (2,962     910  
    
 
 
   
 
 
 
Total stockholders’ equity
     717,170       696,304  
    
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $ 966,762     $ 1,045,198  
    
 
 
   
 
 
 
See accompanying notes to condensed consolidated financial statements.
 
3

MARCUS & MILLICHAP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME
(in thousands, except per share amounts)
(Unaudited)
 
 
  
Three Months Ended
June 30,
 
 
Six Months Ended
June 30,
 
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
Revenues:
  
 
 
 
Real estate brokerage commissions
   $ 354,685     $ 252,903     $ 641,594     $ 415,699  
Financing fees
     36,811       28,214       63,264       46,057  
Other revenues
     4,461       3,829       10,563       7,167  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total revenues
     395,957       284,946       715,421       468,923  
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
                                
Cost of services
     256,042       178,585       452,810       287,688  
Selling, general and administrative
     79,841       61,797       154,376       113,474  
Depreciation and amortization
     3,332       2,959       7,243       5,956  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     339,215       243,341       614,429       407,118  
    
 
 
   
 
 
   
 
 
   
 
 
 
Operating income
     56,742       41,605       100,992       61,805  
Other (expense) income, net
     (461     1,370       (11     2,414  
Interest expense
     (158     (146     (318     (292
    
 
 
   
 
 
   
 
 
   
 
 
 
Income before provision for income taxes
     56,123       42,829       100,663       63,927  
Provision for income taxes
     13,955       11,297       25,712       17,383  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net income
   $ 42,168     $ 31,532     $ 74,951    
$
46,544  
    
 
 
   
 
 
   
 
 
   
 
 
 
Other comprehensive loss:
  
 
 
 
Marketable debt securities,
available-for-sale:
  
 
 
 
Change in net unrealized gains/losses
     (1,558     146       (3,915     (475
Less: reclassification adjustment for net gains included in other income (expense), net
     7       3       (77     3  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net change, net of tax of $528 and $1,366 for the three and six months ended June 30, 2022, and $(51
)
and $164 for the three and six months ended June 30, 2021, respectively
     (1,551     149       (3,992     (472
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2022 and 2021, respectively
     179       (217     120       (330
    
 
 
   
 
 
   
 
 
   
 
 
 
Total other comprehensive loss
     (1,372     (68     (3,872     (802
    
 
 
   
 
 
   
 
 
   
 
 
 
Comprehensive income
   $ 40,796     $ 31,464     $ 71,079     $ 45,742  
    
 
 
   
 
 
   
 
 
   
 
 
 
Earnings per share:
  
 
 
 
Basic
   $ 1.05     $ 0.79     $ 1.87     $ 1.17  
Diluted
   $ 1.04     $ 0.78     $ 1.85     $ 1.16  
Weighted average common shares outstanding:
                                
Basic
     40,048       39,877       40,018       39,817  
Diluted
     40,342       40,139       40,390       40,112  
See accompanying notes to condensed consolidated financial statements.
 
4

MARCUS & MILLICHAP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except for shares)
(Unaudited)
 
 
  
Three Months Ended June 30, 2022
 
 
  
Preferred Stock
 
  
Common Stock
 
  
Additional
Paid-in

Capital
 
 
Retained
Earnings
 
  
Accumulated
Other
Comprehensive
Income (Loss)
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
Balance at March 31, 2022
             $            39,795,399     $ 4      $ 122,782     $ 554,193      $ (1,590   $ 675,389  
Net and comprehensive income (loss)
     —                    —                            42,168        (1,372     40,796  
Stock-based award activity
                                                                    
Stock-based compensation
                                            4,275                          4,275  
Shares issued pursuant to employee stock purchase plan
                         11,089                 414                          414  
Issuance of common stock for settlement of deferred stock units
                         166,449                                                 
Issuance of common stock for vesting of restricted stock units
                         44,971                                                 
Issuance of common stock for stock settled deferred consideration
                         28,673                 1,417                          1,417  
Issuance of common stock for unvested restricted stock awards
                         11,494                                                 
Shares withheld related to net share settlement of stock-based awards
                         (93,783               (5,121                        (5,121
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of June 30, 2022
             $           39,964,292     $ 4      $ 123,767     $ 596,361      $ (2,962   $ 717,170  
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
 
 
  
Three Months Ended June 30, 2021
 
 
  
Preferred Stock
 
  
Common Stock
 
  
Additional
Paid-In

Capital
 
 
Retained
Earnings
 
  
Accumulated
Other
Comprehensive
Income (Loss)
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
Balance at Mach 31, 2021
             $            39,500,966     $ 4      $ 113,737     $ 446,088      $ 1,840     $ 561,669  
Net and comprehensive income (loss)
     —                    —                            31,532        (68     31,464  
Stock-based award activity
                                                                    
Stock-based compensation
                                            2,662                          2,662  
Shares issued pursuant to employee stock
purchase plan
                         11,635                 369                          369  
Issuance of common stock for vesting of
restricted stock units
                         34,198                                                 
Issuance of common stock for unvested
restricted stock awards
                         12,492                                                 
Issuance of common stock for stock settled
deferred consideration
                         27,481                 1000                          1,000  
Shares withheld related to net share
settlement of stock-based awards
                         (8,412               (311                        (311
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of June 30, 2021
             $           39,578,360     $ 4      $ 117,457     $ 477,620      $ 1,772     $ 596,853  
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
See accompanying notes to condensed consolidated financial statements.
 
5

MARCUS & MILLICHAP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except for shares)
(Unaudited)
 
 
  
Six Months Ended June 30, 2022
 
 
  
Preferred Stock
 
  
Common Stock
 
  
Additional
Paid-in

Capital
 
 
Retained
Earnings
 
 
Accumulated
Other
Comprehensive
Income (Loss)
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
Balance at December 31, 2021
             $           39,692,373     $ 4      $ 121,844     $ 573,546     $ 910     $ 696,304  
Net and comprehensive income (loss)
     —                    —                            74,951       (3,872     71,079  
Dividends
     —          —          —                  —         (52,136     —         (52,136
Stock-based award activity
                                                                   
Stock-based compensation
                                            8,131                         8,131  
Shares issued pursuant to employee stock purchase plan
                         11,089                 414                         414  
Issuance of common stock for settlement of deferred stock units
                         166,449                                                
Issuance of common stock for vesting of restricted stock units
                         212,234                                                
Issuance of common stock for stock settled deferred consideration
                         28,673                 1,417                         1,417  
Issuance of common stock for unvested restricted stock awards
                         11,494                                                
Shares withheld related to net share settlement of stock-based awards
                         (158,020               (8,039                       (8,039
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2022
             $           39,964,292     $ 4      $ 123,767     $ 596,361     $ (2,962   $ 717,170  
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
 
 
  
Six Months Ended June 30, 2021
 
 
  
Preferred Stock
 
  
Common Stock
 
  
Additional
Paid-In

Capital
 
 
Retained
Earnings
 
  
Accumulated
Other
Comprehensive
Income (Loss)
 
 
Total
 
 
  
Shares
 
  
Amount
 
  
Shares
 
 
Amount
 
Balance at December 31, 2020
             $           39,401,976     $ 4      $ 113,182     $ 431,076      $ 2,574     $ 546,836  
Net and comprehensive income (loss)
     —                    —                            46,544        (802     45,742  
Stock-based award activity
                                                                    
Stock-based compensation
                                            4,950                          4,950  
Shares issued pursuant to employee stock purchase plan
                         11,635                 369                          369  
Issuance of common stock for vesting of restricted stock units
                         183,315                                                 
Issuance of common stock for unvested restricted stock awards
                         12,492                                                 
Issuance of common stock for stock settled deferred consideration
                         27,481                 1,000                          1,000  
Shares withheld related to net share settlement of stock-based awards
                         (58,539               (2,044                        (2,044
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
Balance as of June 30, 2021
             $           39,578,360     $ 4      $ 117,457     $ 477,620      $ 1,772     $ 596,853  
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
   
 
 
 
See accompanying notes to condensed consolidated financial statements.
 
6

MARCUS & MILLICHAP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
 
 
  
Six Months
E
nded June 30,
 
 
  
2022
 
 
2021
 
Cash flows from operating activities
  
     
 
     
Net income
   $ 74,951     $ 46,544  
Adjustments to reconcile net income to net cash (used in) provided by operating activities:
                
Depreciation and amortization
     7,243       5,956  
Noncash lease expense
     11,944       11,850  
Credit loss recovery
     (28 )     (137
Stock-based compensation
     8,131       4,950  
Deferred taxes, net
     (130     780  
Unrealized foreign exchange losses (gains)
     403       (560
Net realized gains on marketable debt
securities, available-for-sale
     (96     (10
Other non-cash
items
     (22 )     196  
Changes in operating assets and liabilities:
                
Commissions receivable
     2,922       (4,781
Prepaid expenses
     3,177       (239
Advances and loans
     (48,539     (7,086
Other assets
     (2,818     (2,138
Accounts payable and accrued expenses
     (2,684     4,988  
Income tax receivable/payable
     (15,005     (1,345
Accrued bonuses and other employee related expenses
     (19,260     3,005  
Deferred compensation and commissions
     (61,047     (15,968
Operating lease liabilities
     (9,759     (10,557
Other liabilities
     (1,223     (1,982
    
 
 
   
 
 
 
Net cash (used in) provided by operating activities

     (51,840     33,466  
Cash flows from investing activities
                
Acquisition of businesses, net of cash received
     (12,500     229  
Purchases of marketable debt
securities, available-for-sale
     (174,259     (199,513
Proceeds from sales and maturities of marketable debt
securities, available-for-sale
     135,206       159,968  
Issuances of employee notes receivable
     (71     (40
Payments received on employee notes receivable
     71       276  
Purchase of property and equipment
     (5,022     (2,770
    
 
 
   
 
 
 
Net cash used in investing activities
     (56,575     (41,850
Cash flows from financing activities
                
Taxes paid related to net share settlement of stock-based awards
     (8,039     (2,044
Proceeds from issuance of shares pursuant to employee stock purchase plan
     414       369  
Dividends paid
     (50,082         
Principal payments on stock appreciation rights liability
     (1,761     (1,481
Principal payments on deferred and contingent consideration
     (2,431     (1,302
    
 
 
   
 
 
 
Net cash used in financing activities
     (61,899     (4,458
    
 
 
   
 
 
 
Effect of currency exchange rate changes on cash and cash equivalents
     (175     104  
    
 
 
   
 
 
 
Net decrease in cash and cash equivalents
     (170,489     (12,738
Cash and cash equivalents at beginning of period
     382,140       243,152  
    
 
 
   
 
 
 
Cash and cash equivalents at end of period
   $ 211,651     $ 230,414  
  
 
 
 
 
 
 
 
Supplemental cash flow disclosures:
                
Interest paid during the period
   $ 514     $ 714  
Income taxes paid, net
   $ 40,046     $ 17,897  
Supplemental disclosures of noncash investing and financing activities:
                
Unpaid purchases of property and equipment
   $ 1,196     $ 250  
Right-of-use
assets obtained in exchange for operating lease liabilities
   $ 15,169     $ 14,254  
Issuance of stock for the settlement of deferred consideration
   $ 1,417     $ 1,000  
Measurement period adjustment of acquisition related contingent consideration
   $        $ (100
See accompanying notes to condensed consolidated financial statements.
 
7

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
1.
Description of Business, Basis of Presentation and Recent Accounting Pronouncements
Description of Business
Marcus & Millichap, Inc. (the “Company,” “Marcus & Millichap,” or “MMI”), a Delaware corporation, is a brokerage firm specializing in commercial real estate investment sales, financing,
research
and advisory services. As of June 30, 2022, MMI operates 82 offices in the United States and Canada through its wholly-owned subsidiaries, including the operations of Marcus & Millichap Capital Corporation.
Reorganization and Initial Public Offering
MMI was formed in June 2013 in preparation for Marcus & Millichap Company (“MMC”) to
spin-off
its majority-owned subsidiary, Marcus & Millichap Real Estate Investment Services, Inc. (“MMREIS”). Prior to the initial public offering (“IPO”) of MMI, all of the preferred and common stockholders of MMREIS (including MMC and employees of MMREIS) contributed all of their outstanding shares to MMI, in exchange for new MMI common stock. As a result, MMREIS became a wholly-owned subsidiary of MMI. Thereafter, MMC distributed 80.0% of the shares of MMI common stock to MMC’s shareholders and exchanged the remaining portion of its shares of MMI common stock for cancellation of indebtedness of MMC. MMI completed its IPO in November 2013.
Basis of Presentation
The financial information presented in the accompanying unaudited condensed consolidated financial statements, has been prepared in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for quarterly reports on Form
10-Q
and
Article 10-01
of
Regulation S-X.
Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements and notes include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the condensed consolidated financial position, results of operations and cash flows for the periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto, including the Company’s accounting policies for the year ended December 31, 2021 included in the Company’s Annual Report on Form
10-K
filed on March 1, 2022 with the SEC. The results of the three months and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022, for other interim periods or for future years.
The Company reclassified certain items within accounts payable and accrued expenses to other liabilities, current in the December 31, 2021 condensed consolidated balance sheet to conform with current period presentation.
Considerations Related to the
COVID-19
Pandemic
The Company may continue to experience operational and financial impacts due to the ongoing
COVID-19
pandemic and actual results may differ from the Company’s current estimates and historical trends because of that uncertainty.
Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Concentrations of Credit Risk
Financial instruments that potentially subject the Company to a concentration of credit risk principally consist of cash and cash equivalents, investments in marketable debt securities,
available-for-sale,
security deposits and commissions receivable, net. Cash and cash equivalents are placed with high-credit quality financial institutions and invested in high-credit quality money market funds and commercial paper. Concentrations and ratings of marketable debt securities,
available-for-sale
are limited by the approved investment policy.
To reduce its credit risk, the Company monitors the credit standing of the financial institutions money market funds that represent amounts recorded as cash and cash equivalents. The Company historically has not experienced any significant losses related to cash and cash equivalents.
 
8

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
In September 2021, the Company entered into a Strategic Alliance (“Strategic Alliance”) with M&T Realty Capital Corporation (“MTRCC”) pursuant to which the Company has agreed to provide loan opportunities that may be funded through MTRCC’s Delegated Underwriting and Servicing Agreement (“DUS Agreement”) with the Federal National Mortgage Association (“Fannie Mae”) and which requires MTRCC to guarantee a portion of each loan funded. On a
loan-by-loan
basis, the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC though the DUS Agreement. The Company manages and limits the concentration of risk related to the guarantees assumed by monitoring the underlying property type, geographic location, credit of the borrowers, underlying debt service coverage, and loan to value ratios.
The Company derives its revenues from a broad range of real estate investors, owners, and users in the United States and Canada, none of which individually represents a significant concentration of credit risk. The Company maintains allowances, as needed, for estimated credit losses based on management’s assessment of the likelihood of collection. For the three and six months ended June 30, 2022 and 2021, no transaction represented 10% or more of total revenues. Further, while one or more transactions may represent 10% or more of commissions receivable at any reporting date, amounts due are typically collected within 10 days of settlement and, therefore, do not expose the Company to significant credit risk.
During
both
the three and six months ended June 30, 2022, the Company’s Canadian operations represented 2.2% of total revenues. During the three and six months ended June 30, 2021, the Company’s Canadian operations represented approximately 2.4% and 2.2% of total revenues, respectively.
During each of the three and six months ended June 30, 2022 and 2021, no office represented 10% or more of total revenues.
Revenue Recognition
The Company generates real estate brokerage commissions by acting as a broker for real estate owners or investors seeking to buy or sell interests in commercial properties and generates financing fees from securing financing on purchase transactions, from refinancing its clients’ existing mortgage debt and other ancillary fees associated with financing activities, including, but not limited to, mortgage servicing, debt and equity advisory services, loan sales, due diligence services, guarantee fees, loan performance fees and other consulting. The Company’s contracts, except as noted below, do not contain multiple-element arrangements, variable consideration, financing components, significant noncash consideration, licenses, long-term contracts with customers or other items affecting the transaction price.
Real Estate Brokerage Commissions
Contracts for representing buyers and sellers of real estate are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the close of escrow. At that time, the Company recognizes revenue related to the transaction. The Company’s fee agreements do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the transaction closes.
Financing Fees
Contracts for representing potential borrowers are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the time the loan closes. At that time, the Company recognizes revenue related to the transaction. The Company’s fee arrangements, with certain exceptions, do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the loan closes.
Loan Performance Fees
- For loans originated through the Strategic Alliance with MTRCC, the Company receives variable consideration in the form of loan performance fees based on a portion of the servicing fees expected to be received under the servicing contract for servicing the loan. As the Company is not obligated to perform any servicing functions and has no further obligations related to the transaction giving rise to the loan performance fees, the estimated value of the loan performance fees to be received is recorded at the time the loan closes and are collected over the estimated term of the related loan. Any changes in the estimate of loan performance fees to be received are recorded in revenue in the period the estimate changes.
Guarantee Obligations
- For certain loans originated through the Strategic Alliance with MTRCC, the Company may agree, at its option, to indemnify MTRCC for a portion of MTRCC’s obligations for loans sold to Fannie Mae. For these loans, the Company allocates a portion of the transaction price and records a loan guarantee obligation based on its fair value. Revenue for this stand ready obligation is recorded on a straight-line basis over the term of the estimated guarantee period and is recorded in financing fees in the condensed consolidated statements of net and comprehensive income. The guarantee obligation is capped at 16.7% of the unpaid principal balance in excess of the collateral securing such loan. For these loans, the Company also records an allowance for loss-sharing obligations based on the unpaid balance of the loan for its portion of the obligation guaranteed to MTRCC.
 
9

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Mortgage Servicing
- The Company recognizes mortgage servicing revenues upon the acquisition of a servicing contract. The Company records servicing fees when earned provided the loans are current and the debt service payments are made by the borrowers.
Other Revenues
Other revenues include fees generated from consulting and advisory services, as well as referral fees from other real estate brokers, and are recognized when services are provided, or upon closing of the transaction.
Recent Accounting Pronouncements
Pending Adoption
In March 2020, the FASB issued Accounting Standards Update (“ASU”)
No. 2020-04,
Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
(“ASU
2020-04”).
ASU
2020-04
provides temporary optional exceptions to the guidance in U.S. GAAP on contract modifications to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”). ASU
2020-04
is effective for all entities upon issuance and may be applied prospectively to contract modifications through December 31, 2022. The guidance applies to the Company’s Credit Agreement (see Note 12 – “Commitments and Contingencies”), which references LIBOR, and will generally allow it to account for and present a modification as an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. As of June 30, 2022, the Company has not drawn funds from the credit facility. The Company evaluated this new standard and determined that ASU
2020-04
will have no impact on its condensed consolidated financial statements.
 
2.
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 
     June 30,
2022
     December 31,
2021
 
Computer software and hardware equipment
   $ 38,204      $ 33,819  
Furniture, fixtures and equipment
     25,613        24,511  
Less: accumulated depreciation and amortization
     (38,479      (35,138
    
 
 
    
 
 
 
     $ 25,338      $ 23,192  
    
 
 
    
 
 
 
Depreciation expense for property and equipment wa
s $1.8 million for each of the three months ended June 30, 2022 and 2021, and $3.7 million and $3.6 million for the six months ended June 30, 2022 and 2021, respectively.
 
10

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
3.
Investments in Marketable Debt Securities, Available for Sale
Amortized cost, allowance for credit losses, gross unrealized gains/losses in accumulated other comprehensive income (loss) and fair value of marketable debt securities,
available-for-sale,
by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 123,715      $         $         $ (1,233   $ 122,482  
Corporate debt
     129,913                            (206     129,707  
Asset-backed securities (“ABS”) and other
     859                  1        (9     851  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 254,487      $         $ 1      $ (1,448   $ 253,040  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 40,827      $         $         $ (619   $ 40,208  
U.S. government sponsored entities
     646                            (42     604  
Corporate debt
     31,956                  1        (2,100     29,857  
ABS and other
     7,338                  3        (422     6,919  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 80,767      $         $ 4      $ (3,183   $ 77,588  
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
December 31, 2021
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 35,767      $         $         $ (34   $ 35,733  
Corporate debt
     148,148                  22        (35     148,135  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 183,915      $         $ 22      $ (69   $ 183,868  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 70,902      $         $ 128      $ (263   $ 70,767  
U.S. government sponsored entities
     726                  22        (3     745  
Corporate debt
     33,197                  962        (146     34,013  
ABS and other
     7,033                  82        (30     7,085  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 111,858      $         $ 1,194      $ (442   $ 112,610  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
The Company’s investments in marketable debt securities,
available-for-sale,
that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 162,281      $ (1,852   $         $        $ 162,281      $ (1,852
U.S. government sponsored entities
     506        (27     96        (16     602        (43
Corporate debt
     157,965        (2,225     592        (80     158,557        (2,305
ABS and other
     6,342        (431                        6,342        (431
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 327,094      $ (4,535   $ 688      $ (96   $ 327,782      $ (4,631
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
 
11

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
 
  
December 31, 2021
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 103,019      $ (297   $         $        $ 103,019      $ (297
U.S. government sponsored entities
     115        (3                        115        (3
Corporate debt
     115,908        (173     146        (8     116,054        (181
ABS and other
     2,915        (30                        2,915        (30
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 221,957      $ (503   $ 146      $ (8   $ 222,103      $ (511
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
Gross realized gains and losses from the sales of the Company’s marketable debt securities,
available-for-sale,
consisted of the following (in thousands):

 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Gross realized gains
(1)
   $ 1      $ 9      $ 114      $ 10  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross realized losses
(1)
   $ (17    $         $ (17    $     
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other income (expense), net in the condensed consolidated statements of net and comprehensive income. The cost basis of securities sold were determined based on the specific identification method.
The Company invests its excess cash in a diversified portfolio of fixed and variable rate debt securities to meet current and future cash flow needs. All investments are made in accordance with the Company’s approved investment policy. As of June 30, 2022, the portfolio had an average credit rating of AA+ and a weighted term to contractual maturity of 1.3 years, with 216 securities in the portfolio representing an unrealized aggregate loss of $4.6 million or 1% of amortized cost, and a weighted average credit rating of AA+.
As of June 30, 2022, the Company performed an impairment analysis and determined an allowance for credit losses was not required. The Company determined that it did not have an intent to sell and it was not more likely than not that the Company would be required to sell any security based on its current liquidity position, or to maintain compliance with its investment policy, specifically as it relates to minimum credit ratings. The Company evaluated the securities with an unrealized loss considering severity of loss, credit ratings, specific credit events during the period since acquisition, overall likelihood of default, market sector, potential impact from the current economic environment, including interest rates, geopolitical unrest and a review of an issuer’s and securities’ liquidity and financial strength, as needed. The Company concluded that it would receive all scheduled interest and principal payments. The Company, therefore, determined qualitatively that the unrealized loss was related to changes in interest rates and other market factors and therefore no allowance for credit losses was required.
Amortized cost and fair value of marketable debt securities,
available-for-sale,
by contractual maturity consisted of the following (in thousands, except weighted average data):
 
     June 30, 2022      December 31, 2021  
     Amortized
Cost
     Fair Value      Amortized
Cost
     Fair Value  
Due in one year or less
   $ 254,487      $ 253,040      $ 183,915      $ 183,868  
Due after one year through five years
     64,064        62,267        96,035        96,257  
Due after five years through ten years
     11,588        10,546        11,129        11,601  
Due after ten years
     5,115        4,775        4,694        4,752  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 335,254      $ 330,628      $ 295,773      $ 296,478  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average contractual maturity
              1.3 years                 1.5 years  
Actual maturities may differ from contractual maturities because certain issuers have the right to prepay certain obligations with or without prepayment penalties.
 
12

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
4.
Acquisitions, Goodwill and Other Intangible Assets
During the six months ended June 30, 2022, the Company expanded its network of financing professionals and provided further diversification to its financing services.
The Company completed an acquisition of a business that was accounted for as a business combination, and the results have been included in the condensed consolidated financial statements beginning on the acquisition date. Terms of the acquisition principally included cash paid at closing.    
The goodwill recorded as part of the Company’s acquisitions primarily arose from the acquired assembled workforce and brokerage and financing sales platforms. The Company expects all of the goodwill to be tax deductible, with the
tax-deductible
amount of goodwill related to the contingent and deferred consideration to be determined once the cash payments are made to settle any contingent and deferred consideration. The goodwill resulting from acquisitions is allocated to the Company’s one reporting unit.
Goodwill and intangible assets, net consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
Goodwill and intangible assets:
  
     
  
     
 
     
  
     
  
     
 
     
Goodwill
   $ 38,101      $ —       $ 38,101      $ 34,071      $ —       $ 34,071  
Intangible assets
(1)
     32,444        (12,282     20,162        23,974        (9,940     14,034  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
     $ 70,545      $ (12,282   $ 58,263      $ 58,045      $ (9,940   $ 48,105  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
 
(1)
Total weighted average amortization period was 4.9 years and 4.4 years as of June 30, 2022 and December 31, 2021, respectively.
The Company recorded amortization expense for intangible asset
s
 
o
f
$1.1 million and $1.0 
million for the three months ended June 30, 2022 and 2021, respectively, and $2.3 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively.
The changes in the carrying amount of goodwill consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 34,071      $ 33,375  
Additions from acquisitions
(1)
     4,030        696  
Impairment losses
                   
    
 
 
    
 
 
 
Ending balance
   $ 38,101      $ 34,071  
    
 
 
    
 
 
 
 
(1)
The 2021 addition represents a measurement period adjustment for an acquisition made in 2020.
Estimated amortization expense for intangible assets by year for the next five years and thereafter consisted of the following (in thousands):
 
     June 30, 2022  
Remainder of 2022
   $ 2,341  
2023
     4,617  
2024
     4,101  
2025
     3,881  
2026
     2,156  
Thereafter
     3,066  
    
 
 
 
     $ 20,162  
    
 
 
 
 
13

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
The Company evaluates goodwill for impairment annually in the fourth quarter. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing, which indicate that it is more likely than not an impairment loss has occurred. The Company evaluates its intangible assets that have finite useful lives whenever an event or change in circumstances indicates that the carrying value of the asset may not be recoverable.
As of June 30, 2022, the Company considered the impact of the continuing
COVID-19
pandemic and geopolitical unrest and evaluated its goodwill and intangible assets for impairment testing. The Company estimated the recoverability of the intangible assets by comparing the carrying amount of each asset to the future undiscounted cash flows that the Company expects the asset to generate. The sum of the undiscounted expected future cash flows was greater than the carrying amount of the intangible assets. The Company concluded that as of June 30, 2022, there was no impairment of its intangible assets or goodwill.
 
5.
Selected Balance Sheet Data
Allowances on Advances and Loans, and Commissions Receivable
Allowance for credit losses for advances and loans and commissions receivable as of June 30, 2022 and December 31, 2021 was $1,110,000 and $794,000, respectively.
Other Assets
Other assets consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Mortgage servicing rights (“MSRs”), net of amortization
   $         $         $         $ 1,855  
Security deposits
                         1,681        1,395  
Employee notes receivable
     16        40                      
Securities,
held-to-maturity
(1)
                         9,500        9,500  
Customer trust accounts and other
  
 
5,864     
 
5,230     
 
2,392     
 
396  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 5,880      $ 5,270      $ 13,573      $ 13,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Securities,
held-to-maturity,
are expected to mature on September 1, 2024 and accrue interest based on the
1-year
treasury rate.
MSRs
The net change in the carrying value of MSRs consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 1,855      $ 1,897  
Additions
               366  
Amortization
     (1,275      (270
Reclassification to assets held for sale
     (280          
Loss on sale
     (300          
    
 
 
    
 
 
 
Ending balance
   $        
$
1,993  
    
 
 
    
 
 
 
In the six months ended June 30, 2022, the Company received cancellation notices on certain servicing contracts. Amortization of those contracts was adjusted to reflect the cancellations. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. The Company recorded a loss on the sale of the remaining rights in the second quarter 2022 and has reclassified the remaining carrying value of the MSRs to assets held for sale. The loss on sale has been recorded within selling, general and administrative expenses within the condensed consolidated statements of net and comprehensive income.
The portfolio of loans serviced by the Company aggregated $1.7 billion for the period ended December 31, 2021.
 
14

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Deferred Compensation and Commissions
Deferred compensation and commissions consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Stock appreciation rights (“SARs”) liability
(1)
   $ 2,323      $ 2,241      $ 12,866      $ 14,918  
Commissions payable to investment sales and financing
professionals
  
 
52,316     
 
110,769     
 
28,813     
 
31,697  
Deferred compensation liability
(
1
)
     622        1,080        6,417        6,921  
Other
     126        595                      
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 55,387      $ 114,685      $ 48,096      $ 53,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
The SARs and deferred compensation liabilities become subject to payout at the time the participant is no longer considered a service provider. As a result of the retirement of certain participants, estimated amounts to be paid to participants within the next twelve months have been classified as current.
SARs Liability
Prior to the IPO, certain employees of the Company were granted SARs under a stock-based compensation program assumed by MMC. In connection with the IPO, the SARs agreements were revised, the MMC liability of $20.0 million for the SARs was frozen as of March 31, 2013 and was transferred to MMI through a capital distribution. The SARs liability will be settled with each participant in ten annual installments in January of each year upon retirement or termination from service, or in full upon consummation of a change in control of the Company.
Under the revised agreements, MMI is required to accrue interest on the outstanding balance beginning on January 1, 2014
,
at a rate based on the
10-year
treasury note, plus 2%. The rate resets annually. The rates at January 1, 2022 and 2021 were 3.63% and 2.93%, respectively. MMI recorded interest expense related to this liability of $136,000 and $122,000 for the three months ended June 30, 2022 and 2021, respectively
,
and $271,000 and $244,000 for the six months ended June 30, 2022 and 2021, respectively.
Estimated payouts within the next twelve months for participants that have separated from service have been classified as current. During each of the six months ended June 30, 2022 and 2021, the Company made total payments of $2.2 million, consisting of principal and accumulated interest.
Commissions Payable
Certain investment sales and financing professionals can earn additional commissions
 
after meeting certain annual revenue thresholds. These commissions are recognized as cost of services in the period in which they are earned as they relate to specific transactions closed. The Company may defer payment of certain commissions, at its election, for up to
three years
.
Commissions that are not expected to be paid within twelve months are classified as long-term.
Deferred Compensation Liability
A select group of management is eligible to participate in the Marcus & Millichap Deferred Compensation Plan (the “Deferred Compensation Plan”). The Deferred Compensation Plan is a
non-qualified
deferred compensation plan that is intended to comply with Section 409A of the Internal Revenue Code and permits participants to defer compensation up to the limits set forth in the Deferred Compensation Plan. Amounts are paid out generally when the participant is no longer a service provider; however, an
in-service
payout election is available to participants. Participants may elect to receive payouts as a lump sum or quarterly over a two to fifteen-year period. The Company elected to fund the Deferred Compensation Plan through company owned variable life insurance policies. The Deferred Compensation Plan is managed by a third-party institutional fund manager, and the deferred compensation and investment earnings are held as a Company asset in a rabbi trust, which is recorded in assets held in rabbi trust in the accompanying condensed consolidated balance sheets. The assets in the trust are restricted unless the Company becomes insolvent, in which case the trust assets are subject to the claims of the Company’s creditors. The Company may also, in its sole and absolute discretion, elect to withdraw at any time a portion of the trust assets by an amount by which the fair market value of the trust assets exceeds 110%
of the aggregate deferred compensation liability represented by the participants’ accounts. Estimated payouts within the next twelve months for participants that have separated from service or elected an
in-service
payout have been classified as current.
During the six months ended June 30, 2022 and 2021, the Company made total payments to participants o
f $625,000 and $815,000, respectively.
 
15

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
The assets held in the rabbi trust are carried at the cash surrender value of the variable life insurance policies, which represents its fair value. The net change in the carrying value of the assets held in the rabbi trust and the net change in the carrying value of the deferred compensation liability, each exclusive of additional contributions, distributions and trust expenses, consisted of the following (in thousands):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
(Decrease) increase in the carrying value of the assets held in the rabbi trust
(1)
   $ (1,259    $ 657      $ (1,784    $ 990  
    
 
 
    
 
 
    
 
 
    
 
 
 
Decrease (increase) in the net carrying value of the deferred compensation obligation
(2)

   $ 1,259      $  (503
)
 
   $ 1,791      $  (763 )
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other (expense) income, net in the condensed consolidated statements of net and comprehensive income.
(2)
Recorded in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income.

Other Liabilities
Other liabilities consisted of the following (in thousands):
 
                        
                        
                        
                        
 
  
Current
 
  
Non-Current
 
 
  
June 30,

2022
 
  
December 31,
2021
 
  
June 30,

2022
 
  
December 31,
2021
 
Deferred consideration
  
$
2,863
 
  
$
5,112
 
  
$
3,300
 
  
$
4,689
 
Contingent consideration
  
 
2,466
 
  
 
2,681
 
  
 
5,313
 
  
 
6,631
 
Dividends payable
  
 
612
 
  
 
  
 
  
 
1,443
 
  
 
  
 
Other
  
 
1,626
 
  
 
991
 
  
 
32
 
  
 
74
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
7,567
 
  
$
8,784
 
  
$
10,088
 
  
$
11,394
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 

6.
Related-Party Transactions
Shared and Transition Services
Certain services are provided to the Company under a Transition Services Agreement (“TSA”) between MMC and the Company. The TSA is intended to provide certain services until the Company acquires these services separately. Under the TSA, the Company incurred net costs (charge-back) during the six months ended June 30, 2022 and 2021 of
(
$18,000
)
and ($4,000), respectively. These amounts are included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income.
Brokerage and Financing Services with the Subsidiaries of MMC
MMC has wholly or majority owned subsidiaries that buy and sell commercial real estate properties. The Company performs certain brokerage and financing services related to transactions of the subsidiaries of MMC. For the three months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $912,000 and $337,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $547,000 and $203,000, respectively, related to these revenues. For the six months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $2,510,000 and $794,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $1,501,000 and $477,000, respectively, related to these revenues.
Operating Lease with MMC
The Company extended its operating lease with MMC for a single-story office building located in Palo Alto, California, which
now
expires in May of 2032. The related operating lease cost was $320,000 and $332,000 for the three months ended June 30, 2022 and 2021, respectively, and $653,000 and $665,000 for the six months ended June 30, 2022 and 2021, respectively. Operating lease cost is included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income.
Accounts Payable and Accrued Expenses with MMC
As of June 30, 2022 and December 31, 2021, the Company owed MMC
 $11,000 and $93,000,
respectively. These amounts are included in accounts payable and accrued expenses in the accompanying condensed consolidated balance sheets.
 
16

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Other
The Company makes advances to
non-executive
employees from
time-to-time.
At June 30, 2022 and December 31, 2021, the aggregate principal amount for employee notes receivable was $16,000 and $40,000, respectively, which is included in other assets (current and
non-current)
in the accompanying condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data” for additional information.
As of June 30, 2022, George M. Marcus, the Company’s founder and Chairman, beneficially owned approximately 38% o
f
the Company’s issued and outstanding common stock, including shares owned by Phoenix Investments Holdings, LLC and the Marcus Family
Foundation II.
 
7.
Fair Value Measurements
U.S. GAAP defines the fair value of a financial instrument as the amount that would be received from the sale of an asset in an orderly transaction between market participants at the measurement date. The Company is responsible for the determination of fair value and the supporting methodologies and assumptions. The Company uses various pricing sources and third parties to provide and validate the values utilized.
The degree of judgment used in measuring the fair value of financial instruments is generally inversely correlated with the level of observable valuation inputs. Financial instruments with quoted prices in active markets generally have more pricing observability and less judgment is used in measuring fair value. Financial instruments for which no quoted prices are available have less observability and are measured at fair value using valuation models or other pricing techniques that require more judgment.
Assets recorded at fair value are measured and classified in accordance with a fair value hierarchy consisting of the three “levels” based on the observability of inputs available in the marketplace used to measure the fair values as discussed below:
 
 
 
Level 1
: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
 
 
 
Level 2
: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or
 
 
 
Level 3
: Unobservable inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model. Management estimates include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.
Recurring Fair Value Measurements
The Company values its investments including commercial paper and floating net asset value money market funds recorded in cash and cash equivalents, investments in marketable debt securities,
available-for-sale,
assets held in the rabbi trust, deferred compensation liability and contingent and deferred consideration at fair value on a recurring basis.
Fair values for investments included in cash and cash equivalents and marketable debt securities,
available-for-sale
were determined for each individual security in the investment portfolio and all these securities are Level 1 or 2 measurements as appropriate.
Fair values for assets held in the rabbi trust and related deferred compensation liability were determined based on the cash surrender value of the company owned variable life insurance policies and underlying investments in the trust, and are Level 2 and Level 1 measurements, respectively.
Contingent consideration in connection with acquisitions, is carried at fair value and determined on a
contract-by-contract
basis, calculated using unobservable inputs based on a probability of achieving EBITDA and other performance requirements, and is a Level 3 measurement. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time, and is a Level 2 measurement.
 
17

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Assets and liabilities carried at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
Assets:
  
  
  
  
  
  
  
  
Assets held in rabbi trust
   $ 9,587      $         $ 9,587      $         $ 11,508      $         $ 11,508      $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash equivalents
(1)
:
                                                                       
Commercial paper
   $ 35,932      $         $ 35,932      $         $ 8,948      $         $ 8,948      $     
Money market funds
     80,910        80,910                            210,985        210,985                      
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $  116,842      $ 80,910      $ 35,932      $         $  219,933      $ 210,985      $ 8,948      $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marketable debt securities,
available-for-sale:
                                                                       
Short-term investments:
                                                                       
U.S. treasuries
   $ 122,482      $  122,482      $         $         $ 35,733      $ 35,733      $         $     
Corporate debt
     129,707                  129,707                                                    
ABS and other
     851                  851                  148,135                  148,135            
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 253,040      $ 122,482      $  130,558      $         $ 183,868      $ 35,733      $ 148,135      $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Long-term investments:
                                                                       
U.S. treasuries
   $ 40,208      $ 40,208      $         $         $ 70,767      $ 70,767      $         $     
U.S. government sponsored entities
     604                  604                  745                  745            
Corporate debt
     29,857                  29,857                  34,013                  34,013            
ABS and other
     6,919                  6,919                  7,085                  7,085            
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 77,588      $ 40,208      $ 37,380      $         $ 112,610      $ 70,767      $ 41,843      $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
                                                                       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
   $ 7,779      $         $         $  7,779      $ 9,312      $         $         $  9,312  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred consideration
   $ 6,163      $         $ 6,163      $         $ 9,801      $         $ 9,801      $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred compensation liability
   $ 7,039      $ 7,039      $         $         $ 8,001      $ 8,001      $         $     
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Included in cash and cash equivalents on the accompanying condensed consolidated balance sheets.
There
 were
no
transfers in or out of Level 
3
during the
three
months ended June 
30
,
2022
and
2021
.
During the six months ended June 30, 2022, the Company considered current and future interest rates and the probability of achieving EBITDA and other performance targets in its determination of fair value for the contingent consideration. The Company is uncertain as to the extent of the volatility in the unobservable inputs in the foreseeable future. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time.
As of June 30, 2022 and December 31, 2021, contingent and deferred consideration had a maximum undiscounted payment to be settled in cash or stock of $23.8 million and $28.6 million, respectively. Assuming the achievement of the applicable performance criteria and/or service and time requirements, the Company anticipates these payments will be made over the next one to five-year period. Changes in fair value are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income.

 
18

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
A reconciliation of contingent consideration measured at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 9,312      $  5,572  
Contingent consideration in connection with acquisitions
               (100
Change in fair value of contingent consideration
     (493      1,345  
Payments of contingent consideration
     (1,040          
    
 
 
    
 
 
 
Ending balance
   $ 7,779      $ 6,817  
    
 
 
    
 
 
 
Quantitative information about the valuation technique and significant unobservable inputs used in the valuation of the Company’s Level 3 financial liabilities measured at fair value on a recurring basis consisted of the following (dollars in thousands):
 
 
  
Fair Value at
June 30, 2022
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 7,779    
Discounted cash flow
  Expected life of cash flows    
0.9-5.3 years (3.0 years)
 
                 Discount rate    
5.8%-6.3%      
(6.0%)
 
                 Probability of achievement    
0.0%-100.0%     (98.1%)
 
 
  
Fair Value at
December 31, 2021
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 9,312    
Discounted cash flow
  Expected life of cash flows    
1.4-5.8
years (3.4 years)
 
                 Discount rate    
2.2%-3.5%
       
(2.9%)
 
                 Probability of achievement    
29.0%-100.0%
     (
95.2%)
 
 
(1)
Unobservable inputs were weighted by the relative fair value of the instruments.
Nonrecurring Fair Value Measurements
In accordance with U.S. GAAP, from time to time, the Company measures certain assets at fair value on a nonrecurring basis. The Company reviews the carrying value of MSRs, intangibles, goodwill and other assets for indications of impairment at least annually. When indications of potential impairment are identified, the Company may be required to determine the fair value of those assets and record an adjustment for the carrying amount in excess of the fair value determined. Any fair value determination would be based on valuation approaches, which are appropriate under the circumstances and utilize Level 2 and Level 3 measurements as required.
MSRs are recorded at fair value upon acquisition of a servicing contract. The Company has elected the amortization method for the subsequent measurement of MSRs. MSRs are carried at the lower of amortized cost or fair value. MSRs are a Level 3 measurement. The Company’s MSRs do not trade in an active, open market with readily observable prices. The estimated fair value of the Company’s MSRs were developed using a discounted cash flow model that calculates the present value of estimated future net servicing income. The model considers contractual provisions and assumptions of market participants including specified servicing fees, prepayment assumptions, delinquency rates, late charges, other ancillary revenue, costs to service and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used to reflect observable market conditions and assumptions that a market participant would consider in valuing an MSR asset. Management uses assumptions in the determination of fair value for MSRs after considering default, severity, prepayment and discount rates related to the specific types and underlying collateral of the various serviced loans, interest rates, refinance rates, and current government and private sector responses on the economic impact of the
COVID-19
pandemic. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. See Note 5 – “Selected Balance Sheet Data” for additional information.
 
19

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
8.
Stockholders’ Equity
Common Stock
As of June 30, 2022 and December 31, 2021, there were 39,964,292 and 39,692,373 shares of common stock, $0.0001 par value, issued and outstanding, which include unvested restricted stock awards (“RSAs”) issued to
non-employee
directors, respectively. See Note 11 – “Earnings per Share” for additional information.
On February 16, 2022, The Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share, payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Company accrued a dividend payable of $52.1 million, including dividend equivalents aggregating $2.5 million to be paid upon vesting for unvested restricted stock and deferred stock units granted under the 2013 Omnibus Equity Incentive Plan.
During
the six months ended June 30, 2022, the Company paid $50.1 
million in dividends and dividend equivalents to outstanding shareholders. As of June 30, 2022, accrued dividend equivalents related to unvested RSUs aggregated t
o $2.0 
million and are recorded in other liabilities, current and other liabilities,
non-current
in the condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data.”
Preferred Stock
The Company has 25,000,000 authorized shares of preferred stock with a par value $0.0001 per share. At June 30, 2022 and December 31, 2021, there were no preferred shares issued or outstanding.
Accumulated Other Comprehensive Income (Loss)
Amounts reclassified from accumulated other comprehensive income (loss) are included as a component of other (expense) income, net or selling, general and administrative expense, as applicable, in the condensed consolidated statements of net and comprehensive income. The reclassifications were determined on a specific identification basis.
The Company has not provided for U.S. taxes on unremitted earnings of its foreign subsidiary as it is operating at a loss and has no earnings and profits to remit. As a result, deferred taxes were not provided related to the cumulative foreign currency translation adjustments.
 
9.
Stock-Based Compensation Plans
2013 Omnibus Equity Incentive Plan
The Company’s board of directors adopted the 2013 Omnibus Equity Incentive Plan (the “2013 Plan”), which became effective upon the Company’s IPO. In February 2017, the
B
oard of
D
irectors amended and restated the 2013 Plan, which was approved by the Company’s stockholders in May 2017. Grants are made from time to time by the compensation committee of the Company’s board of directors at its discretion, subject to certain restrictions as to the number and value of shares that may be granted to any individual. In addition,
non-employee
directors receive annual grants under a director compensation policy. The compensation committee of the Company’s board of directors has the option to grant dividend equivalents to unvested grants. Any dividend equivalents granted to unvested awards are paid to the participant at the time the related grants vest. As of June 30, 2022, there were 3,990,582 shares available for future grants under the 2013 Plan.
On February 16, 2022, the Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Compensation Committee granted dividend equivalents to all unvested grants as of the record date.
The Company accrued dividend equivalents on unvested grants outstanding as of th
e record date
of
$2.5 million.
Awards Granted and Settled
Under the 2013 Plan, the Company has issued RSAs to
non-employee
directors and restricted stock units (“RSUs”) to employees and independent contractors. RSAs vest over a
one-year
period from the date of grant, subject to service requirements. RSUs generally vest in equal annual installments over a five-year period from the date of grant or earlier as approved by the compensation committee of the Company’s board of directors. Dividend equivalents granted for unvested stock awards are paid at the time the stock awards vest. Any unvested awards and dividend equivalents are canceled upon termination as a service provider. As of June 30, 2022, there were no issued or outstanding options, SARs, performance units or performance share awards under the 2013 Plan.
 
20

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
During the six months ended June 30, 2022,
225,557
shares of RSUs vested and
79,405
shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the shares on the vesting date. The shares withheld for taxes were returned to the share reserve and are available for future issuance in accordance with provisions of the 2013 Plan. Unvested RSUs will be settled through the issuance of new shares of common stock.
Outstanding Awards
Activity under the 2013 Plan consisted of the following (dollars in thousands, except weighted average per share data):
 
 
  
Shares
 
  
Weighted-
Average Grant
Date Fair Value
Per Share
 
Nonvested shares at December 31, 2021
(1)
     980,936      $ 36.58  
Granted
     848,629        47.16  
Vested
     (225,557      36.44  
Forfeited/canceled
     (14,050      36.79  
    
 
 
          
Nonvested shares at June 30, 2022
(1)
     1,589,958      $ 42.45  
    
 
 
          
Unrecognized stock-based compensation expense as of June 30, 2022
   $ 60,111           
    
 
 
          
Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) of approximately
     4.03           
    
 
 
          
Weighted average remaining vesting period (years) as of June 30, 2022
     4.03           
    
 
 
          
 
(1)
Nonvested RSUs will be settled through the issuance of new shares of common stock.
Employee Stock Purchase Plan
In 2013, the Company adopted the 2013 Employee Stock Purchase Plan (“ESPP”). The ESPP is intended to qualify under Section 423 of the Internal Revenue Code and provides for consecutive,
non-overlapping
6-month
offering periods. The offering periods generally start on the first trading day on or after May 15 and November 15 of each year. Qualifying employees may purchase shares of the Company stock at a 10% discount based on the lower of the market price at the beginning or end of the offering period, subject to IRS limitations. The Company determined that the ESPP was a compensatory plan and is required to expense the fair value of the awards over each
6-month
offering period.
The ESPP initially had 366,667 shares of common stock reserved, and 145,636 shares of common stock remain available for issuance as of June 30, 2022. The ESPP provides for annual increases in the number of shares available for issuance under the ESPP, equal to the least of (i) 366,667 shares, (ii) 1% of the outstanding shares on such date, or (iii) an amount determined by the compensation committee of the
B
oard of
D
irectors.
Pursuant to the provisions of the ESPP, the
B
oard of
D
irectors has determined to not provide for any annual increases to date. At June 30, 2022, total unrecognized compensation cost related to the ESPP was $98,000 and is expected to be recognized over a weighted average period of 0.38 years.

SARs and DSUs
Prior to the IPO, certain employees were granted SARs. As of
March 31, 2013
, the outstanding SARs were frozen at the liability amount, and will be paid out to each participant in installments upon retirement or departure under the terms of the revised SARs agreements. To replace beneficial ownership in the SARs, the difference between the book value liability and the fair value of the awards was granted to plan participants in the form of deferred stock units (“DSUs”), which were fully vested upon receipt and will be settled in actual stock at a rate of
20
% per year if the participant remains employed by the Company during that period (otherwise all unsettled shares of stock upon termination from service will be settled
five years
from the termination date, unless otherwise agreed to by the Company). In the event of death or termination of service after reaching the age of
67
,
100
% of the DSUs will be settled. During the six months ended June 30, 2022,
166,449
DSUs were settled, and
78,615
shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the DSUs on the settlement date. As of June 30, 2022,
114,744
shares of fully vested DSUs remained to be settled in 2022.
 
21

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
Summary of Stock-Based Compensation
Components of stock-based compensation are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income and consisted of the following (in thousands):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
ESPP
   $ 29      $ 24      $ 85      $ 74  
RSUs and RSAs
     4,246        2,638        8,046        4,876  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 4,275      $ 2,662      $ 8,131      $ 4,950  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
10.
Income Taxes
The Company’s effective tax rate for the three and six months ended June 30, 2022 was 24.9% and 25.5%, respectively, compared to 26.4% and 27.2% respectively, for the three and six months ended June 30, 2021. The Company provides for the effects of income taxes in interim financial statements based on the Company’s estimate of its annual effective tax rate for the full year, which is based on forecasted income by jurisdiction where the Company operates, adjusted for any tax effects of items that relate discretely to the period, if any.
The provision for income taxes differs from the amount computed by applying the U.S. federal statutory rate to income before provision for income taxes and consisted of the following (dollars in thousands):
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
 
  
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
Income tax expense at the federal statutory rate
   $ 11,786       21.0   $ 8,994       21.0   $ 21,139       21.0   $ 13,425       21.0
State income tax expense, net of federal benefit
     2,389       4.3     1,999       4.7     4,422       4.4     3,046       4.8
(Windfall) shortfall tax benefits, net related to stock-based compensation
     (1,758     (3.1 )%     (52     (0.1 )%      (2,064     (2.1 )%     (79     (0.1 )% 
Change in valuation allowance
     23       0.0     17       0.0     (81     (0.1 )%     188       0.3
Permanent and other items
(1)
     1,515       2.7     339       0.8     2,296       2.3     803       1.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
     $ 13,955       24.9   $ 11,297       26.4   $ 25,712       25.5   $ 17,383       27.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
Permanent items relate principally to compensation charges, qualified transportation fringe benefits and meals and entertainment.
 
22

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
11.
Earnings per Share
Basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021, respectively consisted of the following (in thousands, except per share data):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Numerator (Basic and Diluted):
  
     
  
     
  
     
  
     
Net income
   $ 42,168     $ 31,532     $ 74,951     $ 46,544  
Change in value for stock settled consideration
     (24     (42     (38     10  
    
 
 
   
 
 
   
 
 
   
 
 
 
Adjusted net income
   $ 42,144     $ 31,490     $ 74,913     $ 46,554  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Denominator:
                                
Basic
                                
Weighted average common shares issued and outstanding
     39,936       39,549       39,829       39,491  
Deduct: Unvested RSAs
(1)
     (12     (14     (13     (16
Add: Fully vested DSUs
(2)
     124       342       202       342  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,048       39,877       40,018       39,817  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Basic earnings per common share
   $ 1.05     $ 0.79     $ 1.87     $ 1.17  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Diluted
                                
Weighted average common shares outstanding from above
     40,048       39,877       40,018       39,817  
Add: Dilutive effect of RSUs, RSAs & ESPP
     213       149       291       182  
Add: Contingently issuable shares
(3)
     81       113       81       113  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,342       40,139       40,390       40,112  
    
 
 
   
 
 
   
 
 
   
 
 
 
Diluted earnings per common share
   $ 1.04     $ 0.78     $ 1.85     $ 1.16  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Antidilutive shares excluded from diluted earnings per common share
(4)
     843       48       843       275  
    
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
RSAs were issued and outstanding to the
non-employee
directors and have a
one-year
vesting term subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(2)
Shares are included in weighted average common shares outstanding as the shares are fully vested but have not yet been delivered. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(3)
Relates to contingently issuable stock settled consideration.
(4)
Primarily pertaining to RSU grants to the Company’s employees and independent contractors.
 
12.
Commitments and Contingencies
Credit Agreement
On June 18, 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”). On May 31, 2022 the Company executed an amended and restated Credit Agreement (the “First Amended and Restated Credit Agreement”) to extend the maturity date of the Credit Agreement on substantially the same terms and conditions as the original credit facility. The First Amended and Restated Credit Agreement provides for
a $60.0 
million principal amount senior secured revolving credit facility that is guaranteed by all of the Company’s domestic subsidiaries (the “Credit Facility”), which was scheduled to mature on August 1, 2022. Prior to the maturity date, the Company entered into the Second Amended and Restated Credit Agreement principally on the same terms, to further extend the maturity date to June 1, 2025. Refer to Note 13 – “
Subsequent Events”
for additional information.
The Company may borrow, repay and reborrow amounts under the Credit Facility until its maturity date, at which time all amounts outstanding under the Credit Facility must be repaid in full. 
Borrowings under the Credit Agreement are available for general corporate purposes and working capital. The Credit Facility includes a $10.0 million sublimit for the issuance of standby letters of credit of which $533,000 was utilized at June 30, 2022. Borrowings under the Credit Facility will bear interest at the Daily Simple SOFR rate plus a spread of between 1.00% to 1.25% depending on the Company’s total funded debt to EBITDA as defined in the Credit Agreement. In connection with the amendments of the Credit Agreement, the Company paid bank fees and other expenses,
 
23

MARCUS & MILLICHAP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
which
 
are being amortized over the remaining term of the Credit Agreement. The Company pays a commitment fee of up t
o 0.1%
per annum, payable quarterly, based on the amount of unutilized commitments under the Credit Facility. The amortization and commitment fee is included in interest expense in the accompanying condensed consolidated statements of net and comprehensive income and wa
s $22,000 and $20,000 for the three months ended June 30, 2022 and 2021, respectively and $47,000 and $44,000,
respectively, during the six months ended June 30, 2022 and 2021. As of June 30, 2022, there were no amounts outstanding under the Credit Agreement.
The Credit Facility contains customary covenants, including financial and other covenant reporting requirements and events of default. Financial covenants require the Company, on a combined basis with its guarantors, to maintain (i) an EBITDAR Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25:1.0 as of each quarter end, determined on a rolling four-quarter basis, and (ii) total funded debt to EBITDA not greater than 2.0:1.0 as of each quarter end, determined on a rolling four-quarter basis, and also limits investments in foreign entities and certain other loans. The Credit Facility is secured by substantially all assets of the Company, including pledges of 100% of the stock or other equity interest of each subsidiary except for the capital stock of a controlled foreign corporation (as defined in the Internal Revenue Code), in which case no such pledge is required. As of June 30, 2022, the Company was in compliance with all financial and
non-financial
covenants and has not experienced any limitation in its operations as a result of the covenants.
Strategic Alliance
The Company, in connection with the Strategic Alliance with MTRCC, has agreed to provide loan opportunities that may be funded through MTRCC’s agreement with Fannie Mae and which requires MTRCC to guarantee a portion of each funded loan. On
a loan-by-loan basis,
the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC. As of June 30, 2022, the Company has agreed to a maximum aggregate guarantee obligation of $25.4 million relating to loans with an unpaid balance of $152.6 million. The maximum guarantee obligation is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans for which it is providing a guarantee to MTRCC were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement.
Other
In connection with certain agreements with investment sales and financing professionals, the Company may agree to advance amounts to such professionals upon reaching certain time and performance goals. Such commitments as of June 30, 2022 aggregated to $20.9 million.
 
13.
Subsequent Events
On August 2, 2022, the Board of Directors declared a semi-annual regular dividend o
f $0.25
per share, or approximately $10.4 million, payable on October 6, 2022 to stockholders of record at the close of business on September 15, 2022. Any and all future dividends are subject to review and approval by the Board of Directors.
In addition, the Board of Directors authorized and approved a stock repurchase program (“Repurchase Program”) authorizing up to
 $70 
million in stock repurchases. The stock repurchase program has not yet commenced, does not obligate us to repurchase any dollar amount or number of shares, and our Board of Directors may modify, suspend, or discontinue authorization of the Repurchase Program at any time.
On July 28, 2022, the Company entered into the Second Amended and Restated Credit Agreement, which provides for a three-year extension of its Credit Facility with Wells Fargo Bank, National Association on principally the same terms and conditions as the extension signed in May 2022. The new agreement matures on June 1, 2025.
 
24

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Unless the context requires otherwise, the words “Marcus & Millichap,” “MMI,” “we,” the “Company,” “us” and “our” refer to Marcus & Millichap, Inc., and its consolidated subsidiaries.
Forward-Looking Statements
The following discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to any continuing impact of the
COVID-19
pandemic, further interest rate changes and rising inflation. The results of operations for the six months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the full year ending December 31, 2022, or for any other future period. The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and the notes thereto included in Item 1 of this Form
10-Q
and in conjunction with our Annual Report on Form
10-K
for the year ended December 31, 2021 filed with the SEC on March 1, 2022, including the “Risk Factors” section and the consolidated financial statements and notes included therein.
Overview
We are a leading national brokerage firm specializing in commercial real estate investment sales, financing, research and advisory services. We have been the top commercial real estate investment broker in the United States based on the number of investment transactions for more than 15 years. As of June 30, 2022, we had 1,901 investment sales and financing professionals that are primarily exclusive independent contractors operating in 82 offices, who provide real estate brokerage and financing services to sellers and buyers of commercial real estate assets. During the three and six months ended June 30, 2022, we closed 3,636 and 6,540 investment sales, financing and other transactions with total sales volume of approximately $26.4 billion and $47.4 billion, respectively. During the year ended December 31, 2021, we closed 13,255 investment sales, financing and other transactions with total sales volume of approximately $84.4 billion.
We generate revenues by collecting real estate brokerage commissions upon the sale, and fees upon the financing, of commercial properties, and by providing equity advisory services, loan sales, loan guarantees and consulting and advisory services. Real estate brokerage commissions are typically based upon the value of the property and financing fees are typically based upon the size of the loan. During the three months ended June 30, 2022, and the year ended December 31, 2021, approximately 90% of our revenues were generated from real estate brokerage commissions, 9% from financing fees and 1% from other real estate related services.
We divide commercial real estate into four major market segments, characterized by price:
 
   
Properties priced less than $1 million;
 
   
Private client market: properties priced from $1 million to up to but less than $10 million;
 
   
Middle market: properties priced from $10 million to up to but less than $20 million; and
 
   
Larger transaction market: properties priced from $20 million and above.
We are the industry leader in serving private clients in the
$1-$10 million
private client market segment, which contributed approximately 59% and 63% of our real estate brokerage commissions during the three months ended June 30, 2022 and 2021, respectively, and approximately 58% and 63% of our real estate brokerage commissions during the six months ended June 30, 2022 and 2021, respectively. The following table sets forth the number of transactions, sales volume and revenues by commercial real estate market segment for real estate brokerage:
 
     Three Months Ended June 30,         
     2022      2021      Change  
Real Estate Brokerage
   Number      Volume      Revenues      Number      Volume      Revenues      Number     Volume      Revenues  
            (in millions)      (in thousands)             (in millions)      (in thousands)            (in millions)      (in thousands)  
<$1 million
     279      $ 168      $ 6,672        297      $ 200      $ 7,618        (18   $ (32)      $ (946)  
Private Client Market ($1 – <$10 million)
     2,021        7,348        209,868        1,767        5,675        158,136        254       1,673        51,732  
Middle Market ($10 – <$20 million)
     209        2,819        56,456        156        2,134        41,745        53       685        14,711  
Larger Transaction Market (≥$20 million)
     176        9,533        81,689        110        5,551        45,404        66       3,982        36,285  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
 
     2,685      $ 19,868      $ 354,685        2,330      $ 13,560      $ 252,903        355     $ 6,308      $ 101,782  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
 
 
25

     Six Months Ended June 30,         
     2022      2021      Change  
Real Estate Brokerage
   Number      Volume      Revenues      Number      Volume      Revenues      Number     Volume      Revenues  
            (in millions)      (in thousands)             (in millions)      (in thousands)            (in millions)      (in thousands)  
<$1 million
     485      $ 296      $ 12,459        524      $ 349      $ 13,756        (39   $ (53)      $ (1,297)  
Private Client Market ($1 – <$10 million)
     3,627        13,044        370,899        2,967        9,343        263,559        660       3,701        107,340  
Middle Market ($10 – <$20 million)
     393        5,322        103,216        234        3,201        62,346        159       2,121        40,870  
Larger Transaction Market (≥$20 million)
     317        18,411        155,020        193        9,531        76,038        124       8,880        78,982  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
 
     4,822      $ 37,073      $ 641,594        3,918      $ 22,424      $ 415,699        904     $ 14,649      $ 225,895  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
    
 
 
 
Factors Affecting Our Business
Our business and our operating results, financial condition and liquidity are significantly affected by the number and size of commercial real estate investment sales and financing transactions that we close in any period. The number and size of these transactions are affected by our ability to recruit and retain investment sales and financing professionals, identify and contract properties for sale, and identify those that need financing and refinancing. We principally monitor the commercial real estate market through four factors, which generally drive our business. The factors are the economy, commercial real estate supply and demand, capital markets, and investor sentiment and investment activity.
The Economy
Our business is dependent on economic conditions within the markets in which we operate. Changes in the economy on a global, national, regional or local basis can have a positive or negative impact on our business. Economic indicators and projections related to job growth, unemployment, interest rates, retail spending and confidence trends can have a positive or negative impact on our business. Overall market conditions, including global trade, interest rate changes, inflation, and job creation, can affect investor sentiment and, ultimately, the demand for our services from investors in real estate.
Following last year’s 5.7% increase in GDP, the U.S. economy has displayed a variety of mixed signals in the first half of 2022. Underlying inflation drivers including supply chain disruptions, oil and gas price surges and rapidly shifting inventory levels have aligned with financial market turbulence and weakening consumer confidence to weigh on investor sentiment. At the same time, positive economic indicators including the addition of more than 2.7 million jobs in the first six months of the year,
near-record-low
unemployment and underemployment rates and a 5.5% gain in core retail sales through just the first half of the year all suggest the economy remains sound. These mixed messages will likely empower the Federal Reserve to continue the inflation-battling monetary policies they initiated in late 2021. The Federal Reserve has signaled an acceleration of their quantitative tightening program is forthcoming as they double the pace of their balance sheet drawdown. They have also signaled steady increases of the Federal Funds rate through the remainder of 2022, which many believe will lift the overnight rate by a total of 300 to 400 basis points in 2022. The Federal Reserve’s actions are placing upward pressure on the cost of debt financing, adding to the complexity of investor underwriting and acquisition strategies. The unique blend of economic crosscurrents in 2022 has created additional choppiness in the commercial real estate market, causing each property type and geographic region to operate in a unique micro-climate significantly influenced by both national and local economic forces.
Commercial Real Estate Supply and Demand
Our business is dependent on the willingness of investors to invest in or sell commercial real estate, which is affected by many factors beyond our control. These factors include the supply of commercial real estate, coupled with user demand for these properties, and the performance of real estate assets, when compared with other investment alternatives, such as stocks and bonds.
The economic choppiness translated to mixed results for commercial real estate space demand. Occupied multifamily housing units tapered, giving back some of the first quarter gains that had driven the national vacancy rate to a record low. Office space demand remained positive for a fifth consecutive quarter, but absorption fell short of construction completions resulting in a modest vacancy gain. Retail space demand sustained momentum, delivering a seventh consecutive quarter of positive absorption and a quarterly vacancy rate decline. Industrial vacancy rates also declined, pushing deeper into record territory with a 3.6% vacancy rate. The hotel sector also achieved growth, with occupancy rates surpassing 70% in June, nearly back to 2019 levels, supporting record-high average daily rates. These performance metrics reiterate the highly localized, property-specific trends in the commercial real estate sector that are challenging real estate investors to closely assess each market and each asset. Financial market turbulence, economic crosscurrents and rising interest rates have the potential to create additional hurdles for investors in the second half of 2022.
 
26

Capital Markets
Credit and liquidity issues in the financial markets have a direct impact on the flow of capital to the commercial real estate market. Real estate purchases are often financed with debt, and as a result, credit and liquidity impact transaction activity and prices. Changes in interest rates, as well as steady and protracted movements of interest rates in one direction, whether increasing or decreasing, could adversely or positively affect the operations and income potential of commercial real estate properties, as well as lender and equity underwriting for real estate investments. These changes generally influence investor demand for commercial real estate investments.
In their effort to battle inflation, the Federal Reserve has aggressively increased the overnight rate, placing upward pressure on the broader interest rate climate. However, it appears some of these efforts have been offset by financial market volatility as an increasing amount of capital has moved toward safer investments including long-term bonds. As a result, short-term interest rates have risen faster than long-term rates, keeping debt financing comparatively stable. Long-term rates may begin to rise in September when the Federal Reserve is scheduled to accelerate its quantitative tightening program. Both equity and debt capital remain very liquid, supporting an active commercial real estate transaction market. However, we believe that if interest rates increase significantly in a short period of time, they could restrain transaction activity as the higher cost of capital widens the expectation gap between buyers and sellers. Lenders have remained active in both the placement and pricing of capital, but caution has risen over the last quarter. Based on Federal Reserve Chairman Powell comments, many believe the Federal Reserve’s overnight rate could be lifted by a total of 300 to 400 basis points in 2022. While many investors believe the Federal Reserve rate increases will translate to higher commercial real estate mortgage costs, other factors could come into play. Federal Reserve action and long-term interest rates tend to not have a
one-to-one
movement relationship and can even move contrary to each other on occasion. Should there be a significant financial market or geopolitical disruption, an investor flight to safety could act as a meaningful counterbalance to upward pressure from the benchmark rate.
Investor Sentiment and Investment Activity
We rely on investors to buy and sell properties in order to generate commissions. Investors’ desires to engage in real estate transactions are dependent on many factors that are beyond our control. The economy, supply and demand for properly positioned properties, available credit and market events impact investor sentiment and, therefore, transaction velocity. In addition, our private clients, who make up the largest source of revenue, are often motivated to buy, sell and/or refinance properties due to personal circumstances, such as death, divorce, partnership breakups and estate planning.
Commercial real estate sales dollar volume set a record high in 2021, and the momentum largely carried into the first half of 2022. However, rising interest rates have begun to modestly restrain transaction flow moving the market back toward traditional levels. Assets trading at historically high prices in the most sought-after markets have in many cases generated fewer bids than last year while properties offering higher yields in slower growth metros have largely sustained momentum thus far. The rising cost of debt capital, perceptions of rising recession risk and the tempering of occupancy gains and rent growth relative to 2021 have led investors to more carefully calibrate their underwriting assumptions. In some cases, this has widened the buyer/seller expectation gap, in turn moderating investment activity. Industrial and apartment properties have remained in high demand, with hotels, self-storage and necessity-based retail centers also attracting investor attention. Interest in office properties and seniors housing has remained softer by historical standards as investors continue to consider the impact of
COVID-19
and work-from-home business models. Looking forward, elevated inflation and stock market volatility could bolster interest in commercial real estate investments as many believe the sector offers increased inflation resistance and stability. This may at least partially offset the headwind posed by rising interest rates.
Key Financial Measures and Indicators
Revenues
Our revenues are primarily generated from our real estate investment sales business. In addition to real estate brokerage commissions, we generate revenues from financing fees and from other revenues, which are primarily comprised of consulting and advisory fees.
 
27

Because our business is transaction oriented, we rely on investment sales and financing professionals to continually develop leads, identify properties to sell and finance, market those properties and close the sale timely to generate a consistent flow of revenue. While our sales volume is impacted by seasonality factors, the timing of closings is also dependent on many market and personal factors unique to a particular client or transaction, particularly clients transacting in the
$1-$10 million
private client market segment. These factors can cause transactions to be accelerated or delayed beyond our control. Further, commission rates earned are generally inversely related to the value of the property sold. As a result of our expansion into the middle and larger transaction market segments, we have seen our overall commission rates fluctuate from
period-to-period
as a result of changes in the relative mix of the number and volume of investment sales transactions closed in the middle and larger transaction market segments as compared to the
$1-$10 million
private client market segment. These factors may result in
period-to-period
variations in our revenues that differ from historical patterns.
A small percentage of our transactions include retainer fees and/or breakage fees. Retainer fees are credited against a success-based fee paid upon the closing of a transaction or a breakage fee. Transactions that are terminated before completion will sometimes generate breakage fees, which are usually calculated as a set amount or a percentage of the fee we would have received had the transaction closed.
Real Estate Brokerage Commissions
We earn real estate brokerage commissions by acting as a broker for commercial real estate owners seeking to sell or investors seeking to buy properties. Revenues from real estate brokerage commissions are recognized at the close of escrow.
Financing Fees
We earn financing fees by securing financing on purchase transactions or by securing refinancing of our clients’ existing mortgage debt. We recognize financing fee revenues at the time the loan closes, and we have no remaining significant obligations in connection with the transaction.
To a lesser extent, we also earn fees on loan performance, equity advisory services, loan sales, loan guarantees and ancillary services associated with financing activities. We recognize guarantee fees over the term of the guarantee and other fees when we have no further obligations, generally upon the closing of a transaction. We previously generated mortgage servicing fees through the provision of collection, remittance, recordkeeping, reporting and other related mortgage servicing functions, activities and services. We recognized mortgage servicing revenues upon the acquisition of a servicing obligation.
Other Revenues
Other revenues include fees generated from consulting, advisory and other real estate services performed by our investment sales professionals, as well as referral fees from other real estate brokers. Revenues from these services are recognized as they are performed and completed.
Operating Expenses
Our operating expenses consist of cost of services, selling, general and administrative expenses and depreciation and amortization. The significant components of our expenses are further described below.
Cost of Services
The majority of our cost of services expense is variable commissions paid to our investment sales professionals and compensation-related costs related to our financing activities. Commission expenses are directly attributable to providing services to our clients for investment sales and financing services. Most of our investment sales and financing professionals are independent contractors and are paid commissions; however, because there are some who are initially paid a salary and certain of our financing professionals are employees, costs of services also include employee-related compensation, employer taxes and benefits for those employees. The commission rates we pay to our investment sales and financing professionals vary based on individual contracts negotiated and are generally higher for the more experienced professionals. Some of our most senior investment sales and financing professionals can also earn additional commissions after meeting certain annual financial thresholds. These additional commissions are recognized as cost of services in the period in which they are earned. Payment of a portion of these additional commissions are generally deferred for a period of one to three years, at our election, and paid at the beginning of the second, third or fourth calendar year. Cost of services also includes referral fees paid to other real estate brokers where we are the principal service provider. Cost of services, therefore, can vary based on the commission structure of the independent contractors that closed transactions in any particular period.
 
28

Selling, General and Administrative Expenses
The largest expense component within selling, general and administrative expenses is personnel expenses for our management team and sales and support staff. In addition, these costs include facilities costs (excluding depreciation and amortization), staff related expenses, sales, marketing, legal, telecommunication, network, data sources, transaction costs related to acquisitions, changes in fair value for contingent and deferred consideration and other administrative expenses. Also included in selling, general and administrative are expenses for stock-based compensation to
non-employee
directors, employees and independent contractors (i.e. investment sales and financing professionals) under the Amended and Restated 2013 Omnibus Equity Incentive Plan (“2013 Plan”) and the 2013 Employee Stock Purchase Plan (“ESPP”).
Depreciation and Amortization Expense
Depreciation expense consists of depreciation recorded on our computer software and hardware and furniture, fixture and equipment. Depreciation is provided over estimated useful lives ranging from three to seven years for assets. Amortization expense consists of (i) amortization recorded on our mortgage servicing rights (“MSRs”) using the interest method over the period that servicing income is expected to be received and (ii) amortization recorded on intangible assets amortized on a straight-line basis using a useful life between one and seven years.
Other (Expense) Income, Net
Other income, net primarily consists of interest income, net gains or losses on our deferred compensation plan assets, realized gains and losses on our marketable debt securities,
available-for-sale,
foreign currency gains and losses and other
non-operating
income and expenses.
Interest Expense
Interest expense primarily consists of interest expense associated with the stock appreciation rights (“SARs”) liability, and our Credit Agreement.
Provision for Income Taxes
We are subject to U.S. and Canadian federal taxes and individual state and local taxes based on the income generated in the jurisdictions in which we operate. Our effective tax rate fluctuates as a result of the change in the mix of our activities in the jurisdictions in which we operate due to differing tax rates in those jurisdictions and the impact of permanent items, including compensation charges, qualified transportation fringe benefits, uncertain tax positions, meals and entertainment and
tax-exempt
deferred compensation plan assets. Our provision for income taxes includes the windfall tax benefits and shortfall expenses, net, from shares issued in connection with our 2013 Plan and ESPP.
We record deferred taxes, net based on the tax rate expected to be in effect at the time those items are expected to be recognized for tax purposes.
 
29

Results of Operations
Following is a discussion of our results of operations for the three and six months ended June 30, 2022 and 2021. The tables included in the period comparisons below provide summaries of our results of operations. The
period-to-period
comparisons of financial results are not necessarily indicative of future results.
Key Operating Metrics
We regularly review a number of key metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. We also believe these metrics are relevant to investors’ and others’ assessment of our financial condition and results of operations. During the three months ended June 30, 2022 and 2021, we closed more than 3,600 and 3,200 investment sales, financing and other transactions, respectively, with total sales volume of approximately $26.4 billion and $17.4 billion, respectively. During the six months ended June 30, 2022 and 2021, we closed more than 6,500 and 5,600 investment sales, financing and other transactions, respectively, with total sales volume of approximately $47.4 billion and $29.4 billion, respectively. Such key metrics for real estate brokerage and financing activities (excluding other transactions) are as follows:
 
     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
Real Estate Brokerage
   2022     2021     2022     2021  
Average Number of Investment Sales Professionals
     1,822       1,934       1,839       1,946  
Average Number of Transactions per Investment Sales Professional
     1.47       1.20       2.62       2.01  
Average Commission per Transaction
   $ 132,099     $ 108,542     $ 133,056     $ 106,100  
Average Commission Rate
     1.79     1.87     1.73     1.85
Average Transaction Size (in thousands)
   $ 7,399     $ 5,820     $ 7,688     $ 5,723  
Total Number of Transactions
     2,685       2,330       4,822       3,918  
Total Sales Volume (in millions)
   $ 19,868     $ 13,560     $ 37,073     $ 22,424  
     Three Months Ended
June 30,
    Six Months Ended
June 30,
 
Financing
(1)
   2022     2021     2022     2021  
Average Number of Financing Professionals
     87       85       86       86  
Average Number of Transactions per Financing Professional
     8.01       8.05       14.15       13.70  
Average Fee per Transaction
   $ 44,985     $ 34,783     $ 44,198     $ 32,972  
Average Fee Rate
     0.70     0.82     0.75     0.86
Average Transaction Size (in thousands)
   $ 6,453     $ 4,228     $ 5,882     $ 3,824  
Total Number of Transactions
     697       684       1,217       1,178  
Total Financing Volume (in millions)
   $ 4,498     $ 2,892     $ 7,158     $ 4,504  
 
(1)
Operating metrics exclude certain financing fees not directly associated to transactions.
 
30

Comparison of Three Months Ended June 30, 2022 and 2021
Below are key operating results for the three months ended June 30, 2022 compared to the three months ended June 30, 2021 (dollars in thousands):
 
     Three Months
Ended
June 30, 2022
    Percentage
of
Revenue
    Three Months
Ended
June 30, 2021
    Percentage
of
Revenue
    Change  
    Dollar     Percentage  
Revenues:
            
Real estate brokerage commissions
   $ 354,685       89.6   $ 252,903       88.8   $ 101,782       40.2
Financing fees
     36,811       9.3       28,214       9.9       8,597       30.5
Other revenues
     4,461       1.1       3,829       1.3       632       16.5
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Total revenues
     395,957       100.0       284,946       100.0       111,011       39.0
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Operating expenses:
            
Cost of services
     256,042       64.7       178,585       62.7       77,457       43.4
Selling, general and administrative
     79,841       20.2       61,797       21.7       18,044       29.2
Depreciation and amortization
     3,332       0.8       2,959       1.0       373       12.6
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Total operating expenses
     339,215       85.7       243,341       85.4       95,874       39.4
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Operating income
     56,742       14.3       41,605       14.6       15,137       36.4
Other (expense) income, net
     (461     (0.1     1,370       0.5       (1,831     (133.6 )% 
Interest expense
     (158     0.0       (146     0.0       (12     8.2
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Income before provision for income taxes
     56,123       14.2       42,829       15.1       13,294       31.0
Provision for income taxes
     13,955       3.5       11,297       4.0       2,658       23.5
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Net income
   $ 42,168       10.6   $ 31,532       11.1   $ 10,636       33.7
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Adjusted EBITDA
(1)
   $ 62,909       15.9   $ 48,110       16.9   $ 14,799       30.8
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
(1)
Adjusted EBITDA is not a measurement of our financial performance under U.S. generally accepted accounting principles (“U.S. GAAP”) and should not be considered as an alternative to net income, operating income or any other measures derived in accordance with U.S. GAAP. For a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income, see
“Non-GAAP
Financial Measure.”
Revenues
Our total revenues were $396.0 million for the three months ended June 30, 2022 compared to $284.9 million for the same period in 2021, an increase of $111.0 million, or 39%. Total revenues increased as a result of increases in real estate brokerage commissions, financing fees and other revenues, as described below.
Real estate brokerage commissions.
Revenues from real estate brokerage commissions increased to $354.7 million for the three months ended June 30, 2022 from $252.9 million for the same period in 2021, an increase of $101.8 million, or 40.2%. The increase was primarily driven by a 46.5% increase in overall sales volume generated by a 15.2% increase in the number of investment sales transactions and a 27.1% increase in average transaction size. The revenue from the combined Middle Market and Larger Transaction Market increased 58.5% in the second quarter of 2022 as compared to the same period last year and represented 38.9% of the brokerage revenue in the second quarter of 2022 versus 34.5% of the brokerage revenue in the second quarter of 2021. The average commission rates in the second quarter of 2022 decreased by 8 basis points compared to the same period last year primarily as a result of the increase in average transaction size as larger transactions typically earn lower commission rates.
Financing fees
. Revenues from financing fees increased to $36.8 million for the three months ended June 30, 2022 from $28.2 million for the same period in 2021, an increase of $8.6 million, or 30.5%, resulting primarily from the 52.6% increase in average transaction size as the number of financing transactions remained relatively flat. The average fee rate declined by 12 basis points due to the larger size of financing transactions as larger transactions typically earn lower commission rates.
Other revenues
. Other revenues increased to $4.5 million for the three months ended June 30, 2022 from $3.8 million for the same period in 2021, an increase of $0.6 million, or 16.5%. The increase was primarily driven by increases in consulting and advisory services during the three months ended June 30, 2022, compared to the same period in 2021.
 
31

Total Operating Expenses
Our total operating expenses were $339.2 million for the three months ended June 30, 2022 compared to $243.3 million for the same period in 2021, an increase of $95.9 million, or 39.4%. The increase was due to increases in cost of services, which are variable commissions paid to our investment sales professionals and compensation-related costs in connection with our financing activities, selling, general and administrative costs and depreciation and amortization expense, as described below.
Cost of services.
Cost of services increased to $256.0 million for the three months ended June 30, 2022 from $178.6 million for the same period in 2021, an increase of $77.5 million, or 43.4%. The increase was primarily due to increased commission expenses driven by the related increased revenues noted above. Cost of services as a percent of total revenues increased to 64.7% compared to 62.7% for the same period in 2021 primarily due to our senior investment sales and financing professionals who earn additional commissions after meeting certain annual financial thresholds, reaching their thresholds earlier due to the increase in sales volume.
Selling, general, and administrative expense.
Selling, general and administrative expense for the second quarter of 2022 increased to $79.8 million, from $61.8 million compared to the same period in the prior year, an increase of $18.0 million or 29.2%. The change was primarily due to increases in (i) compensation related costs, primarily driven by increases in management performance compensation due to significant year-over-year growth in operating results; (ii) business development, marketing and other support related to the long-term retention of our sales and financing professionals; and (iii) return to
in-person
agent and client business events, conferences, and meetings.
Depreciation and amortization expense.
Depreciation and amortization expense increased to $3.3 million for the three months ended June 30, 2022, from $3.0 million for the same period in 2021, an increase of $0.4 million, or 12.6%, principally related to additional amortization of intangible assets related to recent acquisitions and additional amortization of mortgage servicing rights due to the cancellation notices received on certain servicing contracts.
Other (Expense) Income, Net
Other (expense) income, net decreased to a net expense of $0.5 million for the three months ended June 30, 2022 from income of $1.4 million for the same period in 2021. The decrease was primarily driven by an unfavorable change in the value of our deferred compensation plan assets that are held in a rabbi trust and due to the $0.3 million loss on sale of the remaining mortgage servicing rights.
Interest Expense
Interest expense was comparable for the three months ended June 30, 2022 and 2021, and primarily relates to interest expense on the Company’s stock appreciation rights liability.
Provision for Income Taxes
The provision for income taxes was $14.0 million for the three months ended June 30, 2022, compared to $11.3 million for the same period in 2021, an increase of $2.7 million. The effective income tax rate for the three months ended June 30, 2022, was 24.9% compared to 26.4% for the same period in 2021. The effective income tax rate decreased primarily due to an increase in windfall tax benefits, net related to the settlement of stock-based awards, partially offset by an increase in permanent items that are not tax deductible.
 
32

Comparison of Six Months Ended June 30, 2022 and 2021
Below are key operating results for the six months ended June 30, 2022 compared to the six months ended June 30, 2021 (dollars in thousands):
 
     Six Months
Ended
June 30, 2022
    Percentage
of
Revenue
    Six Months
Ended
June 30, 2021
    Percentage
of
Revenue
    Change  
    Dollar     Percentage  
Revenues:
            
Real estate brokerage commissions
   $ 641,594       89.7   $ 415,699       88.7   $ 225,895       54.3
Financing fees
     63,264       8.8       46,057       9.8       17,207       37.4
Other revenues
     10,563       1.5       7,167       1.5       3,396       47.4
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Total revenues
     715,421       100.0       468,923       100.0       246,498       52.6
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Operating expenses:
            
Cost of services
     452,810       63.3       287,688       61.4       165,122       57.4
Selling, general and administrative
     154,376       21.6       113,474       24.2       40,902       36.0
Depreciation and amortization
     7,243       1.0       5,956       1.3       1,287       21.6
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Total operating expenses
     614,429       85.9       407,118       86.9       207,311       50.9
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Operating income
     100,992       14.1       61,805       13.1       39,187       63.4
Other (expense) income, net
     (11     0.0       2,414       0.5       (2,425     (100.5 )% 
Interest expense
     (318     0.0       (292     0.0       (26     8.9
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Income before provision for income taxes
     100,663       14.1       63,927       13.6       36,736       57.5
Provision for income taxes
     25,712       3.6       17,383       3.7       8,329       47.9
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Net income
   $ 74,951       10.5   $ 46,544       9.9   $ 28,407       61.0
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Adjusted EBITDA
   $ 114,761       16.0   $ 73,805       15.7   $ 40,956       55.5
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
Revenues
Our total revenues were $715.4 million for the six months ended June 30, 2022 compared to $468.9 million for the same period in 2021, an increase of $246.5 million, or 52.6%. Total revenues increased as a result of increases in real estate brokerage commissions, financing fees and other revenues, as described below.
Real estate brokerage commissions.
Revenues from real estate brokerage commissions increased to $641.6 million for the six months ended June 30, 2022 from $415.7 million for the same period in 2021, an increase of $225.9 million, or 54.3%. The increase was primarily driven by a 65.3% increase in overall sales volume generated by a 23.1% increase in the number of investment sales transactions and a 34.3% increase in average transaction size. The revenue from the combined Middle Market and Larger Transaction Market increased 86.6% for the six months ended June 30, 2022 as compared to the same period last year and represented 40.2% of the brokerage revenue for the six months ended June 30, 2022, versus 33.3% of the brokerage revenue for the six months ended June 30, 2021. The average commission rates in the six months ended June 30, 2022 decreased by 12 basis points compared to the same period last year, primarily as a result of the increase in average transaction size as larger transactions typically earn lower commission rates.
Financing fees
. Revenues from financing fees increased to $63.3 million for the six months ended June 30, 2022 from $46.1 million for the same period in 2021, an increase of $17.2 million, or 37.4%, resulting primarily from the 53.8% increase in average transaction size, and to a lesser extent, a 3.3% increase in the number of financing transactions. The average fee rate declined by 11 basis points as larger transactions typically earn lower commission rates.
Other revenues
. Other revenues increased to $10.6 million for the six months ended June 30, 2022 from $7.2 million for the same period in 2021, an increase of $3.4 million, or 47.4%. The increase was primarily driven by increases in consulting and advisory services during the six months ended June 30, 2022, compared to the same period in 2021.
Total Operating Expenses
Our total operating expenses were $614.4 million for the six months ended June 30, 2022 compared to $407.1 million for the same period in 2021, an increase of $207.3 million, or 50.9%. The increase was due to increases in cost of services, which are variable commissions paid to our investment sales professionals and compensation-related costs in connection with our financing activities, selling, general and administrative costs and depreciation and amortization expense, as described below.
 
33

Cost of services.
Cost of services increased to $452.8 million for the six months ended June 30, 2022 from $287.7 million for the same period in 2021, an increase of $165.1 million, or 57.4%. The increase was primarily due to increased commission expenses driven by the related increased revenues noted above. Cost of services as a percent of total revenues increased to 63.3% compared to 61.4% for the same period in 2021 primarily due to our senior investment sales and financing professionals who earn additional commissions after meeting certain annual financial thresholds, reaching their thresholds earlier due to the increase in sales volume.
Selling, general, and administrative expense.
Selling, general and administrative expense for six months ended June 30, 2022 increased to $154.4 million from $113.5 million compared to the same period in 2021, an increase of $40.9 million, or 36.0%. The change was primarily due to increases in (i) compensation related costs, primarily driven by increases in management performance compensation due to significant year-over-year growth in operating results; (ii) business development, marketing and other support related to the long-term retention of our sales and financing professionals; and (iii) return to
in-person
agent and client business events, conferences, and meetings.
Depreciation and amortization expense.
Depreciation and amortization expense increased to $7.2 million for the six months ended June 30, 2022 from $6.0 million for the same period in 2021, an increase of $1.3 million, or 21.6%, principally related to additional amortization of intangible assets related to recent acquisitions and additional amortization of mortgage servicing rights due to the cancellation notices received on certain servicing contracts.
Other (Expense) Income, Net
Other (expense) income, net decreased to a net expense of $11,000 for the six months ended June 30, 2022 from $2.4 million of income for the same period in 2021. The decrease was primarily driven by an unfavorable change in the value of our deferred compensation plan assets that are held in a rabbi trust and due to the $0.3 million loss on sale of the remaining mortgage servicing rights.
Interest Expense
Interest expense was comparable for the six months ended June 30, 2022 and 2021, and primarily relates to interest expense on the Company’s stock appreciation rights liability.
Provision for Income Taxes
The provision for income taxes was $25.7 million for the six months ended June 30, 2022, compared to $17.4 million for the same period in 2021, an increase of $8.3 million. The effective income tax rate for the six months ended June 30, 2022, was 25.5% compared to 27.2% for the same period in 2021. The effective income tax rate decreased primarily due to an increase in windfall tax benefits, net related to the settlement of stock-based awards, partially offset by an increase in permanent items that are not tax deductible.
Non-GAAP
Financial Measure
In this quarterly report on Form
10-Q,
we include a
non-GAAP
financial measure, adjusted earnings before interest income/expense, taxes, depreciation and amortization, stock-based compensation and other
non-cash
items, or Adjusted EBITDA. We define Adjusted EBITDA as net income before (i) interest income and other, including net realized gains (losses) on marketable debt securities,
available-for-sale
and cash and cash equivalents, (ii) interest expense, (iii) provision for income taxes, (iv) depreciation and amortization, (v) stock-based compensation, and
(vi) non-cash
Mortgage Servicing Rights (“MSR”) activity. We use Adjusted EBITDA in our business operations to evaluate the performance of our business, develop budgets and measure our performance against those budgets, among other things. We also believe that analysts and investors use Adjusted EBITDA as a supplemental measure to evaluate our overall operating performance. However, Adjusted EBITDA has material limitations as a supplemental metric and should not be considered in isolation, or as a substitute for analysis of our results as reported under U.S. GAAP. We find Adjusted EBITDA to be a useful management metric to assist in evaluating performance, because Adjusted EBITDA eliminates items related to capital structure, taxes and
non-cash
items. In light of the foregoing limitations, we do not rely solely on Adjusted EBITDA as a performance measure and also consider our U.S. GAAP results. Adjusted EBITDA is not a measurement of our financial performance under U.S. GAAP and should not be considered as an alternative to net income, operating income or any other measures calculated in accordance with U.S. GAAP. Because Adjusted EBITDA is not calculated in the same manner by all companies, it may not be comparable to other similarly titled measures used by other companies. A reconciliation of the most directly comparable U.S. GAAP financial measure, net income, to Adjusted EBITDA is as follows (in thousands):
 
34

     Three Months Ended
June 30,
     Six Months Ended
June 30,
 
   2022      2021      2022      2021  
Net income
   $ 42,168      $ 31,532      $ 74,951      $ 46,544  
Adjustments:
           
Interest income and other
(1)
     (979      (436      (1,594      (967
Interest expense
     158        146        318        292  
Provision for income taxes
     13,955        11,297        25,712        17,383  
Depreciation and amortization
     3,332        2,959        7,243        5,956  
Stock-based compensation
     4,275        2,662        8,131        4,950  
Non-cash
MSR activity
(2)
     —          (50      —          (353
  
 
 
    
 
 
    
 
 
    
 
 
 
Adjusted EBITDA
   $ 62,909      $ 48,110      $ 114,761      $ 73,805  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Other includes net realized gains (losses) on marketable debt securities
available-for-sale.
(2)
Non-cash
MSR activity includes the assumption of servicing obligations.
Liquidity and Capital Resources
Our primary sources of liquidity are cash and cash equivalents, cash flows from operations, marketable debt securities,
available-for-sale
and, if necessary, borrowings under our Credit Agreement. In order to enhance yield to us, we have invested a portion of our cash in money market funds and fixed and variable income debt securities, in accordance with our investment policy approved by the board of directors. Certain of our investments in money market funds may not maintain a stable net asset value and may impose fees on redemptions and/or gating fees. To date, the Company has not experienced any restrictions or gating fees on its ability to redeem funds from money market funds. Although we have historically funded our operations through operating cash flows, there can be no assurance that we can continue to meet our cash requirements entirely through our operations, cash and cash equivalents, proceeds from the sale of marketable debt securities,
available-for-sale
or availability under our Credit Agreement.
Cash Flows
Our total cash and cash equivalents balance decreased by $170.5 million to $211.6 million at June 30, 2022, compared to $382.1 million at December 31, 2021. The following table sets forth our summary cash flows for the six months ended June 30, 2022 and 2021 (in thousands):
 
     Six Months Ended
June 30,
 
     2022      2021  
Net cash flows (used in) provided by operating activities
   $ (51,840    $ 33,466  
Net cash flows used in investing activities
     (56,575      (41,850
Net cash flows used in financing activities
     (61,899      (4,458
  
 
 
    
 
 
 
Effect of currency exchange rate changes on cash and cash equivalents
     (175      104  
  
 
 
    
 
 
 
Net decrease in cash and cash equivalents
     (170,489      (12,738
Cash and cash equivalents at beginning of period
     382,140        243,152  
  
 
 
    
 
 
 
Cash and cash equivalents at end of period
   $ 211,651      $ 230,414  
  
 
 
    
 
 
 
Operating Activities
Cash flows used in operating activities were $51.8 million for the six months ended June 30, 2022 compared to cash flows provided by operating activities of $33.5 million for the same period in 2021. The $85.3 million decrease in operating cash flows for the six months ended June 30, 2022 compared to the same period in 2021 was primarily due to an increase in advances to our investment sales and financing professionals, higher amount of deferred discretionary commissions paid, and higher bonus payments, partially offset by increased cash flows from increased sales and financing volume.
 
35

Investing Activities
Cash flows used in investing activities were $56.6 million for the six months ended June 30, 2022 compared to cash flows used in investing activities of $41.9 million for the same period in 2021. The $14.7 million increase in cash flow used in investing activities for the six months ended June 30, 2022 compared to the same period in 2021 was primarily due to a $12.7 million increase in cash used in acquisitions of businesses, net of cash received during the six months ended June 30, 2022 compared to the same period in 2021.
Financing Activities
Cash flows used in financing activities were $61.9 million for the six months ended June 30, 2022 compared to $4.5 million for the same period in 2021. The $57.4 million additional cash flow used in financing activities for the six months ended June 30, 2022 compared to the same period in 2021 was primarily due to a payment of $50.1 million of dividends in the second quarter and an increase of $6.0 million of taxes paid related to net share settlement of stock-based awards.
Liquidity
We believe that our existing balances of cash and cash equivalents, cash flows expected to be generated from our operations, proceeds from the sale of marketable debt securities,
available-for-sale
and borrowings available under the Credit Agreement (defined below) will be sufficient to satisfy our operating requirements for at least the next 12 months. If we need to raise additional capital through public or private debt or equity financings, strategic relationships or other arrangements, this capital might not be available to us in a timely manner, on acceptable terms, or at all. Our failure to raise sufficient capital when needed could prevent us from funding acquisitions or otherwise financing our growth or operations. As of June 30, 2022, cash and cash equivalents and marketable debt securities,
available-for-sale,
aggregated $542.3 million, and we had $59.5 million of borrowing capacity under our Credit Agreement.
Credit Agreement
We have a Credit Agreement with Wells Fargo Bank, National Association for a $60.0 million principal amount senior secured revolving credit facility that is guaranteed by all of our domestic subsidiaries and matures on June 1, 2025 (the “Credit Agreement”). See Note 12 – “Commitments and Contingencies” of our Notes to Condensed Consolidated Financial Statements for additional information on the Credit Agreement.
Off Balance Sheet Arrangements
The Company, in connection with the Strategic Alliance with M&T Realty Capital Corporation (“MTRCC”), has agreed to provide loan opportunities that may be funded through MTRCC’s agreement with Fannie Mae which requires MTRCC to guarantee a portion of each funded loan. On
a loan-by-loan basis,
the Company, at its option, can assume a portion of MTRCC’s guarantee obligation to Fannie Mae of loan opportunities presented to and closed by MTRCC. As of June 30, 2022, the Company has agreed to a maximum aggregate guarantee obligation of $25.4 million relating to loans with an unpaid balance of $152.6 million. The maximum guarantee obligation is not representative of the actual loss we would incur. The Company would be liable for this amount only if all of the loans for which it is providing a guarantee to MTRCC were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement.
Material Cash Requirements
There have been no material changes in our commitments under contractual obligations, as disclosed in our Annual Report on Form
10-K
for the year ended December 31, 2021 through the date the condensed consolidated financial statements were issued, other than for the payment of dividends and dividend equivalents declared by our board of directors in the first quarter of 2022, aggregating $52.1 million, and a semi-annual regular dividend of $0.25 per share of outstanding common stock declared on August 2, 2022.
Inflation
Our commissions and other variable costs related to revenue are primarily affected by real estate market supply and demand, which may be affected by uncertain or changing economic and market conditions, including inflation/deflation arising in connection with and in response to various macroeconomic factors, including the effects of the
COVID-19
pandemic on the broader economy.
The Federal Reserve has begun to combat inflation through monetary policy including
ramping-up
quantitative tightening and by raising the Federal Funds Rate. While commercial real estate investments are generally considered to be relatively inflation resistant, the upward pressure on interest rates has the potential to affect investor activity and therefore transactional activity from which we generate revenues. Investor activity could depend on the magnitude of changes in interest rates relative to the elevated level of capital liquidity targeting commercial real estate. The actual economic impact from inflation to our business remains unknown at this time.
 
36

Critical Accounting Policies; Use of Estimates
We prepare our financial statements in accordance with U.S. GAAP. In applying many of these accounting principles, we make assumptions, estimates and/or judgments that affect the reported amounts of assets, liabilities, revenues and expenses in our condensed consolidated financial statements. We base our estimates and judgments on historical experience and other assumptions that we believe are reasonable under the circumstances. These assumptions, estimates and/or judgments, however, are often subjective and our actual results may change based on changing circumstances or changes in our analyses. If actual amounts are ultimately different from our estimates, the revisions are included in our results of operations for the period in which the actual amounts become known. There were no significant changes in our critical accounting policies, as disclosed in our Annual Report on Form
10-K
for the year ended December 31, 2021.
Recent Accounting Pronouncements
For information regarding recent accounting pronouncements, see Note 1 – “Description of Business, Basis of Presentation and Recent Accounting Pronouncements” of our Notes to Condensed Consolidated Financial Statements. Although we do not believe any of the other accounting pronouncements listed in that note will have a significant impact on our business, we are still in the process of determining the impact the new pronouncements may have on our condensed consolidated financial statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We maintain a portfolio of investments in a variety of fixed and variable debt rate securities, including U.S. Treasuries, U.S. government sponsored entities, corporate debt, asset-backed securities and other. As of June 30, 2022, the fair value of investments in marketable debt securities,
available-for-sale
was $330.6 million. The primary objective of our investment activity is to maintain the safety of principal and to provide for future liquidity requirements while maximizing yields without significantly increasing risk. While some investments may be securities of companies in foreign countries, all investments are denominated and payable in U.S. Dollars. We do not enter into investments for trading or speculative purposes. While our intent is not to sell these investment securities prior to their stated maturities, we may choose to sell any of the securities for strategic reasons including, but not limited to, anticipated capital requirements, anticipation of credit deterioration, duration management and because a security no longer meets the criteria of our investment policy. We do not use derivatives or similar instruments to manage our interest rate risk. We seek to invest in high quality investments. The weighted average rating (exclusive of cash and cash equivalents) was AA+ as of June 30, 2022. Maturities are maintained consistent with our short-, medium- and long-term liquidity objectives.
Currently, our portfolio of investments predominantly consists of fixed interest rate debt securities; however, a portion of our investment portfolio may consist of variable interest rate debt securities. Our investments in fixed interest rate debt securities are subject to various market risks. Changes in prevailing interest rates may adversely or positively impact their fair market value should interest rates generally rise or fall. Accordingly, we also may have interest rate risk with variable interest rate debt securities as the income produced may decrease if interest rates fall. Contraction in market liquidity may adversely affect the value of portions of our portfolio and affect our ability to sell securities in the time frames required and at acceptable prices. Uncertainty in future market conditions may raise market participant’s expectations of returns, thus impacting the value of securities in our portfolio as well. The following table sets forth the impact on the fair value of our investments as of June 30, 2022 from changes in interest rates based on the weighted average duration of the debt securities in our portfolio (in thousands):
 
Change in Interest Rates
   Approximate Change in
Fair Value of Investments
Increase (Decrease)
 
2% Decrease
   $ 5,729  
1% Decrease
   $ 2,873  
1% Increase
   $ (2,872
2% Increase
   $ (5,743
Due to the nature of our business and the manner in which we conduct our operations, we believe we do not face any material interest rate risk with respect to other assets and liabilities, equity price risk or other market risks. The functional currency of our Canadian operations is the Canadian dollar. We are exposed to foreign currency exchange rate risk for the settlement of transactions of the Canadian operations as well as unrealized translation adjustments. To date, realized foreign currency exchange rate gains and losses have not been material.
 
37

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules
13a-15(f),
including maintenance of (i) records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets, and (ii) policies and procedures that provide reasonable assurance that (a) transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, (b) our receipts and expenditures are being made only in accordance with authorizations of management and our board of directors and (c) we will prevent or timely detect unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements.
Our management, with the supervision and participation of our chief executive officer (“CEO”) and chief financial officer (“CFO”), has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules
13a-
15(e) and
15d-
15(e) under the Exchange Act, as of the end of the period covered by this Form
10-Q,
based on the criteria established under the Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on such evaluation, our management has concluded that as of June 30, 2022, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There have not been any changes in our internal control over financial reporting (as such term is defined in Rules
13a-15(f)
and
15d-15(f)
under the Exchange Act) during the quarter ended June 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any significant impact to our internal controls over financial reporting despite the fact that a significant number of our employees and independent contractors are still working remotely due to
the COVID-19 pandemic.
The design of our processes and controls allow for remote execution with accessibility to secure data. We are continually monitoring and assessing
the COVID-19 situation
to minimize the impact, if any, on the design and operating effectiveness on our internal controls.
 
38

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
We are involved in claims and legal actions arising in the ordinary course of our business, some of which involve claims for damages that are substantial in amount. Most of these litigation matters are covered by our insurance policies, which contain deductibles, exclusions, claim limits and aggregate policy limits. Such litigation and other proceedings may include, but are not limited to, actions relating to commercial relationships, standard brokerage disputes like the alleged failure to disclose physical or environmental defects or property expenses or contracts, the alleged inadequate disclosure of matters relating to the transaction like the relationships among the parties to the transaction, potential claims or losses pertaining to the asset, vicarious liability based upon conduct of individuals or entities outside of our control, general fraud claims, conflicts of interest claims, employment law claims, including claims challenging the classification of our sales professionals as independent contractors, claims alleging violations of state consumer fraud statutes and intellectual property. While the ultimate liability for these legal proceedings cannot be determined, we review the need for an accrual for loss contingencies quarterly and record an accrual for litigation related losses where the likelihood of loss is both probable and estimable. We do not believe, based on information currently available to us, that the final outcome of these proceedings will have a material adverse effect on our consolidated financial position, results of operations or cash flows.
Item 1A. Risk Factors
There have been no material changes from the risk factors described in our Annual Report on
Form 10-K for
the year ended December 31, 2021.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On April 30, 2022, we issued 28,673 shares of our common stock, par value $0.0001 per share, at a price per share of $49.41 in connection with the settlement of consideration related to a prior business acquisition.
The issuance of the above securities was exempt from registration under the Securities Act of 1933, as amended (the “Securities Act”), in reliance upon Section 4(a)(2) of the Securities Act as transactions by an issuer not involving any public offering and/or the private offering safe harbor provision of Rule 506 of Regulation D promulgated under the Securities Act.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information
None.
 
39

Item 6. Exhibits
 
Exhibit No.
  
Description
10.1*    Second Amended and Restated Credit Agreement dated July 28, 2022, by and between Marcus & Millichap, Inc. and Wells Fargo Bank, National Association.
10.2*    Employment Agreement by and between John David Parker and Marcus & Millichap, Inc., dated August 4, 2022.
10.3*    Employment Agreement by and between Richard Matricaria and Marcus & Millichap, Inc., dated August 4, 2022.
31.1*    Certification of Chief Executive Officer pursuant to Rule 13a-14(a) under the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*    Certification of Chief Financial Officer pursuant to Rule 13a-14(a) under the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1**    Certifications of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(b) under the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101*    The following financial statements from the Company’s Quarterly Report on Form
10-Q
for the quarter ended June 30, 2022, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Net and Comprehensive Income, (iii) Condensed Consolidated Statements of Stockholders’ Equity, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text and including detailed tags.
104*    Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*
Filed herewith.
**
Furnished, not filed.
 
40

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
       
Marcus
 & Millichap, Inc
.
Date:  
August 5, 2022
    By:  
/s/ Hessam Nadji
       
Hessam Nadji
President and Chief Executive Officer
(Principal Executive Officer)
Date:  
August 5, 2022
    By:  
/s/ Steven F. DeGennaro
       
Steven F. DeGennaro
Chief Financial Officer
(Principal Financial Officer)
 
41
EX-10.1 2 d357478dex101.htm EX-10.1 EX-10.1

Exhibit 10.1

SECOND AMENDED AND RESTATED CREDIT AGREEMENT

THIS SECOND AMENDED AND RESTATED CREDIT AGREEMENT (this “Agreement”) dated July 28, is by and between MARCUS & MILLICHAP, INC., a Delaware corporation (“Borrower”), and WELLS FARGO BANK, NATIONAL ASSOCIATION (“Bank”). This Agreement amends, restates and supersedes in its entirety, and is given as a replacement for, and not in satisfaction of or as a novation with respect to, that certain Amended and Restated Credit Agreement dated May 28, 2019 by and between Borrower and Bank, as such may have been amended from time to time prior to the date hereof.

RECITALS

Borrower has requested that Bank extend or continue credit to Borrower as described below, and Bank has agreed to provide such credit to Borrower on the terms and conditions contained herein.

NOW, THEREFORE, for valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Bank and Borrower hereby agree as follows:

ARTICLE I

CREDIT TERMS

SECTION 1.1.    LINE OF CREDIT.

(a)    Line of Credit. Subject to the terms and conditions of this Agreement, Bank hereby agrees to make advances to Borrower from time to time up to and including the Maturity Date, not to exceed at any time the aggregate principal amount of Sixty Million Dollars ($60,000,000) (“Line of Credit”), the proceeds of which shall be used to finance Borrower’s working capital requirements and general corporate needs (including, without limitation, mergers and acquisitions and international expansion permitted or not prohibited under this Agreement). Borrower’s obligation to repay advances under the Line of Credit shall be evidenced by a promissory note dated July 28, 2022, as modified from time to time (“Line of Credit Note”).

(b)    Borrowing and Repayment. Borrower may from time to time during the term of the Line of Credit borrow, partially or wholly repay its outstanding borrowings, and reborrow, subject to all of the limitations, terms and conditions contained herein or in the Line of Credit Note; provided however, that the total outstanding borrowings under the Line of Credit shall not at any time exceed the maximum principal amount available thereunder, as set forth herein.

(c)    Letter of Credit Subfeature. As a subfeature under the Line of Credit, Bank agrees from time to time during the term thereof to issue or cause a branch, a subsidiary or an affiliate to issue standby letters of credit and sight commercial letters of credit for the account of Borrower (“Subfeature Letters of Credit”); provided however, that the aggregate undrawn amount of all outstanding Subfeature Letters of Credit shall not at any time exceed Ten Million Dollars ($10,000,000). Bank shall have no obligation to issue a Subfeature Letter of Credit if (i) any order, judgment, or decree of any governmental authority or arbitrator shall, by its terms, purport to enjoin or restrain Bank from issuing such Subfeature Letter of Credit, or any law applicable to Bank or any request or directive (whether or not having the force of law) from any governmental authority with jurisdiction over Bank shall prohibit or request that Bank refrain from the issuing of letters of credit generally or such Subfeature Letter of Credit in particular, or (ii) such Subfeature Letter of Credit would violate one or more policies of Bank applicable to

 

C-203MMB_ALL.docx (Rev. 02/22)    -1-    LOGO


letters of credit generally, or (iii) amounts demanded to be paid under any Subfeature Letter of Credit will not or may not be in United States Dollars. The form and substance of each Subfeature Letter of Credit shall be subject to approval by Bank, in its sole but reasonable discretion. No Subfeature Letter of Credit shall have an expiration date more than three hundred sixty five (365) days beyond the maturity date of the Line of Credit. The undrawn amount of all Subfeature Letters of Credit shall be reserved under the Line of Credit and shall not be available for borrowings thereunder. Each Subfeature Letter of Credit shall be subject to the additional terms and conditions of Bank’s standard standby letter of credit agreement or Bank’s standard commercial letter of credit agreement and all applications and related documents required by Bank in connection with the issuance thereof. Each drawing paid under a Subfeature Letter of Credit shall be deemed an advance under the Line of Credit and shall be repaid by Borrower in accordance with the terms and conditions of this Agreement applicable to such advances; provided however, that if advances under the Line of Credit are not available, for any reason, at the time any drawing is paid, then Borrower shall immediately pay to Bank the full amount drawn, together with interest thereon from the date such drawing is paid to the date such amount is fully repaid by Borrower, at the rate of interest applicable to advances under the Line of Credit.

SECTION 1.2.    INTEREST/FEES.

(a)    Interest. The outstanding principal balance of each credit subject hereto shall bear interest at the rate of interest set forth in each promissory note or other instrument or document executed in connection therewith. The promissory notes or other instruments or documents executed in connection with the credit(s) subject to this Agreement may calculate interest at a rate equal to the sum of an index rate of interest plus a margin rate of interest. In the event any index rate of interest would be less than zero percent (0.0%), then the index rate of interest shall be deemed to be zero percent (0.0%) and the applicable promissory note or other instrument or document shall bear interest at a rate equal to the margin rate of interest.

(b)    Computation and Payment. Interest shall be computed on the basis set forth in each promissory note or other instrument or document required hereby. Interest shall be payable at the times and place set forth in each promissory note or other instrument or document required hereby.

(c)    Commitment Fee. Borrower shall pay to Bank a non-refundable annual commitment fee for the Line of Credit equal to Thirty Five Thousand Dollars ($35,000) for each year, which fee shall be due and payable in full on each July 1 during the term of this Agreement.

(d)    Unused Commitment Fee. For any day in which the usage amount of the Line of Credit falls below the daily unused percentage range set forth below, Borrower shall pay to Bank a fee equal to the percentage per annum (computed on the basis of a 360-day year, actual days elapsed) set forth below on the daily unused amount of the Line of Credit, which fee shall be calculated on a quarterly basis by Bank and shall be due and payable by Borrower in arrears on the first Business Day of each fiscal quarter, commencing on July 1, 2022. As used herein, the term “Business Day” means any day that is not a Saturday, Sunday, or other day on which banks in the State of California are authorized or required to close.

 

Unused Percentage

of Line of Credit

  

Unused

Commitment Fee

    

66.7% to 100%

   0.10%   

33.4% to 66.6%

   0.05%   

0.0% to 33.3%

   0.00%   

 

C-203MMB_ALL.docx (Rev. 02/22)    -2-   


SECTION 1.3.    COLLECTION OF PAYMENTS. Except to the extent expressly specified otherwise in any Loan Document other than this Agreement, Borrower authorizes Bank to collect all amounts due to Bank from Borrower under this Agreement or any other Loan Document (whether for principal, interest or fees, or as reimbursement of drafts paid or other payments made by Bank under any credit subject to this Agreement) by debiting any business purpose deposit account maintained by Borrower with Bank for the full amount thereof. Should there be insufficient funds in Borrower’s business purpose deposit accounts with Bank to pay all such sums when due, or if any such payment is collected but is subsequently reversed or rendered ineffective, or Bank is required to turn over, restore, or otherwise return any such paid amount to Borrower, a trustee-in-bankruptcy, or anyone else, due to a bankruptcy or for any other reason, the full amount of such deficiency, or the full amount reversed, rendered ineffective, turned over, restored or otherwise returned, as applicable, shall be immediately due and payable by Borrower. The determination of whether any such payment must be turned over, restored or otherwise returned shall be made by Bank in its sole discretion; provided however, that if Bank chooses (but in no event shall Bank be obligated) to contest any such matter at the request of Borrower, Borrower agrees to indemnify and hold Bank harmless from and against all costs and expenses, including reasonable attorneys’ fees, expended or incurred by Bank in connection therewith, including without limitation, in any litigation with respect thereto (other than arising as a result of Bank’s gross negligence or willful misconduct). For purposes hereof, a “business purpose deposit account” is any deposit account other than a deposit account established primarily for personal, family or household purposes.

The foregoing authorization shall remain in full force and effect until written revocation from Borrower has been received by Bank at its address for notices set forth in Section 7.2. hereof. In order to commence application of said cancellation with respect to a payment due date or payoff of a loan, Bank must be notified of said cancellation at least three (3) business days prior to such payment due date or payoff.

SECTION 1.4.    COLLATERAL.

As security for all indebtedness and other obligations of Borrower to Bank arising under this Agreement and the other Loan Documents, other than indebtedness that is excluded from such secured obligations by the terms of the security agreement(s) required hereunder, Borrower shall grant to Bank security interests of first priority (subject to Permitted Liens) in all Borrower’s personal property assets other than (i) the M&T Realty Capital Collateral Account and (ii) any such property that constitutes the capital stock of a controlled foreign corporation (as defined in the Internal Revenue Code).

As security for all indebtedness and other obligations of Borrower to Bank arising under this Agreement and the other Loan Documents , other than indebtedness that is excluded from such secured obligations by the terms of the security agreement(s) required hereunder, Borrower shall cause each domestic corporate guarantor to grant to Bank security interests of first priority in all of its personal property assets; except to the extent any such property constitutes the capital stock of a controlled foreign corporation (as defined in the Internal Revenue Code) in which case no such pledge shall be required.

 

C-203MMB_ALL.docx (Rev. 02/22)    -3-   


All of the foregoing shall be evidenced by and subject to the terms of such security agreements, financing statements, deeds or mortgages, and other documents as Bank shall reasonably require, all in form and substance reasonably satisfactory to Bank. Borrower shall pay to Bank within ten (10) days after written demand the full amount of all documented charges, costs and expenses (to include fees paid to third parties and all allocated costs of Bank personnel), expended or incurred by Bank in connection with any of the foregoing security, including without limitation, filing and recording fees and costs of appraisals, audits and title insurance.

SECTION 1.5.    GUARANTIES. The payment and performance of all indebtedness and other obligations of Borrower to Bank shall be guaranteed jointly and severally by all of Borrower’s domestic subsidiaries, currently existing and formed in the future, as evidenced by and subject to the terms of guaranties in form and substance reasonably satisfactory to Bank.

ARTICLE II

REPRESENTATIONS AND WARRANTIES

Borrower makes the following representations and warranties to Bank, on the date hereof, on the date of Borrower’s execution hereof, and on the date of each subsequent request for any extension of credit hereunder (including, without limitation, the issuance of any product under any subfeature contained herein, to the extent applicable), which representations and warranties shall survive the execution of this Agreement and shall continue in full force and effect until the full and final payment, and satisfaction and discharge, of all obligations of Borrower to Bank subject to this Agreement.

SECTION 2.1.    LEGAL STATUS. (a) Borrower is a corporation, duly organized and existing and in good standing under the laws of Delaware, and is qualified or licensed to do business (and is in good standing as a foreign corporation, if applicable) in all jurisdictions in which such qualification or licensing is required or in which the failure to so qualify or to be so licensed could reasonably be expected to have a material adverse effect on Borrower; and (b) no member of the Borrowing Group (as defined below) is a Sanctioned Target (as defined below) of economic or financial sanctions, sectoral sanctions, secondary sanctions, trade embargoes or restrictions and anti-terrorism laws imposed, administered or enforced from time to time by the United States of America, the United Nations Security Council, the European Union, the United Kingdom, any other governmental authority with jurisdiction over Borrower or any member of the Borrowing Group (collectively, “Sanctions”). As used herein, “Borrowing Group” means: (i) Borrower, (ii) any direct or indirect parent of Borrower, (iii) any affiliate or subsidiary of Borrower, (iv) any Third Party Obligor (as defined below), and (v) any officer, director or agent acting on behalf of any of the parties referred to in items (i) through and including (iv) with respect to the obligations hereunder, this Agreement or any of the other Loan Documents. “Sanctioned Target” means any target of Sanctions, including (i) persons on any list of targets identified or designated pursuant to any Sanctions, (ii) persons, countries, or territories that are the target of any territorial or country-based Sanctions program, (iii) persons that are a target of Sanctions due to their ownership or control by any Sanctioned Target(s), or (iv) persons otherwise a target of Sanctions, including vessels and aircraft, that are designated under any Sanctions program.

SECTION 2.2.    AUTHORIZATION AND VALIDITY. This Agreement and each promissory note, contract, instrument and other document required hereby or at any time hereafter delivered to Bank in connection herewith (collectively, the “Loan Documents”) have been duly authorized, and upon their execution and delivery in accordance with the provisions

 

C-203MMB_ALL.docx (Rev. 02/22)    -4-   


hereof will constitute legal, valid and binding agreements and obligations of Borrower or the party which executes the same, enforceable in accordance with their respective terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, liquidation, moratorium or other similar laws of general application and equitable principles relating to or affecting creditor’s rights.

SECTION 2.3.    NO VIOLATION. The execution, delivery and performance by Borrower of each of the Loan Documents do not violate any provision of any law or regulation, or contravene any provision of the organizational and governing documents of Borrower, or result in any breach of or default under any contract, obligation, indenture or other instrument to which Borrower is a party or by which Borrower may be bound.

SECTION 2.4.    LITIGATION. There are no pending, or to the best of Borrower’s knowledge threatened, actions, claims, investigations, suits or proceedings by or before any governmental authority, arbitrator, court or administrative agency in which the amount in controversy is greater than the Material Amount, individually or in the aggregate, other than (a) those disclosed by Borrower to Bank in writing prior to the date hereof, and (b) those covered by insurance.

SECTION 2.5.    CORRECTNESS OF FINANCIAL STATEMENT AND OTHER INFORMATION. The annual financial statements of Borrower dated March 1, 2022, and all interim financial statements delivered to Bank since said date, true copies of which have been delivered by Borrower to Bank prior to the date hereof, (a) are complete and correct and present fairly in all material respects the financial condition of Borrower, (b) disclose all liabilities of Borrower that are required to be reflected or reserved against under GAAP, whether liquidated or unliquidated, fixed or contingent, and (c) have been prepared in accordance with GAAP consistently applied. Since the dates of such financial statements there has been no material adverse change in the financial condition of Borrower, nor has Borrower mortgaged, pledged, granted a security interest in or otherwise encumbered any of its assets or properties except in favor of Bank or as otherwise permitted herein or by Bank in writing or pursuant to this Agreement. All information provided from time to time by Borrower or any Third Party Obligor to Bank for the purpose of enabling Bank to fulfill its regulatory and compliance requirements, standards and processes was complete and correct in all material respects at the time such information was provided and, except as specifically identified to Bank in a subsequent writing, remains complete and correct in all material respects today.

SECTION 2.6.    INCOME TAX RETURNS. Borrower has no knowledge of any pending assessments or adjustments of its income tax payable with respect to any year in excess of the Material Amount in the aggregate.

SECTION 2.7.    NO SUBORDINATION. There is no agreement, indenture, contract or instrument to which Borrower is a party or by which Borrower may be bound that requires the subordination in right of payment of any of Borrower’s obligations subject to this Agreement to any other obligation of Borrower.

SECTION 2.8.    PERMITS, FRANCHISES. Borrower possesses, and will hereafter possess, all permits, consents, approvals, franchises and licenses required and rights to all trademarks, trade names, patents, and fictitious names, if any, necessary to enable it to conduct the business in which it is now engaged in compliance with applicable law.

 

C-203MMB_ALL.docx (Rev. 02/22)    -5-   


SECTION 2.9.    ERISA. Borrower is in compliance in all material respects with all applicable provisions of the Employee Retirement Income Security Act of 1974, as amended or recodified from time to time (“ERISA”); Borrower has not violated any provision of any defined employee pension benefit plan (as defined in ERISA) maintained or contributed to by Borrower (each, a “Plan”); no Reportable Event or Prohibited Transaction (as those terms are defined in ERISA), or a or funding deficiency with respect to any Plan initiated by Borrower has occurred and is continuing, other than a violation, Reportable Event, Prohibited Transaction or funding deficiency which, individually or in the aggregate with other pending violations, Reportable Events, Prohibited Transactions or funding deficiencies, would result in liability that is less than $100,000 or is corrected within 30 days following the occurrence of such violation, Reportable Event, Prohibited Transaction or funding deficiency; Borrower has met its minimum funding requirements under ERISA with respect to each Plan; and each Plan will be able to fulfill its benefit obligations as they come due in accordance with the Plan documents and under GAAP.

SECTION 2.10.    OTHER OBLIGATIONS. Borrower is not in default on any obligation for borrowed money in excess of a Material Amount, any purchase money obligation or any other material lease, commitment, contract, instrument or obligation.

SECTION 2.11.    ENVIRONMENTAL MATTERS. Except as disclosed by Borrower to Bank in writing prior to the date hereof, Borrower is in compliance in all material respects with all applicable federal or state environmental, hazardous waste, health and safety statutes, and any rules or regulations adopted pursuant thereto, which govern or affect any of Borrower’s operations and/or owned properties, including without limitation, the Comprehensive Environmental Response, Compensation and Liability Act of 1980, the Superfund Amendments and Reauthorization Act of 1986, the Federal Resource Conservation and Recovery Act of 1976, and the Federal Toxic Substances Control Act, as any of the same may be amended, modified or supplemented from time to time. None of the operations of Borrower is the subject of any federal or state investigation evaluating whether any remedial action involving a material expenditure is needed to respond to a release of any toxic or hazardous waste or substance into the environment. Borrower has no material contingent liability in connection with any release of any toxic or hazardous waste or substance into the environment.

SECTION 2.12    SANCTIONS, ANTI-MONEY LAUNDERING AND ANTI-CORRUPTION LAWS. (a) each member of the Borrowing Group has instituted, maintains and complies with policies, procedures and controls reasonably designed to assure compliance with Anti-Money Laundering Laws and Anti-Corruption Laws (each as defined below), and Sanctions; and (b) to the best of Borrower’s knowledge, after due care and inquiry, no member of the Borrowing Group is under investigation for an alleged violation of any Sanctions, Anti-Money Laundering Laws or Anti-Corruption Laws by a governmental authority that enforces such laws. As used herein: “Anti-Corruption Laws” means: (i) the U.S. Foreign Corrupt Practices Act of 1977, as amended; (ii) the U.K. Bribery Act 2010, as amended; and (iii) any other anti-bribery or anti-corruption laws, regulations or ordinances in any jurisdiction in which the Borrower or any member of the Borrowing Group is located or doing business. “Anti-Money Laundering Laws” means applicable laws or regulations in any jurisdiction in which the Borrower or any member of the Borrowing Group is located or doing business that relates to money laundering, any predicate crime to money laundering, or any financial record keeping and reporting requirements related thereto.

 

C-203MMB_ALL.docx (Rev. 02/22)    -6-   


ARTICLE III

CONDITIONS

SECTION 3.1.    CONDITIONS TO THE EFFECTIVENESS OF THIS AGREEMENT. The effective date of this Agreement shall be (a) the date that each of the following conditions set forth in this Section 3.1 have been satisfied or waived, as determined by Bank, or (b) such alternative date to which Bank and Borrower may mutually agree, in each case as evidenced by Bank’s system of record. Notwithstanding the occurrence of the effective date of this Agreement, Bank shall not be obligated to extend credit under this Agreement or any other Loan Document until all conditions to each extension of credit set forth in Section 3.2 have been fulfilled to Bank’s satisfaction.

(a)    Approval of Bank Counsel. All legal matters incidental to the effectiveness of this Agreement shall be satisfactory to Bank’s counsel.

(b)    Documentation. Bank shall have received, in form and substance satisfactory to Bank, each of the following, duly executed by all parties:

 

  (i)

This Agreement and each promissory note or other instrument or document required hereby.

 

  (ii)

Security agreements from Borrower and each corporate guarantor.

 

  (iii)

Guarantors’ Consent and Reaffirmation from each guarantor.

 

  (iv)

Corporate resolutions and certificates of incumbency from Borrower and Marcus & Millichap Real Estate Investment Services, Inc.

 

  (v)

Such other documents as Bank may reasonably require under any other Section of this Agreement.

(c)    Satisfaction of Regulatory and Compliance Requirements. In addition to any requirements set forth above, and notwithstanding Borrower’s execution or delivery of this Agreement or any other Loan Document, all regulatory and compliance requirements, standards and processes shall be completed to the satisfaction of Bank.

(d)    Final Credit Approval. Bank shall have obtained the final internal credit approval for this transaction.

SECTION 3.2.    CONDITIONS OF EACH EXTENSION OF CREDIT. The obligation of Bank to make each extension of credit requested by Borrower hereunder shall be subject to the fulfillment to Bank’s satisfaction of each of the following conditions:

(a)    Compliance. The representations and warranties contained herein and in each of the other Loan Documents shall be true in all material respects on and as of the date of the signing of this Agreement and on the date of each extension of credit by Bank pursuant hereto, with the same effect as though such representations and warranties had been made on and as of each such date, and on each such date, no Event of Default as defined herein, and no condition, event or act which with the giving of notice or the passage of time or both would constitute such an Event of Default, shall have occurred and be continuing or shall exist.

(b)    Documentation. Bank shall have received all additional documents which may be required in connection with such extension of credit including without limitation, the following:

 

C-203MMB_ALL.docx (Rev. 02/22)    -7-   


(i) Letter of Credit Documentation. Prior to the issuance of any letter of credit, Bank shall have received a Letter of Credit Agreement and any other letter of credit documentation required by Bank, in each case completed and duly executed by Borrower.

(c)    Payment of Fees. Bank shall have received payment in full of any fee required by any of the Loan Documents to be paid at the time such credit extension is made.

(d)    Financial Condition. There shall have been no material adverse change, as determined by Bank in its sole but reasonable discretion, in the financial condition or business of Borrower or any Third Party Obligor hereunder, if any, nor any material decline, as determined by Bank in its sole but reasonable discretion, in the market value of any collateral required hereunder or a substantial or material portion of the assets of Borrower or any such Third Party Obligor, if any.

ARTICLE IV

AFFIRMATIVE COVENANTS

Borrower covenants that so long as Bank remains committed to extend credit to Borrower pursuant hereto, or any liabilities (whether direct or contingent, liquidated or unliquidated) of Borrower to Bank under any of the Loan Documents remain outstanding, and until payment in full of all obligations of Borrower subject hereto, Borrower shall, unless Bank otherwise consents in writing:

SECTION 4.1.    PUNCTUAL PAYMENTS. Punctually pay all principal, interest, fees or other liabilities due under any of the Loan Documents at the times and place and in the manner specified therein, and immediately upon demand by Bank, the amount by which the outstanding principal balance of any credit subject hereto at any time exceeds any limitation on borrowings applicable thereto.

SECTION 4.2.    ACCOUNTING RECORDS. Maintain adequate books and records in accordance with GAAP consistently applied, and permit any representative of Bank, at any reasonable time upon reasonable notice, to inspect, audit and examine such books and records, to make copies of the same, and to inspect the properties of Borrower. If at any time any change in GAAP would affect the computation of any covenant (including the computation of any financial covenant) and/or pricing grid set forth in this Agreement or any other Loan Document, Borrower and Bank shall negotiate in good faith to amend such covenant and/or pricing grid to preserve the original intent in light of such change; provided, that, until so amended, (i) such covenant and/or pricing grid shall continue to be computed in accordance with the application of GAAP prior to such change and (ii) Borrower shall provide to Bank a written reconciliation in form and substance reasonably satisfactory to Bank, between calculations of such covenant and/or pricing grid made before and after giving effect to such change in GAAP.

SECTION 4.3.    FINANCIAL STATEMENTS AND OTHER INFORMATION. Provide to Bank all of the following, in form and detail reasonably satisfactory to Bank:

(a)    not later than 90 days after and as of the end of each fiscal year, the consolidated financial statements of Borrower (including the other Obligors as required by GAAP) including (i) balance sheet, (ii) income statement (and/or statement of comprehensive income, as required by GAAP); (iii) statement of cash flows and (iv) notes thereto, all prepared in accordance with GAAP. The financial statements will include an opinion of the Borrower’s certified public accountants (to be a firm recognized by the Public Company Accounting Oversight Board);

 

C-203MMB_ALL.docx (Rev. 02/22)    -8-   


(b)    not later than 45 days after and as of the end of each fiscal quarter, the condensed consolidated financial statements of Borrower (including the other Obligors as required by GAAP) including (i) balance sheet, (ii) income statement (and/or statement of comprehensive income as required by GAAP); (iii) statement of cash flows and (iv) notes thereto, all prepared in accordance with GAAP as required by the Securities and Exchange Commission for interim reporting;

(c)    contemporaneously with each annual and quarterly financial statement of Borrower required hereby, a certificate of the president, chief financial officer or chief accounting officer of Borrower that (i) said financial statements present fairly in all material respects the financial condition, results of operations and cash flows of the Borrower in accordance with GAAP; (ii) Borrower and Obligors are in compliance with all financial covenants in this Agreement (as evidenced by supporting calculations in reasonable detail attached to such certificate), and (iii) there exists no Event of Default nor any condition, act or event which with the giving of notice or the passage of time or both would constitute an Event of Default;

(d)    not later than 90 days after each fiscal year of Borrower, a budget for the then current fiscal year, including balance sheet, income statement, and statement of cash flows;

(e)    filings on Form 10-K, 10Q, and 8-K, and such other similar filings as are required to be filed by Borrower with the Securities and Exchange Commission, concurrently with such filings; and

(f)    from time to time such other information as Bank may request for the purpose of enabling Bank to fulfill its regulatory and compliance requirements, standards and processes.

Documents required to be delivered pursuant to clauses (a), (b) and (e) above may be delivered electronically and if so delivered, shall be deemed to have been delivered on the date on which Borrower posts such documents, or provides a link thereto on Borrower’s website on the internet at the website address “www.marcusmillichap.com” (or any successor page notified to Bank).

SECTION 4.4.    COMPLIANCE. Preserve and maintain all licenses, permits, governmental approvals, rights, privileges and franchises necessary for the conduct of its business; and comply with the provisions of all documents pursuant to which Borrower is organized and/or which govern Borrower’s continued existence and with the requirements of all laws, rules, regulations and orders of any governmental authority applicable to Borrower and/or its business so long as the failure to comply could not reasonably be expected to have a material adverse effect on the Borrower in any respect.

SECTION 4.5.    INSURANCE. (a) Maintain and keep in force, for each business in which Borrower is engaged, insurance of the types and in amounts customarily carried in similar lines of business, including but not limited to (as applicable) fire, extended coverage, commercial general liability, flood, and, if required by governmental regulation or Bank, hurricane, windstorm, seismic property damage, workers’ compensation, marine cargo insurance, and specific hazards affecting any real property, including terrorism, with all such insurance carried in amounts satisfactory to Bank and where required by Bank, with replacement cost, mortgagee loss payable and lender loss payable endorsements in favor of

 

C-203MMB_ALL.docx (Rev. 02/22)    -9-   


Bank, and (b) deliver to Bank prior to the date hereof, and from time to time at Bank’s request, schedules setting forth all insurance then in effect, together with a lender’s loss payee endorsement for all such insurance naming Bank as a lender loss payee. Such insurance may be obtained from an insurer or through an insurance agent of Borrower’s choice, provided that any insurer chosen by Borrower is acceptable to Bank on such reasonable grounds as may be permitted under applicable law.

SECTION 4.6.    FACILITIES. Keep all properties useful or necessary to Borrower’s business in good repair and condition, and from time to time make necessary repairs, renewals and replacements thereto so that such properties shall be fully and efficiently preserved and maintained.

SECTION 4.7.    TAXES AND OTHER LIABILITIES. Pay and discharge when due any and all indebtedness, obligations, assessments and taxes, both real or personal, including without limitation federal and state income taxes and state and local property taxes and assessments, except (a) such as Borrower may in good faith contest or as to which a bona fide dispute may arise, and (b) for which Borrower has made provision, to Bank’s satisfaction, for eventual payment thereof in the event Borrower is obligated to make such payment.

SECTION 4.8.    LITIGATION. Promptly give notice in writing to Bank of any litigation pending or threatened against Borrower with recorded claims as required under GAAP in excess of the Material Amount which are not covered by insurance.

SECTION 4.9.    FINANCIAL CONDITION. Maintain Borrower’s financial condition as follows using GAAP consistently applied and used consistently with prior practices (except to the extent modified by the definitions herein):

(a)    Total Funded Debt to EBITDA not greater than 2.0 to 1.0 as of each quarter end, determined on a rolling 4-quarter basis, with “Total Funded Debt” defined as the sum of (i) all obligations for borrowed money (including subordinated debt), (ii) all capital lease obligations, (iii) all outstanding letters of credit, (iv) guarantees, except for the guarantees for M&T Realty Capital mortgage loans, (v) Adjusted DUS Loan Loss Liability, and (vi) contingent liabilities valued in accordance with GAAP, and with “EBITDA” defined as net profit before tax plus (i) interest expense (net of capitalized interest expense), (ii) depreciation and amortization expense, (iii) non-cash stock-based compensation expense, and (iv) non-cash loan loss reserve expense associated with the guarantees for M&T Realty Capital mortgage loans, less (i) non-cash MSR revenue and (ii) non-cash loan loss reserve income.

(b)    EBITDAR Coverage Ratio not less than 1.25 to 1.0 as of each quarter end, determined on a rolling 4-quarter basis, with “EBITDAR” defined as net profit before tax plus the sum of (i) interest expense (net of capitalized interest expense), (ii) depreciation and amortization expense, (iii) non-cash stock-based compensation expense, (iv) non-cash loan loss reserve expense associated with the guarantees for M&T Realty Capital mortgage loans, and (v) rent expense, less (i) tax expenses of Borrower, (ii) non-operating income or gain on sale, (iii) non-cash MSR revenue, (iv) non-cash loan loss reserve income, (v) capital expenditures, and (vi) dividends accrued, and with “EBITDAR Coverage Ratio” defined as EBITDAR divided by the sum of (i) total interest expense (ii) rent expense, (iii) current portion of long-term debt, (iv) current portion of capital lease obligations, and (v) current portion of subordinated debt.

 

C-203MMB_ALL.docx (Rev. 02/22)    -10-   


SECTION 4.10.    NOTICE TO BANK. Promptly (but in no event more than five (5) days after the occurrence of each such event or matter and in no event more than one (1) business day after the occurrence of each such event or matter described below with respect to Sanctions, Anti-Money Laundering Laws, and Anti-Corruption Laws) give written notice to Bank in reasonable detail of: (a) the occurrence of any Event of Default, or any condition, event or act which with the giving of notice or the passage of time or both would constitute an Event of Default; (b) any change in the name or the organizational structure of Borrower, including, by illustration, merger, conversion or division; (c) the occurrence and nature of any Reportable Event or Prohibited Transaction, each as defined in ERISA, or any funding deficiency with respect to any Plan; (d) any termination or cancellation of any insurance policy which Borrower is required to maintain, or any uninsured or partially uninsured loss through liability or property damage, or through fire, theft or any other cause affecting Borrower’s property in excess of an aggregate of the Material Amount; or (e) any breach of any covenant contained herein related to Sanctions, Anti-Money Laundering Laws, and Anti-Corruption Laws or the Borrower’s inability to make the representations and warranties contained herein related to Sanctions, Anti-Money Laundering Laws, and Anti-Corruption Laws on any date, or the failure of any representations and warranties contained herein related to Sanctions, Anti-Money Laundering Laws, and Anti-Corruption Laws to be true and correct in all respects on or as of any date.

ARTICLE V

NEGATIVE COVENANTS

Borrower further covenants that so long as Bank remains committed to extend credit to Borrower pursuant hereto, or any liabilities (whether direct or contingent, liquidated or unliquidated) of Borrower to Bank under any of the Loan Documents remain outstanding, and until payment in full of all obligations of Borrower subject hereto, Borrower will not without Bank’s prior written consent:

SECTION 5.1.    USE OF FUNDS. SOURCES OF REPAYMENT AND COLLATERAL.

(a)    Use, or permit any member of the Borrowing Group to use, any of the proceeds of any credit extended hereunder except for the purposes stated in Article I hereof, or directly or indirectly use any such proceeds to fund, finance or facilitate any activities, business or transactions: (i) that are prohibited by Sanctions; (ii) that would be prohibited by Sanctions if conducted by Bank or any of Bank’s affiliates; or (iii) that would be prohibited by any Anti-Money Laundering Laws or Anti-Corruption Laws.

(b)    Fund any repayment of the obligations hereunder or under any other Loan Document with proceeds, or provide any property as collateral for any such obligations, or permit any third party to provide any property as collateral for any such obligations, that is directly or indirectly derived from any transaction or activity that is prohibited by any Sanctions, Anti-Money Laundering Laws or Anti-Corruption Laws, or that could otherwise cause Bank or any of Bank’s affiliates to be in violation of any Sanctions, Anti-Money Laundering Laws or Anti-Corruption Laws.

SECTION 5.2.    OTHER INDEBTEDNESS. Create, incur, assume or permit to exist any indebtedness or liabilities resulting from borrowings, loans or advances, whether secured or unsecured, matured or unmatured, liquidated or unliquidated, joint or several, except (a) the liabilities of Borrower to Bank, (b) purchase money indebtedness, other indebtedness relating to capital expenditures on credit, and operating lease liabilities, (c) all liabilities of Borrower listed on Schedule 5.2 attached hereto, (d) trade indebtedness incurred in the ordinary course of

 

C-203MMB_ALL.docx (Rev. 02/22)    -11-   


business, (e) extensions, refinancings and renewals of any items described in clauses (b) and (c) above, provided that the terms shall not be modified in a manner adverse to the interests of Bank (it being understood that, among other things, such extension, refinancing or renewal (1) shall not increase the principal amount of such indebtedness, (2) shall not shorten the maturity date or accelerate the amortization schedule of such indebtedness, (3) shall not be secured unless the indebtedness being refinanced was secured (and in such event, only to such extent such Indebtedness was secured), and (4) shall be subordinated to the extent that the indebtedness being refinanced is subordinated, and (f) any loan loss reserve that is booked as a liability in accordance with GAAP and guarantees related to M&T Realty Capital mortgage loans.

SECTION 5.3.    MERGER, CONSOLIDATION, TRANSFER OF ASSETS. Merge into or consolidate with any other entity (provided that any Obligor other than Borrower may merge into any other Obligor); make any substantial change in the nature of such Obligor’s business as conducted as of the date hereof; nor sell, lease, transfer or otherwise dispose of all or a substantial or material portion of such Obligor’s assets except in the ordinary course of its business and except for transfers of assets that would qualify as a Permitted Acquisition or Approved Acquisition under Section 5.4 or an investment that would be permitted under Section 5.6.

SECTION 5.4    ACQUISITIONS. Make any Acquisition, except for one of the following Acquisitions (each of which shall be subject to Section 5.6):

(a)    “Permitted Acquisition”: any Acquisition by Borrower or an Obligor of all or substantially all of the operating assets or shares or other equity securities of any person or entity so long as all of the following conditions are satisfied: (i) if an equity Acquisition, the acquired entity becomes a guarantor of the debt hereunder and grants a first-priority security interest to Bank in all of its personal property assets, and executes and delivers such agreements and documents as Bank reasonably requires to evidence the same, (ii) both before and after any such Acquisition Borrower has Unencumbered Liquid Assets plus availability under the Line of Credit of not less than $30,000,000, (iii) there exists no Event of Default, nor any act, condition or event which with the giving of notice or the passage of time or both would constitute an Event of Default, and no such Event of Default or potential Event of Default results after giving effect to the Acquisition, (iv) Total Funded Debt to EBITDA on a Pro Forma Basis will not exceed 1.5:1.0, (v) if the value of such Acquisition exceeds $30,000,000 Borrower provides Bank with a courtesy notice of the Acquisition at least ten (10) Business Days prior thereto (the failure to give a courtesy notice shall not constitute a breach of this Agreement unless such failure was due to the bad faith or willful misconduct of Borrower), and (vi) neither Borrower nor any other Obligor incurs any debt or grants any security interests in its assets in connection with such Acquisition that is not otherwise permitted herein, other than to Bank, without Bank’s prior written consent.

(b)    “Approved Acquisition”: any Acquisition which is not a Permitted Acquisition and (i) Borrower shall provide to Bank not less than 15 business days prior to the consummation of such Acquisition the name of the target entity, a description of the target’s business, projections for the combined entities and any other information reasonably requested by Bank, and (ii) Bank shall have delivered to Borrower not less than 5 business days prior to the consummation of such Acquisition a written approval of the Acquisition (as determined by Bank in its reasonable discretion).

 

C-203MMB_ALL.docx (Rev. 02/22)    -12-   


SECTION 5.5.    GUARANTIES. Guarantee or become liable in any way as surety, endorser (other than as endorser of negotiable instruments for deposit or collection in the ordinary course of business), accommodation endorser or otherwise for, nor pledge or hypothecate any assets of Borrower as security for, any liabilities or obligations of any other person or entity, except (a) any of the foregoing in favor of Bank; (b) Borrower’s guaranties on behalf of Obligors in the ordinary course of business; and (c) additional unsecured guaranties in amounts not to exceed an aggregate of $10,000,000 at any time outstanding, excluding any guarantees, recorded or unrecorded, for third-party M&T Realty Capital mortgage loans in the normal course of business.

SECTION 5.6.    LOANS, ADVANCES, INVESTMENTS. Make any loans or advances to or investments in any person or entity, including any of the foregoing accomplished by a division or similar transaction, except (a) any of the foregoing existing as of, and disclosed to Bank prior to, the date hereof; (b) loans and advances to or in one or more persons or entities, which are considered employees or independent contractors, so long as all of the of the following conditions are satisfied: (x) both before and after any such loan or advance Borrower has Unencumbered Liquid Assets plus availability under the Line of Credit of not less than $50,000,000, (y) there exists no Event of Default, nor any act, condition or event which with the giving of notice or the passage of time or both would constitute an Event of Default, and no such Event of Default or potential Event of Default results after giving effect to the loan or advance, and (z) Total Funded Debt to EBITDA on a Pro Forma Basis will not exceed 1.5:1.0; (c) loans, advances and investments to or in non-Obligor entities that are organized outside the United States up to an aggregate amount not to exceed $60,000,000 outstanding at any one time; and (d) investments in marketable securities pursuant to Borrower’s investment policy as approved by its Board of Directors from time to time.

SECTION 5.7.    DIVIDENDS, DISTRIBUTIONS. Declare or pay any dividend or distribution either in cash, stock or any other property on such Obligor’s stock now or hereafter outstanding, nor redeem, retire, repurchase or otherwise acquire any shares of any class of such Obligor’s stock now or hereafter outstanding; provided however, that (a) any direct or indirect subsidiary of Borrower may pay dividends to Borrower without restriction, and (b) Borrower may pay cash dividends or distributions to its shareholders and/or repurchase any class of its stock in any fiscal year so long as all of the of the following conditions are satisfied: (x) both before and after any such loan or advance Borrower has Unencumbered Liquid Assets plus availability under the Line of Credit of not less than $30,000,000, (y) there exists no Event of Default, nor any act, condition or event or the passage of time or both would constitute an Event of Default, and no such Event of Default or potential Event of Default results after giving effect to the dividends, distributions or repurchase. Borrower shall provide to Bank, upon request, any documentation required by Bank to substantiate the appropriateness of amounts paid or to be paid.

SECTION 5.8.    PLEDGE OF ASSETS. Mortgage, pledge, grant or permit to exist a security interest in, or lien upon, all or any portion of Borrower’s assets now owned or hereafter acquired, except any of the foregoing (i) in favor of Bank, (ii) in connection with Borrower’s guarantees of the M&T Realty Capital mortgage loans, or (iii) in connection with other indebtedness or obligations of the type permitted pursuant to Section 5.2 (collectively, “Permitted Liens”).

SECTION 5.9.    ACCOUNTING CHANGES; ORGANIZATIONAL DOCUMENTS.

 

C-203MMB_ALL.docx (Rev. 02/22)    -13-   


(a)    Change its Fiscal Year end, or make (without the consent of Bank) any material change in its accounting policies and reporting practices except as required by GAAP.

(b)    Amend, modify or change its articles of incorporation (or corporate charter or other similar organizational document(s) or amend, modify or change its bylaws (or other similar documents) in any manner materially adverse to the rights or interests of Bank.

SECTION 5.10.    TRANSACTIONS WITH AFFILIATES. Enter into or permit to exist any transaction or series of transactions with any Affiliate of such Obligor except for (i) transactions that are in the ordinary course of such Obligor’s business, upon fair and reasonable terms that are no less favorable to such Obligor than would be obtained in an arm’s length transaction with a non-affiliated person or entity and (ii) transactions contemplated pursuant to the Transition Services Agreement between Borrower and The Marcus & Millichap Company.

SECTION 5.11.    BURDENSOME AGREEMENTS. Enter into, or permit to exist, any contractual obligation that encumbers or restricts the ability of Borrower to (i) make any dividends or distributions or other payments in connection with its equity, (ii) pay any indebtedness or obligation owed to Borrower, (iii) make loans or advances to any Obligor, (iv) transfer any of its property to any Obligor, or (v) pledge its property pursuant to the Loan Documents or any renewals, refinancings, exchanges, refundings or extensions thereof except as may be restricted pursuant to any Permitted Liens.

SECTION 5.12.    ORGANIZATION DOCUMENTS; FISCAL YEAR; LEGAL NAME, STATE OF FORMATION AND FORM OF ENTITY.

(a)    Amend, modify or changes its organization documents in a manner materially adverse to Bank.

(b)    Without providing ten days prior written notice to Bank, change its name, state of formation or form of organization.

SECTION 5.13.    OWNERSHIP OF SUBSIDIARIES. Notwithstanding any other provisions of this Agreement to the contrary, (a) permit any person or entity (other than an Obligor) to own any equity interests of any subsidiary of such Obligor, or (b) permit any subsidiary of such Obligor to issue or have outstanding any shares of preferred equity interests not owned by Borrower or any other Obligor.

SECTION 5.14.    SANCTIONS. Directly or indirectly, use the proceeds of any advances under the Line of Credit or lend, contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other individual or entity, to fund any activities of or business with any individual or entity, or in any country or territory that is subject to Sanctions that, at the time of such funding, is the subject of Sanctions, or in any other manner that will result in a violation by any individual or entity (including any individual or entity participating in the transaction) of Sanctions. Further, such Obligor shall not (a) have any of its assets in a country that is subject to any Sanctions applicable to such Obligor in the possession, custody or control of a person in violation of any applicable Anti-Terrorism Laws; (b) do business in or with, or derive any of its income from its investments in or transactions with, any country subject to any applicable Sanctions or in the possession, custody or control of a person in violation of any applicable Anti-Terrorism Laws; (c) engage in any dealings or transactions prohibited by any applicable Anti-Terrorism Law; or (d) use the proceeds of any advance under the Line of Credit to fund any operations in, finance any investments or activities in, or make any payments to a

 

C-203MMB_ALL.docx (Rev. 02/22)    -14-   


country subject to any applicable Sanctions or in the possession, custody or control of a person in violation of any applicable Anti-Terrorism Laws. As used herein, the terms “Anti-Terrorism Laws” and “Sanctions” shall have the following meanings:

“Anti-Terrorism Laws” means any Laws applicable to, and that have jurisdiction over, Borrower and/or its subsidiaries relating to terrorism, trade sanctions programs and embargoes, import/export licensing, money laundering or bribery and any regulation, order or directive promulgated, issued or enforced pursuant to such Laws, all as amended, supplemented or replaced from time to time.

“Governmental Authority” means the government of the United States or any other nation, or of any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including any supra-national bodies such as the European Union or the European Central Bank).

“Laws” means, collectively, all international, foreign, federal, state and local statutes, treaties, rules, guidelines, regulations, ordinances, codes and administrative or judicial precedents or authorities, including the interpretation or administration thereof by any Governmental Authority charged with the enforcement, interpretation or administration thereof, and all applicable administrative orders, directed duties, requests, licenses, authorizations and permits of, and agreements with, any Governmental Authority, in each case whether or not having the force of law, and in each case to the extent applicable to, and having jurisdiction over, Borrower and/or its subsidiaries.

“Sanction(s)” means any international economic sanction administered or enforced by the United States Government, including OFAC, the United Nations Security Council, the European Union, Her Majesty’s Treasury or other relevant sanctions authority, in each case to the extent applicable to, and having jurisdiction over, Borrower and/or its subsidiaries.

ARTICLE VI

EVENTS OF DEFAULT

SECTION 6.1.    The occurrence of any of the following shall constitute an “Event of Default” under this Agreement:

(a)    Borrower shall fail to pay within three (3) days after the due date any principal, interest, fees or other amounts payable under any of the Loan Documents.

(b)    Any financial statement or certificate furnished to Bank in connection with, or any representation or warranty made by Borrower or any other party under this Agreement or any other Loan Document shall prove to be incorrect, false or misleading in any material respect when furnished or made.

(c)    Any default in the performance of or compliance with any obligation, agreement or other provision contained herein or in any other Loan Document (other than those specifically described as an “Event of Default” in this Section 6.1, and with respect to any such default that by its nature can be cured, such default shall continue for a period of thirty (30) Business Days after the earliest of occurrence thereof, Borrower receiving notice thereof or any officer of Borrower having knowledge thereof.

 

C-203MMB_ALL.docx (Rev. 02/22)    -15-   


(d)     Any default in the performance of or compliance with any obligation, agreement or other provision contained herein or in any other Loan Document (other than those defaults specifically described as constituting an “Event of Default” under any other subsection of this Section 6.1.), and with respect to such default(s) that by their nature can be cured (excluding any defaults specifically described as constituting an “Event of Default” under any other subsection of this Section 6.1, none of which shall be subject to a cure period), such default shall continue for a period of thirty (30) Business Days from its occurrence.

(e)    Any default in the payment or performance of any obligation, or any defined event of default, under the terms of any contract, instrument or document (other than any of the Loan Documents) pursuant to which Borrower, any guarantor hereunder, the owner of any collateral securing the obligations hereunder or under any other Loan Document, or any general partner or joint venturer in Borrower if a partnership or joint venture (with each such guarantor, owner of pledged collateral, general partner and/or joint venturer referred to herein as a “Third Party Obligor”) has incurred any debt or other liability to any person or entity in an aggregate principal amount of at least the Material Amount, including Bank.

(f)    Borrower or any Third Party Obligor shall become insolvent, or shall suffer or consent to or apply for the appointment of a receiver, trustee, custodian or liquidator of itself or any of its property, or shall generally fail to pay its debts as they become due, or shall make a general assignment for the benefit of creditors; Borrower or any Third Party Obligor shall file a voluntary petition in bankruptcy, or seeking reorganization, in order to effect a plan or other arrangement with creditors or any other relief under the Bankruptcy Reform Act, Title 11 of the United States Code, as amended or recodified from time to time (“Bankruptcy Code”), or under any state or federal law granting relief to debtors, whether now or hereafter in effect; or Borrower or any Third Party Obligor shall file an answer admitting the jurisdiction of the court and the material allegations of any involuntary petition; or Borrower or any Third Party Obligor shall be adjudicated a bankrupt, or an order for relief shall be entered against Borrower or any Third Party Obligor by any court of competent jurisdiction under the Bankruptcy Code or any other applicable state or federal law relating to bankruptcy, reorganization or other relief for debtors.

(g)    The filing of a notice of judgment lien against Borrower or any Third Party Obligor; or the recording of any abstract or transcript of judgment against Borrower or any Third Party Obligor in any county or recording district in which Borrower or such Third Party Obligor has an interest in real property; or the service of a notice of levy and/or of a writ of attachment or execution, or other like process, against the assets of Borrower or any Third Party Obligor; or the entry of a judgment against Borrower or any Third Party Obligor for the payment of money in an amount, individually or in the aggregate, of at least the Material Amount; or any involuntary petition or proceeding pursuant to the Bankruptcy Code or any other applicable state or federal law relating to bankruptcy, reorganization or other relief for debtors is filed or commenced against Borrower or any Third Party Obligor.

(h)    There shall exist or occur any event or condition that Bank in good faith believes impairs, or is substantially likely to impair, the prospect of payment or performance by Borrower, or any Third Party Obligor, of its obligations under any of the Loan Documents.

(i)    The death or incapacity of Borrower or any Third Party Obligor if an individual. The withdrawal, resignation or expulsion of any one or more of the general partners in Borrower or any Third Party Obligor if a partnership. The dissolution, division, or liquidation of Borrower or

 

C-203MMB_ALL.docx (Rev. 02/22)    -16-   


any Third Party Obligor if a corporation, partnership, joint venture or other type of entity; or Borrower or any such Third Party Obligor, or any of its directors, stockholders or members, shall take action seeking to effect the dissolution, division, or liquidation of Borrower or such Third Party Obligor.

(j)    Change of Control.

(i)    any person or two or more persons acting in concert (other than Permitted Holders), shall have acquired beneficial ownership, directly or indirectly, of equity interests of Borrower (or other securities convertible into such equity interests) representing 45% or more of the combined voting power of all equity interests of Borrower entitled (without regard to the occurrence of any contingency) to vote for the election of members of the Board of Directors of Borrower;

(ii)    any person or two or more persons acting in concert (other than Permitted Holders), shall have acquired by contract or otherwise, or shall have entered into a contract or arrangement that, upon consummation thereof, will result in its or their acquisition of the power to exercise, directly or indirectly, a controlling influence over the management or policies of Borrower or control over the equity interests of such person entitled to vote for members of the Board of Directors of Borrower on a fully-diluted basis (and taking into account all such equity interests that such person or group has the right to acquire pursuant to any option right) representing 30% or more of the combined voting power of such equity interests;

(iii)    during any period of 24 consecutive months commencing on or after the date hereof, the occurrence of a change in the composition of the Board of Directors of Borrower such that a majority of the members of such Board of Directors are not Continuing Directors;

(iv)    Borrower fails to own and control, directly or indirectly, 100% of the equity interests of each other Loan Party,

SECTION 6.2.    REMEDIES. Upon the occurrence and during the continuance of any Event of Default: (a) all principal, unpaid interest outstanding and other indebtedness of Borrower under each of the Loan Documents, any term thereof to the contrary notwithstanding, shall at Bank’s option and without notice (except as expressly provided in any mortgage or deed of trust pursuant to which Borrower has provided Bank a lien on any real property collateral) become immediately due and payable without presentment, demand, protest or any notices of any kind, including without limitation, notice of nonperformance, notice of protest, notice of dishonor, notice of intention to accelerate or notice of acceleration, all of which are hereby expressly waived by Borrower; (b) the obligation, if any, of Bank to extend any further credit under any of the Loan Documents shall immediately cease and terminate; and (c) Bank shall have all rights, powers and remedies available under each of the Loan Documents, or accorded by law, including without limitation the right to resort to any or all security for any credit subject hereto and to exercise any or all of the rights of a beneficiary or secured party pursuant to applicable law. All rights, powers and remedies of Bank may be exercised at any time by Bank and from time to time after the occurrence of an Event of Default, are cumulative and not exclusive, and shall be in addition to any other rights, powers or remedies provided by law or equity.

 

C-203MMB_ALL.docx (Rev. 02/22)    -17-   


ARTICLE VII

MISCELLANEOUS

SECTION 7.1.    NO WAIVER. No delay, failure or discontinuance of Bank in exercising any right, power or remedy under any of the Loan Documents shall affect or operate as a waiver of such right, power or remedy; nor shall any single or partial exercise of any such right, power or remedy preclude, waive or otherwise affect any other or further exercise thereof or the exercise of any other right, power or remedy. Any waiver, permit, consent or approval of any kind by Bank of any breach of or default under any of the Loan Documents must be in writing and shall be effective only to the extent set forth in such writing.

SECTION 7.2.    NOTICES. All notices, requests and demands which any party is required or may desire to give to any other party under any provision of this Agreement must be in writing delivered to each party at the following address:

BORROWER:     MARCUS & MILLICHAP, INC.

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

Attention: Corporate Secretary and Chief Financial Officer

BANK:                 WELLS FARGO BANK, NATIONAL ASSOCIATION

350 W Colorado Blvd, 4th Floor

Pasadena, CA 91105

Attention: Patrick Drum

or to such other address as any party may designate by written notice to all other parties. Each such notice, request and demand shall be deemed given or made as follows: (a) if sent by hand delivery, upon delivery; (b) if sent by mail, upon the earlier of the date of receipt or three (3) days after deposit in the U.S. mail, first class and postage prepaid; and (c) if sent by telecopy, upon receipt.

SECTION 7.3.    COSTS, EXPENSES AND ATTORNEYS’ FEES. Borrower shall pay to Bank immediately within ten (10) Business Days after written demand the full amount of all payments, advances, charges, costs and expenses, including, to the extent permitted by applicable law, reasonable attorneys’ fees (to include outside counsel fees and all allocated costs of Bank’s in-house counsel to the extent permissible), expended or incurred by Bank in connection with (a) the negotiation and preparation of this Agreement and the other Loan Documents, Bank’s continued administration hereof and thereof, and the preparation of any amendments and waivers hereto and thereto, (b) the enforcement of Bank’s rights and/or the collection of any amounts which become due to Bank under any of the Loan Documents, whether or not suit is brought, and (c) the prosecution or defense of any action in any way related to any of the Loan Documents, including without limitation, any action for declaratory relief, whether incurred at the trial or appellate level, in an arbitration proceeding or otherwise, and including any of the foregoing incurred in connection with any bankruptcy proceeding (including without limitation, any adversary proceeding, contested matter or motion brought by Bank or any other person) relating to Borrower or any other person or entity. Notwithstanding anything in this Agreement to the contrary, reasonable attorneys’ fees shall not exceed the amount permitted by law.

SECTION 7.4.    SUCCESSORS, ASSIGNMENT. This Agreement shall be binding upon and inure to the benefit of the heirs, executors, administrators, legal representatives, successors

 

C-203MMB_ALL.docx (Rev. 02/22)    -18-   


and assigns of the parties; provided however, that Borrower may not assign or transfer its interests or rights hereunder without Bank’s prior written consent. Bank reserves the right to sell, assign, transfer, negotiate or grant participations in all or any part of, or any interest in, Bank’s rights and benefits under each of the Loan Documents to any person or entity that is not a direct competitor of Borrower (as determined by Bank in its reasonable discretion). In connection therewith, Bank may disclose all documents and information which Bank now has or may hereafter acquire relating to any credit subject hereto, Borrower or its business, any guarantor hereunder or the business of such guarantor, if any, or any collateral required hereunder.

SECTION 7.5.    ENTIRE AGREEMENT; AMENDMENT. To the full extent permitted by law, this Agreement and the other Loan Documents constitute the entire agreement between Borrower and Bank with respect to each credit subject hereto and supersede all prior negotiations, communications, discussions and correspondence concerning the subject matter hereof. This Agreement may be amended or modified only in writing signed by each party hereto.

SECTION 7.6.    NO THIRD PARTY BENEFICIARIES. This Agreement is made and entered into for the sole protection and benefit of the parties hereto and their respective permitted successors and assigns, and no other person or entity shall be a third party beneficiary of, or have any direct or indirect cause of action or claim in connection with, this Agreement or any other of the Loan Documents to which it is not a party.

SECTION 7.7.    TIME. Time is of the essence of each and every provision of this Agreement and each other of the Loan Documents.

SECTION 7.8.    SEVERABILITY OF PROVISIONS. If any provision of this Agreement shall be prohibited by or invalid under applicable law, such provision shall be ineffective only to the extent of such prohibition or invalidity without invalidating the remainder of such provision or any remaining provisions of this Agreement.

SECTION 7.9.    COUNTERPARTS. This Agreement may be executed in any number of counterparts, each of which when executed and delivered shall be deemed to be an original, and all of which when taken together shall constitute one and the same Agreement.

SECTION 7.10.    GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the laws of California (such State, Commonwealth or District is referred to herein as the “State”), but giving effect to federal laws applicable to national banks, without reference to the conflicts of law or choice of law principles thereof.

SECTION 7.11.    BUSINESS PURPOSE. Borrower represents and warrants that each credit subject hereto is made for (a) a business, commercial, investment, agricultural or other similar purpose, (b) the purpose of acquiring or carrying on a business, professional or commercial activity, or (c) the purpose of acquiring any real or personal property as an investment and not primarily for a personal, family or household use.

SECTION 7.12.    RIGHT OF SETOFF; DEPOSIT ACCOUNTS. Upon and after the occurrence and during the continuance of an Event of Default, (a) Borrower hereby authorizes Bank, at any time and from time to time, without notice, which is hereby expressly waived by Borrower, and whether or not Bank shall have declared any credit subject hereto to be due and payable in accordance with the terms hereof, to set off against, and to appropriate and apply to

 

C-203MMB_ALL.docx (Rev. 02/22)    -19-   


the payment of, Borrower’s obligations and liabilities under the Loan Documents (whether matured or unmatured, fixed or contingent, liquidated or unliquidated), any and all amounts owing by Bank to Borrower (whether payable in U.S. dollars or any other currency, whether matured or unmatured, and in the case of deposits, whether general or special (except trust and escrow accounts), time or demand and however evidenced), and (b) pending any such action, to the extent necessary, to hold such amounts as collateral to secure such obligations and liabilities and to return as unpaid for insufficient funds any and all checks and other items drawn against any deposits so held as Bank, in its sole discretion, may elect. Bank may exercise this remedy regardless of the adequacy of any collateral for the obligations of Borrower to Bank and whether or not the Bank is otherwise fully secured. Borrower hereby grants to Bank a security interest in all deposits and accounts maintained with Bank to secure the payment of all obligations and liabilities of Borrower to Bank under the Loan Documents.

SECTION 7.13.    ARBITRATION.

(a)    Arbitration. The parties hereto agree, upon demand by any party, to submit to binding arbitration all claims, disputes and controversies between or among them (and their respective employees, officers, directors, attorneys, and other agents), whether in tort, contract or otherwise in any way arising out of or relating to (i) any credit subject hereto, or any of the Loan Documents, and their negotiation, execution, collateralization, administration, repayment, modification, extension, substitution, formation, inducement, enforcement, default or termination; or (ii) requests for additional credit. In the event of a court ordered arbitration, the party requesting arbitration shall be responsible for timely filing the demand for arbitration and paying the appropriate filing fee within 30 days of the abatement order or the time specified by the court. Failure to timely file the demand for arbitration as ordered by the court will result in that party’s right to demand arbitration being automatically terminated.

(b)    Governing Rules. Any arbitration proceeding will (i) proceed in a location in the State selected by the American Arbitration Association (“AAA”); (ii) be governed by the Federal Arbitration Act (Title 9 of the United States Code), notwithstanding any conflicting choice of law provision in any of the documents between the parties; and (iii) be conducted by the AAA, or such other administrator as the parties shall mutually agree upon, in accordance with the AAA’s commercial dispute resolution procedures, unless the claim or counterclaim is at least $1,000,000.00 exclusive of claimed interest, arbitration fees and costs in which case the arbitration shall be conducted in accordance with the AAA’s optional procedures for large, complex commercial disputes (the commercial dispute resolution procedures or the optional procedures for large, complex commercial disputes to be referred to herein, as applicable, as the “Rules”). If there is any inconsistency between the terms hereof and the Rules, the terms and procedures set forth herein shall control. Any party who fails or refuses to submit to arbitration following a demand by any other party shall bear all costs and expenses incurred by such other party in compelling arbitration of any dispute. Nothing contained herein shall be deemed to be a waiver by any party that is a bank of the protections afforded to it under 12 U.S.C. §91 or any similar applicable state law.

(c)    No Waiver of Provisional Remedies, Self-Help and Foreclosure. The arbitration requirement does not limit the right of any party to (i) foreclose against real or personal property collateral; (ii) exercise self-help remedies relating to collateral or proceeds of collateral such as setoff or repossession; or (iii) obtain provisional or ancillary remedies such as replevin, injunctive relief, attachment or the appointment of a receiver, before during or after the pendency of any arbitration proceeding. This exclusion does not constitute a waiver of the right or obligation of any party to submit any dispute to arbitration or reference hereunder, including those arising from the exercise of the actions detailed in sections (i), (ii) and (iii) of this paragraph.

 

C-203MMB_ALL.docx (Rev. 02/22)    -20-   


(d)    Arbitrator Qualifications and Powers. Any arbitration proceeding in which the amount in controversy is $5,000,000.00 or less will be decided by a single arbitrator selected according to the Rules, and who shall not render an award of greater than $5,000,000.00. Any dispute in which the amount in controversy exceeds $5,000,000.00 shall be decided by majority vote of a panel of three arbitrators; provided however, that all three arbitrators must actively participate in all hearings and deliberations. The arbitrator will be a neutral attorney licensed in the State or a neutral retired judge of the state or federal judiciary of the State, in either case with a minimum of ten years’ experience in the substantive law applicable to the subject matter of the dispute to be arbitrated. The arbitrator will determine whether or not an issue is arbitratable and will give effect to the statutes of limitation in determining any claim. In any arbitration proceeding the arbitrator will decide (by documents only or with a hearing at the arbitrator’s discretion) any pre-hearing motions which are similar to motions to dismiss for failure to state a claim or motions for summary adjudication. The arbitrator shall resolve all disputes in accordance with the substantive law of the State and may grant any remedy or relief that a court of such state could order or grant within the scope hereof and such ancillary relief as is necessary to make effective any award. The arbitrator shall also have the power to award recovery of all costs and fees, to impose sanctions and to take such other action as the arbitrator deems necessary to the same extent a judge could pursuant to the Federal Rules of Civil Procedure, the corresponding rules of civil practice and procedure applicable in the State or other applicable law. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction. The institution and maintenance of an action for judicial relief or pursuit of a provisional or ancillary remedy shall not constitute a waiver of the right of any party, including the plaintiff, to submit the controversy or claim to arbitration if any other party contests such action for judicial relief.

(e)    Discovery. In any arbitration proceeding, discovery will be permitted in accordance with the Rules. All discovery shall be expressly limited to matters directly relevant to the dispute being arbitrated and must be completed no later than 20 days before the hearing date. Any requests for an extension of the discovery periods, or any discovery disputes, will be subject to final determination by the arbitrator upon a showing that the request for discovery is essential for the party’s presentation and that no alternative means for obtaining information is available.

(f)    Class Proceedings and Consolidations. No party hereto shall be entitled to join or consolidate disputes by or against others in any arbitration, except parties who have executed any Loan Document, or to include in any arbitration any dispute as a representative or member of a class, or to act in any arbitration in the interest of the general public or in a private attorney general capacity.

(g)    Payment of Arbitration Costs and Fees. The arbitrator shall award all costs and expenses of the arbitration proceeding.

(h)    Real Property Collateral; Judicial Reference. Notwithstanding anything herein to the contrary, no dispute shall be submitted to arbitration if the dispute concerns indebtedness secured directly or indirectly, in whole or in part, by any real property unless (i) the holder of the mortgage, lien or security interest specifically elects in writing to proceed with the arbitration, or (ii) all parties to the arbitration waive any rights or benefits that might accrue to them by virtue of the single action rule statute of California, thereby agreeing that all indebtedness and obligations of the parties, and all mortgages, liens and security interests securing such

 

C-203MMB_ALL.docx (Rev. 02/22)    -21-   


indebtedness and obligations, shall remain fully valid and enforceable. If any such dispute is not submitted to arbitration, the dispute shall be referred to a referee in accordance with California Code of Civil Procedure Section 638 et seq., and this general reference agreement is intended to be specifically enforceable in accordance with said Section 638. A referee with the qualifications required herein for arbitrators shall be selected pursuant to the AAA’s selection procedures. Judgment upon the decision rendered by a referee shall be entered in the court in which such proceeding was commenced in accordance with California Code of Civil Procedure Sections 644 and 645.

(i)    Miscellaneous. To the maximum extent practicable, the AAA, the arbitrators and the parties shall take all action required to conclude any arbitration proceeding within 180 days of the filing of the dispute with the AAA. No arbitrator or other party to an arbitration proceeding may disclose the existence, content or results thereof, except for disclosures of information by a party required in the ordinary course of its business or by applicable law or regulation. If more than one agreement for arbitration by or between the parties potentially applies to a dispute, the arbitration provision most directly related to the Loan Documents or the subject matter of the dispute shall control. This arbitration provision shall survive termination, amendment or expiration of any of the Loan Documents or any relationship between the parties.

(j)    Small Claims Court. Notwithstanding anything herein to the contrary, each party retains the right to pursue in Small Claims Court any dispute within that court’s jurisdiction. Further, this arbitration provision shall apply only to disputes in which either party seeks to recover an amount of money (excluding attorneys’ fees and costs) that exceeds the jurisdictional limit of the Small Claims Court.

ARTICLE VIII

DEFINITIONS

SECTION 8.1    DEFINITIONS. As used in this Agreement, the following terms shall have the following definitions:

“Acquisition” means a transaction or series of transactions consummated in accordance with applicable law, resulting in the acquisition of (a) a business, division, or substantially all assets of an entity; or (b) a record or beneficial ownership of 50% or more of the equity interests of an entity; directly or indirectly by Borrower or an Obligor.

“Adjusted DUS Loan Loss Liability” means, in connection with Borrower’s guarantees of the M&T Realty Capital mortgage loans, the loan loss reserve, recorded in accordance with GAAP, less the outstanding balance in Borrower’s collateral account held at M&T Bank, to the extent that such amount is greater than, or equal to, zero.

“Affiliate” means, with respect to any person or entity, any other person or entity directly or indirectly controlling (including but not limited to all directors and officers of such person), controlled by, or under direct or indirect common control with such person or entity. A person or entity shall be deemed to control another person or entity for the purposes of the definition of Affiliate if such person or entity possesses, directly or indirectly, the power (i) to vote 20% or more of the equity interests having ordinary voting power for the election of directors or managers of such other person or entity or (ii) to direct or cause the direction of the management and policies of such other person or entity, whether through the ownership of voting securities, by contract or otherwise.

 

C-203MMB_ALL.docx (Rev. 02/22)    -22-   


“Agreement” has the meaning set forth in the preamble to this Agreement.

“Bank” has the meaning set forth in the preamble to this Agreement.

“Board of Directors” means, as to any entity, the board of directors (or comparable managers) of such entity, or any committee thereof duly authorized to act on behalf of the board of directors (or comparable managers).

“Borrower” has the meaning set forth in the preamble to this Agreement.

“Business Day” has the meaning set forth in Section 1.2(d).

“Continuing Director” means (a) any member of the Board of Directors who was a director (or comparable manager) of Borrower on the Closing Date, and (b) any individual who becomes a member of the Board of Directors after the date hereof if such individual was approved, appointed or nominated for election to the Board of Directors by either the Permitted Holder or a majority of the Continuing Directors.

“EBITDA” has the meaning set forth in Section 4.9(a).

“EBITDAR” has the meaning set forth in Section 4.9(b).

“EBITDAR Coverage Ratio” has the meaning set forth in Section 4.9(b).

“Event of Default” has the meaning set forth in Section 6.1.

“GAAP” means, at any time, generally accepted accounting principles in the United States of America as in effect at such time, applied in accordance with the consistency requirements thereof (excluding in the case of unaudited financial statements footnotes)

“Line of Credit” has the meaning set forth in Section 1.1(a).

“Line of Credit Note” has the meaning set forth in Section 1.1(a).

“Loan Documents” has the meaning set forth in Section 2.2.

“M&T Realty Capital” means M&T Realty Capital Corporation.

“Material Amount” means $6,500,000.

“Maturity Date” means June 1, 2025.

“Non-cash MSR” means non-cash mortgage service rights.

“Obligors” means Borrower and present and future guarantors.

“Permitted Acquisition” means an Acquisition that satisfies the conditions contained in Section 5.4.

“Permitted Holder” means George Marcus, members of his immediate family and his spouse and issue, the respective heirs and estates of the foregoing and, other than interests of remote contingent beneficiaries referenced in the relevant trust documents, any trusts created solely for the benefit of the foregoing.

 

C-203MMB_ALL.docx (Rev. 02/22)    -23-   


“Pro Forma Basis” means, with respect to any determination for any period, that such determination shall be made giving pro forma effect to each Acquisition or disposition consummated during such period, together with all transactions relating thereto consummated during such period (including any incurrence, assumption, refinancing or repayment of indebtedness), as if such Acquisition or disposition and related transactions had been consummated on the first day of such period, in each case based on historical results accounted for in accordance with GAAP (but without giving effect to any step-up in basis of inventory or other assets resulting from such Acquisition).

“Subfeature Letters of Credit” has the meaning set forth in Section 1.1(c).

“Total Funded Debt” has the meaning set forth in Section 4.9(b).

“Unencumbered Liquid Assets” means cash, cash equivalents and/or other liquid investments made in accordance with Borrower’s investment policy as approved by its Board of Directors from time to time, free of any lien or other encumbrance. Retirement account assets held in a fiduciary capacity by Borrower shall not qualify as Unencumbered Liquid Assets.

SECTION 8.2.    OTHER DEFINITIONAL PROVISIONS. References to “Sections”, “subsections”, “Exhibits,” and “Schedules” shall be to Sections, subsections, Exhibits, and Schedules, respectively, of this Agreement unless otherwise specifically provided. Any of the terms defined in Section 8.1 may, unless the context otherwise requires, be used in the singular or the plural depending on the reference. In this Agreement, words importing any gender include the other genders; the words “including,” “includes” and “include” shall be deemed to be followed by the words “without limitation”; references to agreements and other contractual instruments shall be deemed to include subsequent amendments, assignments, and other modifications thereto, but only to the extent such amendments, assignments and other modifications are not prohibited by the terms of this Agreement; references to any person includes their respective permitted successors and assigns or people succeeding to the relevant functions of such persons; and all references to statutes and related regulations shall include any amendments of same and any successor statutes and regulations.

[Signature page to follow.]

 

C-203MMB_ALL.docx (Rev. 02/22)    -24-   


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the day and year first written above.

 

MARCUS & MILLICHAP, INC.             

WELLS FARGO BANK,

NATIONAL ASSOCIATION

By: /s/ Steve DeGennaro                                                                  By: /s/ Patrick Drum                                                                 
Name: Steve DeGennaro     Name: Patrick Drum
Title: Executive Vice President and CFO     Title: Senior Vice President
By: /s/ Kurt Schwarz                                                                           
Name: Kurt Schwarz      
Title: Vice President Finance and Chief Accounting Officer      

 

C-203MMB_ALL.docx (Rev. 02/22)    -25-   


GUARANTORS’ CONSENT AND REAFFIRMATION

Each of the undersigned guarantors of all indebtedness of MARCUS & MILLICHAP, INC. to WELLS FARGO BANK, NATIONAL ASSOCIATION hereby: (i) consents to the foregoing Second Amended and Restated Credit Agreement; (ii) reaffirms its obligations under its respective Continuing Guaranty; (iii) reaffirms its waivers of each and every one of the defenses to such obligations as set forth in its respective Continuing Guaranty; and (iv) reaffirms that its obligations under its respective Continuing Guaranty are separate and distinct from the obligations of any other party under said Second Amended and Restated Credit Agreement and the other Loan Documents described therein.

GUARANTORS:

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF NORTH CAROLINA, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF NEVADA, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

 

C-203MMB_ALL.docx (Rev. 02/22)    -26-   


MARCUS & MILLICHAP CAPITAL CORPORATION

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF FLORIDA, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF CHICAGO, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

 

C-203MMB_ALL.docx (Rev. 02/22)    -27-   


MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF ATLANTA, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

MARCUS & MILLICHAP REAL ESTATE INVESTMENT SERVICES OF SEATTLE, INC.

 

/s/ Mark Cortell

Name:  

Mark Cortell

Title:  

SVP, Chief Legal Officer & Secretary

/s/ Tyler Theobald

Name:  

Tyler Theobald

Title:  

Secretary

 

C-203MMB_ALL.docx (Rev. 02/22)    -28-   


Schedule 5.2

PERMITTED INDEBTEDNESS

None.

 

C-203MMB_ALL.docx (Rev. 02/22)   

Schedule 5.2

Permitted Indebtedness

  


THIRD AMENDED AND RESTATED REVOLVING LINE OF CREDIT NOTE

(Daily Simple SOFR)

 

$60,000,000      

Los Angeles, California

July 28, 2022

FOR VALUE RECEIVED, the undersigned MARCUS & MILLICHAP, INC., a Delaware corporation (“Borrower”) promises to pay to the order of WELLS FARGO BANK, NATIONAL ASSOCIATION (“Bank”) at its office at 21255 Burbank Blvd., Suite 110, Woodland Hills, CA 91367, or at such other place as the holder hereof may designate, in lawful money of the United States of America and in immediately available funds, the principal sum of Sixty Million Dollars ($60,000,000), or so much thereof as may be advanced and be outstanding, with interest thereon, to be computed on each advance from the date of its disbursement as set forth herein. This Note amends, restates and replaces in full that certain Second Amended and Restated Revolver Line of Credit Note, dated as of May 31, 2022, in the principal amount of up to $60,000,000 made by Borrower and payable to the order of Bank previously issued in respect of that certain Amended and Restated Credit Agreement between Borrower and Bank dated as of May 28, 2019, as amended from time to time (the “Credit Agreement”).

INTEREST.

1.    Definitions. All capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Credit Agreement. As used herein, the following terms shall have the meanings set forth after each, and any other term defined in this Note shall have the meaning set forth at the place defined:

(a)    “Benchmark Floor” means a rate of interest equal to zero percent (0%).

(b)    “Daily Simple SOFR” means, with respect to any day (a “SOFR Rate Day”), a rate per annum equal to SOFR for the day (such day, the “SOFR Determination Day”) that is two (2) U.S. Government Securities Business Days prior to (i) if such SOFR Rate Day is a U.S. Government Securities Business Day, such SOFR Rate Day or (ii) if such SOFR Rate Day is not a U.S. Government Securities Business Day, the U.S. Government Securities Business Day immediately preceding such SOFR Rate Day, in each case, as such SOFR is published by the SOFR Administrator on the SOFR Administrator’s Website; provided, however, that if Daily Simple SOFR determined as provided above would be less than the Benchmark Floor, then Daily Simple SOFR shall be deemed to be the Benchmark Floor. If by 5:00 p.m. (New York City time) on the second (2nd) U.S. Government Securities Business Day immediately following any SOFR Determination Day, SOFR in respect of such SOFR Determination Day has not been published on the SOFR Administrator’s Website and a Benchmark Replacement Date with respect to Daily Simple SOFR has not occurred, then SOFR for such SOFR Determination Day will be SOFR as published in respect of the first preceding U.S. Government Securities Business Day for which SOFR was published on the SOFR Administrator’s Website; provided that any SOFR determined pursuant to this sentence shall be utilized for purposes of calculation of Daily Simple SOFR for no more than three (3) consecutive SOFR Rate Days.

 

1


(c)    “Federal Reserve Business Day” means any day that is not a Saturday, Sunday or other day on which the Federal Reserve Bank of New York is closed.

(d)    “Prime Rate” means at any time the rate of interest most recently announced within Bank at its principal office as its prime rate, with the understanding that the Prime Rate is one of Bank’s base rates and serves as the basis upon which effective rates of interest are calculated for those loans making reference thereto, and is evidenced by the recording thereof after its announcement in such internal publication or publications as Bank may designate; provided, however, that any borrowings hereunder accruing interest determined in relation to the Prime Rate shall not be less than one percent (1%) at any time, regardless of fluctuations in the Prime Rate that may cause the rate of interest applicable to this Note to be less than one percent (1%).

(e)    “SOFR” means a rate per annum equal to the secured overnight financing rate as administered by the SOFR Administrator.

(f)    “SOFR Administrator” means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).

(g)    “SOFR Administrator’s Website” means the website of the Federal Reserve Bank of New York, currently at http://www.newyorkfed.org, or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.

(h)    “U.S. Government Securities Business Day” means any day except for (i) a Saturday, (ii) a Sunday or (iii) a day on which the Securities Industry and Financial Markets Association, or any successor thereto, recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.

Any capitalized terms not defined herein shall have those meanings set forth in the Credit Agreement (as that term is defined below).

2.    Interest. The outstanding principal balance of this Note shall bear interest (computed on the basis of a 360-day year, actual days elapsed) at a rate per annum determined by Bank to be the Applicable Margin plus the Daily Simple SOFR in effect from time to time. The Bank shall be permitted to estimate the amount of accrued interest that is payable at any time hereunder on the applicable invoice provided by Bank to Borrower in respect thereof, in which case Borrower shall pay such estimated amount and Bank shall to the extent necessary, include on the next invoice an adjustment to correct any difference between the amount on the applicable invoice and the amount of interest that actually accrued pursuant to the terms of this Note. Bank is hereby authorized to note the date, principal amount and interest rate applicable thereto and any payments made thereon on Bank’s books and records (either manually or by electronic entry) and/or on any schedule attached to this Note, which notations shall be prima facie evidence of the accuracy of the information noted. “Applicable Margin” means, as of any date of determination and with the applicable margin set forth in the following table that corresponds to the Total Funded Debt to EBITDA ratio for the most recently completed quarter; provided, that any time an Event of Default has occurred and is continuing, the Applicable Margin shall be set at the margin in the row styled “Level 3”:

 

2


Level    Total Funded Debt/EBITDA    Applicable Margin

1

   less than 1.00x    1.000%

2

   1.01x to 1.50x    1.125%

3

   1.51x or greater    1.250%

The Applicable Margin will be re-determined as of the first business day of Borrower’s fiscal quarter following the quarter during which Bank receives and reviews Borrower’s most current fiscal quarter-end financial statements in accordance with any requirements established by Bank for the preparation and delivery thereof.

3.    Taxes and Regulatory Costs. Borrower shall pay to Bank immediately upon demand, in addition to any other amounts due or to become due hereunder, any and all (i) withholdings, interest equalization taxes, stamp taxes or other taxes (except income and franchise taxes) imposed by any domestic or foreign governmental authority and related in any manner to SOFR or Daily Simple SOFR, and (ii) costs, expenses and liabilities arising from or in connection with reserve percentages prescribed by the Board of Governors of the Federal Reserve System (or any successor) for “Eurocurrency Liabilities” (as defined in Regulation D of the Board of Governors of the Federal Reserve System, as amended), assessment rates imposed by the Federal Deposit Insurance Corporation, or similar requirements or costs imposed by any domestic or foreign governmental authority or resulting from compliance by Bank with any request or directive (whether or not having the force of law) from any central bank or other governmental authority and related in any manner to SOFR or Daily Simple SOFR and (iii) taxes, stamp taxes, and insurance payable by reason of the execution and delivery of this Note, the Credit Agreement, and any loan documents. In determining which of the foregoing are attributable to any SOFR or Daily Simple SOFR option available to Borrower hereunder, any reasonable allocation made by Bank among its operations shall be conclusive and binding upon Borrower.

4.    Payment of Interest. Interest accrued on this Note shall be payable on the first day of each calendar month, commencing August 1, 2022.

5.    Default Interest. From and after the Maturity Date of this Note, or such earlier date as all principal owing hereunder becomes due and payable by acceleration or otherwise, or upon the occurrence, and during the continuance of an Event of Default, then at the option of the Bank the outstanding principal balance of this Note shall bear interest (computed on the basis of a 360-day year, actual days elapsed) at an increased rate per annum equal to two percent (2%) above the rate of interest from time to time applicable to this Note.

6.    Inability to Determine Interest Rates; Illegality. Subject to the Benchmark Replacement Provisions below, if Bank determines (any determination of which shall be conclusive and binding on Borrower) that either (i) Daily Simple SOFR cannot be determined pursuant to the definition thereof other than as a result of a Benchmark Transition Event (an “Inability Determination”) or (ii) any law has made it unlawful, or that any governmental authority has asserted that it is unlawful, for Bank to make or maintain

 

3


an advance based on SOFR or Daily Simple SOFR, or to determine or charge interest rates based upon SOFR or Daily Simple SOFR (an “Illegality Determination”), then Bank will so notify Borrower. The outstanding principal balance of this Note shall bear interest (computed on the basis of a 360-day year, actual days elapsed) at a rate per annum determined by Bank to be equal to the Prime Rate in effect from time to time, from the date of an Inability Determination or an Illegality Determination until Bank revokes such Inability Determination or notifies Borrower that the circumstances giving rise to such Illegality Determination no longer exist, as applicable. When interest is determined in relation to the Prime Rate, each change in the rate of interest hereunder shall become effective on the date each Prime Rate change is announced within Bank. Notwithstanding any of the foregoing to the contrary, if a Benchmark Replacement is subsequently determined in accordance with applicable Benchmark Replacement Provisions, that Benchmark Replacement, plus any applicable margin, will become effective on the Benchmark Replacement Date and will then supersede the Prime Rate and margin determined in accordance with this provision.

BENCHMARK REPLACEMENT PROVISIONS:

Notwithstanding anything to the contrary contained in this Note or in any related loan document (for the purposes of these Benchmark Replacement Provisions, a swap agreement by and between Borrower and Bank or any of its affiliates is not a loan document):

(a)    Benchmark Replacement. If a Benchmark Transition Event occurs, the applicable Benchmark Replacement will replace the then-current Benchmark for all purposes under this Note or under any related loan document. Any Benchmark Replacement will become effective on the applicable Benchmark Replacement Date without any further action or consent of Borrower.

(b)    Benchmark Replacement Conforming Changes. Bank will have the right to make Benchmark Replacement Conforming Changes from time to time and any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of Borrower.

(c)    Notices; Standards for Decisions and Determinations. Bank will promptly notify Borrower of (i) the implementation of any Benchmark Replacement and (ii) the effectiveness of any Benchmark Replacement Conforming Changes. Any determination, decision or election that may be made by Bank pursuant to these Benchmark Replacement Provisions, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding absent manifest error and will be made in its sole discretion and without Borrower consent.

(d)    Certain Defined Terms. As used in this Note, each of the following capitalized terms has the meaning given to such term below:

Benchmark” means, initially, Daily Simple SOFR; provided, however, that if a Benchmark Transition Event has occurred with respect to Daily Simple SOFR or the then-current Benchmark, then “Benchmark” means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has become effective pursuant to the provisions of this Note.

 

4


Benchmark Administrator” means, initially, the SOFR Administrator or any successor administrator of the then-current Benchmark or any insolvency or resolution official with authority over such administrator.

Benchmark Replacement” means the sum of: (A) the alternate rate of interest that has been selected by Bank as the replacement for the then-current Benchmark; and (B) the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by Bank, in each case, giving due consideration to (x) any selection or recommendation by the Relevant Governmental Body at such time for a replacement rate, the mechanism for determining such a rate, the methodology or conventions applicable to such rate, or the spread adjustment, or method for calculating or determining such spread adjustment, for such rate, or (y) any evolving or then-prevailing market convention for determining a rate of interest as a replacement to the then-current Benchmark, the methodology or conventions applicable to such rate, or the spread adjustment, or method for calculating or determining such spread adjustment, for such alternate rate for U.S. dollar-denominated syndicated or bilateral credit facilities at such time; provided, however, that if the Benchmark Replacement as determined as provided above would be less than the Benchmark Floor, then the Benchmark Replacement shall be deemed to be the Benchmark Floor, subject to any other applicable floor rate provision.

Benchmark Replacement Conforming Changes” means any technical, administrative or operational changes (including, without limitation, changes to the timing and frequency of determining rates and making payments of interest, prepayment provisions and other technical, administrative or operational matters) that Bank decides may be appropriate to reflect the adoption and implementation of a Benchmark Replacement and to permit the administration thereof by Bank.

Benchmark Replacement Date” means the date specified by Bank in a notice to Borrower following a Benchmark Transition Event.

Benchmark Transition Event” means the occurrence of one or more of the following events with respect to the then-current Benchmark: a public statement or publication of information by or on behalf of the Benchmark Administrator or a regulatory supervisor for the Benchmark Administrator announcing that (A) the Benchmark Administrator has ceased or will cease to provide the Benchmark permanently or indefinitely or (B) the Benchmark is no longer, or as of a specified future date will no longer be, representative of underlying markets.

Relevant Governmental Body” means the Board of Governors of the Federal Reserve System and/or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Board of Governors of the Federal Reserve System and/or the Federal Reserve Bank of New York or any successor thereto.

BORROWING AND REPAYMENT.

1.    Borrowing and Repayment. Borrower may from time to time during the term of this Note borrow, partially or wholly repay its outstanding borrowings, and

 

5


reborrow, subject to all of the limitations, terms and conditions of this Note and of any document executed in connection with or governing this Note; provided however, that the total outstanding borrowings under this Note shall not at any time exceed the principal amount stated above. The unpaid principal balance of this obligation at any time shall be the total amounts advanced hereunder by the holder hereof less the amount of principal payments made hereon by or for Borrower, which balance may be endorsed hereon from time to time by the holder.

2.    Advances. Advances hereunder, to the total amount of the principal sum stated above and subject to the terms and conditions of the Credit Agreement defined below, may be made by the holder at the written request of (i) Borrower’s Chief Executive Officer, Chief Financial Officer or Chief Accounting Officer, any one acting alone, who are authorized to request advances and direct the disposition of any advances until written notice of the revocation of such authority is received by the holder at the office designated above, or (ii) any person, with respect to advances deposited to the credit of any deposit account of Borrower, which advances, when so deposited, shall be conclusively presumed to have been made to or for the benefit of Borrower regardless of the fact that persons other than those authorized to request advances may have authority to draw against such account. The holder shall have no obligation to determine whether any person requesting an advance is or has been authorized by Borrower.

3.    Application of Payments. Each payment made on this Note shall be credited first, to any interest and fees then due and second, to the outstanding principal balance hereof.

4.    Maturity Date Payment in Full. Borrower shall pay all remaining unpaid principal and accrued interest due and payable in full on the earlier of demand by the Bank on the occurrence of an Event of Default or June 1, 2025, (the “Maturity Date”).

PAYMENTS. If any payment of principal or interest to be made pursuant to this Note, other than a prepayment or a payment due on the Maturity Date of this Note, shall fall due on a day that is not a Federal Reserve Business Day, payment shall be made on the next succeeding Federal Reserve Business Day, except that, if such next succeeding Federal Reserve Business Day would fall in the next calendar month, such payment shall be made on the immediately preceding Federal Reserve Business Day. Any extension or contraction of time shall be reflected in computing interest or fees, as the case may be.

SWAP AGREEMENT. Borrower understands and acknowledges that (i) any Swap Agreement constitutes an independent agreement between Borrower and Bank and will be unaffected by any repayment, prepayment, acceleration, reduction, increase or change in the terms of this Note, except as otherwise expressly provided in the Swap Agreement, (ii) nothing in this Note shall be construed as a modification of a Swap Agreement or create an obligation to amend a Swap Agreement, (iii) Borrower may incur losses or reductions in benefits related to differences between the economic terms and characteristics of this Note and those of a related Swap Agreement (including, without limitation, differences with respect to maturity dates, payment dates and methods for determining interest rates and differences between borrowings hereunder and the notional amount of a Swap Agreement), and Bank is under no obligation to ensure that there are no differences or that differences will not arise hereafter, including, without limitation, differences between usage hereunder and the notional amount of a Swap Agreement, and (iv) Bank has no obligation to modify, renew or extend the Maturity Date of this Note to match the maturity

 

6


date of a Swap Agreement. For the purposes of this Note, “Swap Agreement” means any existing or future swap agreement by and between Borrower and Bank or any of its affiliates.

EVENTS OF DEFAULT. This Note is made pursuant to and is subject to the terms and conditions of the Credit Agreement. Any default in the payment or performance of any obligation under this Note, or any defined event of default under the Credit Agreement, shall constitute an “Event of Default” under this Note.

MISCELLANEOUS.

1.    Remedies. Upon the sale, transfer, hypothecation, assignment, or other encumbrance, whether voluntary, involuntary or by operation of law, of all or any interest in any real property securing this Note, or upon the occurrence of any Event of Default, the holder of this Note, at the holder’s option, may declare all sums of principal and interest outstanding hereunder to be immediately due and payable without presentment, demand, notice of nonperformance, notice of protest, protest or notice of dishonor, all of which are expressly waived by Borrower, and the obligation, if any, of the holder to extend any further credit hereunder shall immediately cease and terminate. Borrower shall pay to the holder immediately upon demand the full amount of all payments, advances, charges, costs and expenses, including reasonable attorneys’ fees (to include outside counsel fees and all allocated costs of the holder’s in-house counsel), expended or incurred by the holder in connection with the enforcement of the holder’s rights and/or the collection of any amounts which become due to the holder under this Note, and the prosecution or defense of any action in any way related to this Note, including without limitation, any action for declaratory relief, whether incurred at the trial or appellate level, in an arbitration proceeding or otherwise, and including any of the foregoing incurred in connection with any bankruptcy proceeding (including without limitation, any adversary proceeding, contested matter or motion brought by Bank or any other person) relating to Borrower or any other person or entity.

2.    Collateral Exclusion. No lien or security interest created by or arising under any deed of trust, mortgage, security deed, or similar real estate collateral agreement (“Lien Document”) shall secure the Note Obligations unless such Lien Document specifically describes the promissory note(s), instrument(s) or agreement(s) evidencing Note Obligations as a part of the indebtedness secured thereby. This exclusion shall apply notwithstanding (i) the fact that such Lien Document may appear to secure the Note Obligations by virtue of a cross-collateralization provision or other provisions expanding the scope of the secured obligations, and (ii) whether such Lien Document was entered into prior to, concurrently with, or after the date hereof. As used herein, “Note Obligations” means any obligations under this Note, as amended, extended, renewed, refinanced, supplemented or otherwise modified from time to time, or under any other evidence of indebtedness that has been modified, renewed or extended in whole or in part by this Note, as amended, extended, renewed, refinanced, supplemented or otherwise modified from time to time.

3.    Obligations Joint and Several. The obligations of Borrower under this Note and the other Loan Documents shall be joint and several with all other obligors hereof and thereof.

 

7


4.    Governing Law. This Note shall be governed by and construed in accordance with the laws of the State of California, without reference to the conflicts of law or choice of law principles thereof.

 

8


IN WITNESS WHEREOF, the undersigned has executed this Note as of the date first written above.

MARCUS & MILLICHAP, INC.

 

By:  

/s/ Kurt Schwarz

Name: Kurt Schwarz
Title: Vice President Finance and Chief Accounting Officer

 

9

EX-10.2 3 d357478dex102.htm EX-10.2 EX-10.2

Exhibit 10.2

EMPLOYMENT AGREEMENT

This Agreement is made effective the 4th day of August, 2022 (“Effective Date”) by and between Marcus & Millichap, Inc. (the “Company”) and John David Parker (“Employee”) with respect to the following:

 

  A.

The Parties desire to enter into an at-will Employment Agreement whereby the Employee will serve in the capacity of Chief Operating Officer – Eastern Division, based in the Company’s Manhattan, NY office.

 

  B.

The Parties agree that Employee’s employment shall be governed by the terms set forth herein, including the arbitration provision, the Employee Manual, and the Company’s policies and procedures.

THEREFORE, the Parties agree as follows:

 

  1.

Term of At-Will Employment. This Agreement shall be in effect commencing on August 4, 2022. The Company and Employee hereby agree that Employee’s employment with the Company is at-will. Either party may terminate this Agreement with or without cause. Such termination shall not prejudice any remedy which either party may have against the other at law, in equity, or under this Agreement.

 

  2.

Designation and Duties. Beginning on May 4, 2021, Employee was appointed Chief Operating Officer – Eastern Division. Subject to the control and direction of the Chief Executive Officer and/or the Board of Directors (or one of its Committees), Employee shall serve as an officer of the Company, and shall be responsible for oversight of the Company’s investment sales activities in the eastern United States, and other responsibilities. From time-to-time, these duties may be modified by the Chief Executive Officer and/or the Board of Directors in their reasonable discretion. Employee is not guaranteed, has not been promised, and has no expectation of any promotion or any other position with the Company other than the one stated in this Agreement. Employee shall serve the Company diligently and according to Employee’s best abilities in all respects, and generally do all things for the best interest of the Company as are usually done by persons occupying similar positions in similar businesses.

 

  3.

Manner of Performance. Employee shall at all times faithfully, industriously, and to the best of Employee’s ability, experience, and talent, perform all duties that may be required of and from Employee, pursuant to the express and implicit terms hereof, to the reasonable satisfaction of the Company. Such duties shall be rendered at the above-mentioned premises and at such other place or places as the Company shall require or as the interests, needs, business, and opportunities of the Company shall require or make advisable. Employee acknowledges that Employee has received and has read a copy of the Company’s Employee Policy Manual and Code of Ethics and agrees to abide by all terms and conditions, including all future amendments or modifications thereto. The Company reserves the right to amend and revise its policies at any time and from time to time. The Company will notify Employee of all such material changes. Employee agrees to read, comply with, and be bound by all such amendments, revisions and/or modifications.


  4.

Compensation and Fringe Benefits. The compensation and fringe benefits to be received by Employee in consideration of the services to be rendered by Employee are set forth in Exhibit “A” attached hereto. The provisions of Exhibit “A” are incorporated into this Agreement by reference as if fully set forth herein. The Company reserves the right to cancel or change the employee benefit plans and programs it offers to employees.

 

  5.

Effect of Termination on Compensation. Employee shall be entitled to the base salary earned by Employee prior to the date of termination, computed pro rata up to the date of termination. Employee shall not be entitled to any further salary or other compensation after the date of termination. Except as expressly modified in Exhibit A, on termination of this Agreement Employee shall not be deemed to have earned any incentive compensation not already declared and paid by the Company because such compensation is not for services rendered, and employment on the date of payment is an express requirement to be deemed to have earned any such compensation. Unless otherwise agreed-to in writing, Employee shall be obligated to return to the Company within ten (10) days after the termination of Employee’s employment any draws or other advance payments (of incentive compensation or otherwise) made to him during the annual period in which such termination occurs. Unless otherwise agreed-to in writing, interest shall accrue on the sum of any such advances at the rate of ten percent (10%) per annum after said ten-day period.

 

  6.

Business Expenses. The Company will promptly reimburse Employee for reasonable business expenses incurred by Employee in promoting the business of the Company, including expenditures for entertainment, gifts and travel, provided that: (i) Each such expenditure is of a nature qualifying it as a proper deduction on the Federal and State income tax returns of the Company; and (ii) Employee furnishes to the Company, in accordance with the Company’s established policy, adequate records and other documentary evidence required by Federal and State statutes and regulations issued by the appropriate taxing authorities for the substantiation of such expenditures as income tax deductions.

 

  7.

Confidentiality and Restrictive Covenants.

 

  (i)

Confidentiality. Employee understands that based upon Employee’s senior position within the Company and for the Employee to perform the duties successfully, that it is necessary to provide Employee with access to the Company’s confidential and/or proprietary information (“Confidential Information” as further defined below).

 

  (a)

Employee shall not, at any time during or after the Term, reproduce or use for Employee’s own purposes or disclose to anyone else, for any reason or purpose, any Confidential Information, other than during the performance of services in Employee’s capacity as an employee of the Company. Employee agrees to exercise reasonable care in safeguarding and maintaining Confidential Information against loss, theft or other inadvertent disclosure.

 

2


  (b)

“Confidential Information” means confidential or proprietary information or trade secrets of or relating to the Company or any of its affiliates or that the Company has received from a client, customer or other third party doing business with the Company or its affiliates, including, without limitation: (A) intellectual property in the form of patents, trademarks, copyrights and applications thereof, ideas, inventions, works, discoveries, improvements, information, documents, formulae, practices, processes, methods, developments, source code, modifications, technology, techniques, data, programs, other know-how or materials, in each case, that are confidential and/or proprietary and owned, developed or possessed by the Company, whether in tangible or intangible form; (B) information concerning the Company’s operations, regulatory status, processes, products, inventions, business practices, strategies, unique business methods, services or products, business plans, joint ventures, business alliances, finances, financial analysis and data, profit margins, marketing methods, costs, prices, financial arrangements with contractors, employees, salespersons, or vendors, Company proprietary information, policies, and policy manuals; and (C) information concerning principals, sales persons, employees, vendors, suppliers, customers, client lists, investors, potential customers, potential investors, contractual relationships, prospects and confidential personnel information including compensation paid to employees, brokers, independent contractors, consultants, or other terms of retention or employment.

 

  (c)

Confidential Information shall not include: (A) any of the foregoing items which have become publicly known through no wrongful act of Employee or of others who were under confidentiality obligations as to the item or items involved, or that were known to Employee prior to Employee’s employment by the Company or its affiliates (although any information provided to Employee by the Company prior to such date in connection with Employee’s proposed employment shall constitute Confidential Information, and in the event of a dispute, Employee shall have the burden of establishing such prior knowledge); and (B) any information that Employee is required to disclose to, or by, any governmental or judicial authority; provided, that Employee gives the Company prompt written notice thereof so that the Company may seek an appropriate protective order and/or waive in writing compliance with the confidentiality provisions of this Agreement.

 

  (d)

In accordance with the Defend Trade Secrets Act, Employee may not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document that is filed under

 

3


  seal in a lawsuit or other proceeding. In addition, if Employee files a lawsuit for retaliation for reporting a suspected violation of law, Employee may disclose trade secrets of the Company to Employee’s attorney and use the trade secret information in the court proceeding provided that Employee: (i) files any document containing the trade secret under seal; and (ii) does not otherwise disclose the trade secret, except pursuant to a court order.

 

  (e)

Employee agrees not to disclose this Agreement to any third party, other than Employee’s attorneys, accountants, financial advisors, to members of Employee’s immediate family; provided, that the terms of this Paragraph shall not be construed to prohibit any disclosure required or allowed by law or in any proceeding to enforce the terms and conditions of this Agreement. Employee may disclose Employee’s obligations under this Agreement to a prospective employer.

 

  (f)

Return of Company Property, including Confidential Information. Upon the earlier of the Company’s request and the termination of employment, Employee shall immediately (within three (3) days of such request and/or termination) turn over to the Company all documents, papers and other material, including all copies thereof, in Employee’s possession or under Employee’s control, which may constitute, contain or be derived from Confidential Information, whether in written, digital or machine-readable form, together with all Company property, documents, notes and other work product which is connected with or derived from Employee’s employment with the Company.

 

  (ii)

Non-Solicitation of Employees/Contractors/Consultants. During the Term and ending three (3) years after the Term (the “Personnel Restricted Period”), Employee shall not, directly or indirectly, individually or acting as an employee, owner, partner, investor, officer, director, independent contractor, supplier, consultant, principal, agent or otherwise, recruit, solicit or hire any employee, independent contractor or consultant of the Company or its affiliates or anyone who was an employee, independent contractor or consultant of the Company or its affiliates twelve (12) months prior to Employee’s termination of employment (collectively a “Restricted Person”), or request, advise or otherwise induce a Restricted Person to terminate their employment with, or otherwise cease their relationship with the Company or any of its affiliates. This prohibition shall include, but not be limited to, activity done personally, directly, or indirectly by Employee, or through agents or employees acting on behalf of Employee, or for Employee’s direct or indirect benefit.

 

  (iii)

Non-Solicitation of Customers/Clients. During the Term and ending three (3) years after the Term (“Client Restricted Period”) Employee shall not directly or indirectly, individually or acting as an employee, owner, partner, investor, officer, director, independent contractor, supplier, consultant, principal, agent or otherwise: (a) divert, or otherwise solicit or accept as a

 

4


  customer or client for the purpose of engaging in a competitive manner with the Company’s brokerage and financing businesses, any customer or client of the Company or its affiliates whom the Company or its affiliates conducted business during the twenty-four (24) month period immediately prior to Employee’s termination of employment with the Company, or (b) divert, or otherwise solicit or accept as a customer or client for purposes of engaging in a competitive manner with the Company’s brokerage and financing businesses, any prospective customer or client of the Company or its affiliates whom the Company or its affiliates was pursuing within six (6) months prior to Employee’s termination of employment. Notwithstanding the foregoing, the portion of the Client Restricted Period that applies after termination of employment shall be reduced from three (3) years to six (6) months if: (x) Employee is terminated without “Cause” by the Company, or (y) Employee is terminated by the Company within one-year of, and as the result of, a sale or change-in control.

 

  (iv)

Non-Disparagement. Employee agrees that Employee will not, directly or indirectly, engage in any conduct, or make any statement disparaging or criticizing in any way, the Company or any of its affiliates, or any personnel of the Company or any of its affiliates, or engage in any other conduct or make any other statement that could be reasonably expected to impair the goodwill or reputation of the Company or any of its affiliates, in each case, except that is required by law, and then only after consultation with the Company to the extent possible.

 

  (v)

Acknowledgements.

 

  (a)

Employee acknowledges that the Company’s Confidential Information constitutes valuable, special and unique commercial and proprietary assets of the Company, is not public and is of a highly sensitive nature. Employee further acknowledges that disclosure of the Company’s Confidential Information would severely and adversely impact the Company’s business and provide the recipient with a substantial and unfair competitive advantage.

 

  (b)

Employee recognizes that the restrictions and limitations set forth in Paragraph 7 of this Agreement (the “Restrictive Covenants”), are independent and separate obligations of one another. Employee acknowledges and agrees that the Restrictive Covenants are legitimate, fair and reasonable, including with respect to time and geographic scope necessary to protect legitimate business interests of the Company, including goodwill, client relationships, and Confidential and proprietary information, and because of Employee’s special, extraordinary, and unique services. The Restrictive Covenants are a material condition of employment with the Company. The Company’s obligations set forth herein, including compensation and material and beneficial change in Employee’s role as evidenced in this Agreement, constitutes fair and reasonable consideration.

 

5


  (c)

Notwithstanding any term to the contrary, if Employee breaches, or threatens to commit a breach of any of the Restrictive Covenants, the Company will be entitled to all available forms of equitable relief, including, without limitation, injunctive relief and specific performance, from any court having jurisdiction, it being acknowledged and agreed that any such breach or threatened breach will cause irreparable injury to the Company and that money damages alone will not provide an adequate remedy to the Company. Employee agrees and consents that, in addition to any other remedies available to it, the Company shall be entitled to equitable relief without posting a bond. Employee agrees that the existence of this right to seek injunctive and other equitable relief shall not limit any other rights or remedies that the Company may have in law or in equity including, without limitation, the right to monetary, compensatory and punitive damages.

 

  (d)

Should Employee violate any obligation imposed in this Agreement, Employee acknowledges and agree that the obligation will be extended by the length of time during which Employee is in breach of such obligation. Each of the Restrictive Covenants shall be construed as an agreement independent of any other provision in this Agreement and the existence of any claim or cause of action by Employee against the Company, whether predicated on this Agreement or otherwise, shall not constitute a defense to the enforcement by the Company of any such covenants.

 

  (e)

If any Restrictive Covenant is determined not enforceable in the manner set forth herein, the Parties agree that it is the intention of the parties that such provision be modified by the court or arbitrator, as applicable, and should be enforceable to the maximum extent possible under applicable law.

 

  (f)

Cause. For purposes of this Agreement, Cause shall be defined as: (A) material violation of Company’s policies or the Agreement following notice and thirty (30) days opportunity to cure where such breach is capable of cure; (B) material violation of Company’s policies or this Agreement where such breach is not capable of cure; (C) failure to perform Employee’s duties in a manner equal to or exceeding that which is reasonable and customary for individuals holding the same or similar title for similar companies in the United States; (D) failure to comply with the reasonable requests and directives of Employee’s supervisor; (E) commission of, plea of guilt or no-contest to, or conviction for any felony or crime of moral turpitude; (F) commission of fraud; (G) commission of any conduct for which punitive damages are awarded; or (H) commission of any act which materially and negatively affects the Company’s brand, reputation, standing, or licensure.

 

6


  (g)

Affiliated Entities. For the purpose of this Agreement, the affiliates or affiliated entities of the Company consist of the Company and all entities which are subsidiaries or related parties of the Company.

 

  8.

Employee’s Representations. Employee shall never use any Confidential Information belonging to any of the Employee’s former employers in the course of Employee’s duties for the Company.

 

  9.

Ownership of Records. All documents and other materials relating to the Company’s or its affiliates’ accounts, customers, real estate listings, employees, sales personnel, computer programs, investments, finances, strategies and business plans, financial statements, training programs or any other type of Confidential Information, and all copies thereof, whether prepared by Employee or otherwise coming into Employee’s possession, are the exclusive property of the Company. All such documents shall be immediately returned by Employee to the Company upon termination of Employee’s employment.

 

  10.

Mutual Arbitration Agreement. READ CAREFULLY

 

  (i)

Employee and the Company (which is inclusive of all parent, related, and subsidiary entities) agree that all past, present, or future disputes or claims arising from or relating to this Agreement or Employee’s affiliation with the Company, including disputes or claims relating to any contract between the Company and Employee, shall be decided exclusively through mutual, binding arbitration before a single arbitrator of the American Arbitration Association (“AAA”), who is a retired state or federal judge, in accordance with its commercial rules and procedures (“Rules”), except where modified herein. AAA’s Expedited Procedures shall not apply. A copy of the Rules may be found of AAA’s website at www.adr.org, and shall be provided by the Company upon request.

 

  (ii)

The Parties understand and agree that all claims, disputes, or controversies between Employee and the Company (including owners, directors, managers, employees, parent or subsidiary entities) shall be resolved exclusively through binding arbitration in conformance with the Federal Arbitration Act (“FAA”) and the procedures of any applicable State arbitration act. The Parties agree their relationship and work relates to and substantially affects interstate commerce, and that the FAA governs the enforcement and interpretation of this arbitration provision.

 

  (iii)

The Agreement applies to all claims arising from or relating in any fashion to Employee’s affiliation with the Company, including claims asserted under statute, equitable law, common law, regulations, ordinances, tort or contract law, or any other basis, and includes, but is not limited to, claims for breach of contract, unpaid commissions, unfair business practices, discrimination, harassment, retaliation, unpaid wages, unpaid benefits, failure to reimburse business expenses, wage statement violations, misclassification, wrongful discharge, defamation, misrepresentation, fraud, assault/battery, and infliction of emotional distress. This Agreement excludes claims arising under the National Labor Relations Act that are

 

7


  brought before the National Labor Relations Board, State medical and disability benefits, State workers compensation benefits, State unemployment benefits, and any other claim excluded from arbitration under State of Federal law.

 

  (iv)

The Parties understand and agree that they hereby waive their rights to a jury trial on any covered claim. The Parties further understand and agree that they may bring claims on behalf of themselves, and themselves only. The Parties hereby waive the right to bring, or otherwise participate in any fashion in, a claim or action on a class, collective or representative basis to the fullest extent allowed by law. The Parties understand and agree that this Agreement shall not be construed to allow or permit, and the arbitrator shall have no authority to allow or permit, the consolidation or joinder of other claims or controversies involving other individuals, or to order any action to proceed on a class, collective, or representative basis. Notwithstanding the foregoing, if a court or arbitrator determines a certain matter may proceed by law as a class, representative, or collective action, that action shall proceed in court only, and shall be stayed until the final disposition of all arbitrable claims.

 

  (v)

The arbitrator shall have the authority to make orders regarding discovery, including depositions, written discovery, and document production, consistent with State law and as necessary for fair disposition of claims. The arbitrator shall apply all rules of evidence that would apply to an action brought in a State court. The arbitrator shall hear and issue written rulings on all dispositive motions, including, but not limited to demurrers, motions for summary judgment or adjudication, or motions for terminating sanctions. The arbitrator shall extend times for notices or hearings as required for the Parties full use and benefit of this Agreement. The arbitrator may award any type of relief that would otherwise be available in court. Issues of arbitrability shall be determined in conformity with the FAA. On all other issues of substantive law, the arbitrator shall apply the law that would apply to the claims and defenses if they were brought in court, and shall issue a written, reasoned opinion/award. The Company shall pay all costs unique to arbitration that Employee would not otherwise be required to pay if the matter were litigated in court, including the cost of the arbitrator

 

  (vi)

The arbitration shall occur in the county where the Company’s office from which Employee is or was based is located. This is the entire agreement regarding the resolution of disputes. The Parties intend that this agreement for arbitration be enforced to the fullest extent allowed by law, and the Parties therefore agree the Court or arbitrator should construe it in a manner that renders it enforceable.

 

8


By initialing below, the Parties acknowledge that they have read, considered, and understand the foregoing arbitration agreement, and agree to be bound by it.

Initials:

 

/s/ Hessam Nadji

   

/s/ John David Parker

Company     Employee

 

  11.

Notices. Any notices to be given hereunder by either party to the other may be affected either by personal delivery in writing or by certified mail. Mailed notices shall be addressed to the parties at the addresses appearing just under their signature on the execution page of this Agreement, but each party may change their address by giving written notice thereof to the other party.

 

  12.

Entire Agreement. This Agreement supersedes any and all other agreements, either oral or in writing, between the parties hereto with respect to the employment of Employee by the Company and contains all of the covenants and agreements between the parties with respect to such employment in any manner whatsoever.    Any modification of this Agreement will be effective only if it is in writing signed by all parties. This Agreement does not, however, modify (i) the terms of the equity agreements provided under the Company’s Omnibus Equity Incentive Plan; (ii) the terms of the Company’s Change in Control Policy; and (iii) the terms of the Company’s Death & Disability Policy.

 

  13.

Partial Invalidity. The Parties intend that this Agreement be interpreted to render it enforceable. If any part of this Agreement is held by a court of competent jurisdiction to be invalid, void, or unenforceable, it shall be severed or where possible modified by the court or arbitrator and the remaining provisions shall nevertheless continue in full force without being impaired or invalidated in any way.

 

  14.

Attorneys’ Fees. Where not disallowed by state laws, in the event litigation is instituted by either party concerning any aspect of this Agreement, the prevailing party shall be entitled to receive from the other party all costs and reasonable attorneys’ fees in addition to any other appropriate relief in accordance with state law.

 

  15.

Additional Terms. Electronic, or electronically transmitted, signatures shall be deemed to be originals. The Parties have been advised to seek counsel regarding the terms of this Agreement and having had that opportunity now knowingly and voluntarily wish to enter into it. Both parties have participated in the negotiation and drafting of this Agreement, such that it will not be construed more strictly against the drafting party.

 

  16.

Applicable Law. This Agreement shall be construed in accordance with and governed by the laws of the State of New York. As used herein, “State” refers to New York.

 

9


IN WITNESS WHEREOF, the Parties understand and agree to the foregoing terms.

 

EMPLOYEE     MARCUS & MILLICHAP, INC.

/s/ John David Parker

    By:  

/s/ Hessam Nadji

JOHN DAVID PARKER       HESSAM NADJI

COO – Eastern Division

260 Madison Avenue, 5th Floor

New York, NY 10016

 

        

   

President / CEO

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

Date:     Date:  

 

10


EMPLOYMENT AGREEMENT

EXHIBIT A

This document is Exhibit A of the Employment Agreement (hereinafter called the “Agreement”) between Marcus & Millichap, Inc. (the “Company”) and John David Parker (“Employee”). The provisions hereof are an integral part of said Agreement and are fully incorporated into the Agreement. The Compensation and Fringe Benefits to be paid to the Employee pursuant to this Employment Agreement (and as described below) are as of the Effective Date and will be reassessed annually by the Chief Executive Officer and Compensation Committee of the Company’s Board of Directors (the “Board”).

Compensation and Fringe Benefits of Employee.

The compensation and fringe benefits to be paid to Employee for 2022 are as follows:

 

  1.

Compensation and Special Conditions.

 

  i.

Salary. Employee shall be entitled to receive from the Company a base monthly salary of Thirty-Three Thousand Three Hundred Thirty-Three and 33/100 Dollars ($33,333.33), payable in semi-monthly installments, pro-rated for less than a full year of service. In the event employment is terminated, the base salary amount will be paid on a pro-rata basis up to the date of termination in accordance with state law, with no salary due or earned after the date of termination.

 

  ii.

Bonus Potential: Employee will be eligible to receive an annual discretionary cash incentive bonus targeted at One Million Five Hundred and Fifty Thousand Dollars ($1,550,000) per calendar year for 2022 (with eligible bonus for 2022 paid by the target date of February 2023) and continuing annually thereafter. This bonus will be sixty percent (60%) based on Company financial and non-financial performance against goals, and forty percent (40%) based on personal goals that will be set with Employee’s input (%’s subject to change in the reasonable discretion of the Chief Executive Officer). It will be determined based on Employee’s performance review with the Chief Executive Officer and paid, if awarded, in February after the Compensation Committee meeting and approval process. If in any given year, the Company does not meet a minimum of fifty percent (50%) of its pre-tax income goal, no bonuses will be paid to Employee for that year, unless special considerations are determined by the Compensation Committee. The actual annual discretionary cash incentive bonus paid to Employee for any given year will be both objective and subjective in nature, will be heavily dependent on both the Company’s financial performance and Employees performance against his pre-established performance goals, and may end up being higher or lower than Employee’s annual discretionary cash incentive bonus target.

 

1


  iii.

Restricted Stock Units: Subject to approval by the Compensation Committee, as a senior leader of the Company, as set forth below contingent upon Employee’s continued employment and good standing, Employee will be eligible for long term incentive compensation in the form of restricted stock units (“RSUs”). All RSUs require the approval of the Compensation Committee and shall be governed by the Company’s Omnibus Equity Incentive Plan Restricted Stock Unit Award Agreement, except as modified and approved by the Compensation Committee.

 

  a.

LTP1 and LTP2 RSU Grant: Subject to approval of the Compensation Committee, and Employee being in good standing, beginning with any discretionary cash bonus paid in 2023, Employee will be eligible in the Company’s discretion to receive an RSU grant potential equivalent of up to fifty percent (50%) of Employee’s actual discretionary cash bonus earned and paid each year. Twenty-five percent (25%) will be based on the year’s overall results including the Company’s performance and Employee’s individual performance (“LTP1”) (LTP1 % subject to change in the reasonable discretion of the Chief Executive Officer). Twenty-five percent (25%) will be based on progress toward achieving the Company’s long-term goals and Employee’s contribution toward them (“LTP2”) (LTP2 % subject to change in the reasonable discretion of the Chief Executive Officer). These RSU grants will be part of the annual review process, with amounts determined by the Company, in its discretion, in February based on the prior calendar year. The RSU grants will be subject to a 5-year vesting schedule.

 

  2.

Performance-Based Compensation Clawback. Employee acknowledges and agrees that the Company will be entitled, pursuant to any policy it adopts to comply with the clawback rules implemented by the Securities and Exchange Commission and/or our exchange listing standards, to recover from Employee, regardless of fault, that portion of performance-based compensation which was based on financial information required to be reported under securities laws that would not have been paid in the three completed fiscal years preceding the year(s) in which an accounting restatement is required to be filed to correct a material error. Subject to applicable law, the Compensation Committee may seek to recoup such performance-based compensation by requiring Employee to repay such amount to the Company; by set-off; by reducing future compensation; or by such other means or combination of means as the Compensation Committee, in its sole discretion, determines to be appropriate.

 

  3.

Cellular Phone Allowance. Employee shall be entitled to a monthly cellular phone allowance in the amount of $150.00, reimbursed through regular and timely Expense Report submittal.

 

  4.

Employee will be eligible for the Company’s auto lease program in accordance with the Company’s applicable policies.

 

  5.

Insurance and Retirement. Employee shall be entitled to participate in insurance packages (medical, dental, and life) in accordance with the terms of Company

 

2


  Insurance Plan(s) available to eligible Company employees. Additionally, Employee shall be entitled to participate in a retirement savings plan in accordance with the terms of Company 401(K) Plan(s) available to eligible Company employees.

 

  6.

Paid Time Off (PTO): Marcus & Millichap PTO policy for Employee’s position does not provide for a specific amount of time off, but rather is open-ended and variable, depending on the demands and requirements of the office. The timing and amount of vacation Employee takes requires the express approval of Employee’s supervisor and does not accrue in any way.

 

EMPLOYEE     MARCUS & MILLICHAP, INC.

/s/ John David Parker

    By:  

/s/ Hessam Nadji

JOHN DAVID PARKER       HESSAM NADJI

COO – Eastern Division

260 Madison Avenue, 5th Floor

New York, NY 10016

 

        

   

President / CEO

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

Date:     Date:  

 

3

EX-10.3 4 d357478dex103.htm EX-10.3 EX-10.3

Exhibit 10.3

EMPLOYMENT AGREEMENT

This Agreement is made effective the 4th day of August, 2022 (“Effective Date”) by and between Marcus & Millichap, Inc. (the “Company”) and Richard Matricaria (“Employee”) with respect to the following:

 

  A.

The Parties desire to enter into an at-will Employment Agreement whereby the Employee will serve in the capacity of Chief Operating Officer – Western Division, based in the Company’s Calabasas, CA office.

 

  B.

The Parties agree that Employee’s employment shall be governed by the terms set forth herein, including the arbitration provision, the Employee Manual, and the Company’s policies and procedures.

THEREFORE, the Parties agree as follows:

 

  1.

Term of At-Will Employment. This Agreement shall be in effect commencing on August 4, 2022. The Company and Employee hereby agree that Employee’s employment with the Company is at-will. Either party may terminate this Agreement with or without cause. Such termination shall not prejudice any remedy which either party may have against the other at law, in equity, or under this Agreement.

 

  2.

Designation and Duties. Beginning on May 4, 2021, Employee was appointed Chief Operating Officer – Western Division. Subject to the control and direction of the Chief Executive Officer and/or the Board of Directors (or one of its Committees), Employee shall serve as an officer of the Company, and shall be responsible for oversight of the Company’s investment sales activities in the western United States, and other responsibilities. From time-to-time, these duties may be modified by the Chief Executive Officer and/or the Board of Directors in their reasonable discretion. Employee is not guaranteed, has not been promised, and has no expectation of any promotion or any other position with the Company other than the one stated in this Agreement. Employee shall serve the Company diligently and according to Employee’s best abilities in all respects, and generally do all things for the best interest of the Company as are usually done by persons occupying similar positions in similar businesses.

 

  3.

Manner of Performance. Employee shall at all times faithfully, industriously, and to the best of Employee’s ability, experience, and talent, perform all duties that may be required of and from Employee, pursuant to the express and implicit terms hereof, to the reasonable satisfaction of the Company. Such duties shall be rendered at the above-mentioned premises and at such other place or places as the Company shall require or as the interests, needs, business, and opportunities of the Company shall require or make advisable. Employee acknowledges that Employee has received and has read a copy of the Company’s Employee Policy Manual and Code of Ethics and agrees to abide by all terms and conditions, including all future amendments or modifications thereto. The Company reserves the right to amend and revise its policies at any time and from time to time. The Company will notify Employee of all such material changes. Employee agrees to read, comply with, and be bound by all such amendments, revisions and/or modifications.


  4.

Compensation and Fringe Benefits. The compensation and fringe benefits to be received by Employee in consideration of the services to be rendered by Employee are set forth in Exhibit “A” attached hereto. The provisions of Exhibit “A” are incorporated into this Agreement by reference as if fully set forth herein. The Company reserves the right to cancel or change the employee benefit plans and programs it offers to employees.

 

  5.

Effect of Termination on Compensation. Employee shall be entitled to the base salary earned by Employee prior to the date of termination, computed pro rata up to the date of termination. Employee shall not be entitled to any further salary or other compensation after the date of termination. Except as expressly modified in Exhibit A, on termination of this Agreement Employee shall not be deemed to have earned any incentive compensation not already declared and paid by the Company because such compensation is not for services rendered, and employment on the date of payment is an express requirement to be deemed to have earned any such compensation. Unless otherwise agreed-to in writing, Employee shall be obligated to return to the Company within ten (10) days after the termination of Employee’s employment any draws or other advance payments (of incentive compensation or otherwise) made to him during the annual period in which such termination occurs. Unless otherwise agreed-to in writing, interest shall accrue on the sum of any such advances at the rate of ten percent (10%) per annum after said ten-day period.

 

  6.

Business Expenses. The Company will promptly reimburse Employee for reasonable business expenses incurred by Employee in promoting the business of the Company, including expenditures for entertainment, gifts and travel, provided that: (i) Each such expenditure is of a nature qualifying it as a proper deduction on the Federal and State income tax returns of the Company; and (ii) Employee furnishes to the Company, in accordance with the Company’s established policy, adequate records and other documentary evidence required by Federal and State statutes and regulations issued by the appropriate taxing authorities for the substantiation of such expenditures as income tax deductions.

 

  7.

Confidentiality and Restrictive Covenants.

 

  (i)

Confidentiality. Employee understands that based upon Employee’s senior position within the Company and for the Employee to perform the duties successfully, that it is necessary to provide Employee with access to the Company’s confidential and/or proprietary information (“Confidential Information” as further defined below).

 

  (a)

Employee shall not, at any time during or after the Term, reproduce or use for Employee’s own purposes or disclose to anyone else, for any reason or purpose, any Confidential Information, other than during the performance of services in Employee’s capacity as an employee of the Company. Employee agrees to exercise reasonable care in safeguarding and maintaining Confidential Information against loss, theft or other inadvertent disclosure.

 

2


  (b)

“Confidential Information” means confidential or proprietary information or trade secrets of or relating to the Company or any of its affiliates or that the Company has received from a client, customer or other third party doing business with the Company or its affiliates, including, without limitation: (A) intellectual property in the form of patents, trademarks, copyrights and applications thereof, ideas, inventions, works, discoveries, improvements, information, documents, formulae, practices, processes, methods, developments, source code, modifications, technology, techniques, data, programs, other know-how or materials, in each case, that are confidential and/or proprietary and owned, developed or possessed by the Company, whether in tangible or intangible form; (B) information concerning the Company’s operations, regulatory status, processes, products, inventions, business practices, strategies, unique business methods, services or products, business plans, joint ventures, business alliances, finances, financial analysis and data, profit margins, marketing methods, costs, prices, financial arrangements with contractors, employees, salespersons, or vendors, Company proprietary information, policies, and policy manuals; and (C) information concerning principals, sales persons, employees, vendors, suppliers, customers, client lists, investors, potential customers, potential investors, contractual relationships, prospects and confidential personnel information including compensation paid to employees, brokers, independent contractors, consultants, or other terms of retention or employment.

 

  (c)

Confidential Information shall not include: (A) any of the foregoing items which have become publicly known through no wrongful act of Employee or of others who were under confidentiality obligations as to the item or items involved, or that were known to Employee prior to Employee’s employment by the Company or its affiliates (although any information provided to Employee by the Company prior to such date in connection with Employee’s proposed employment shall constitute Confidential Information, and in the event of a dispute, Employee shall have the burden of establishing such prior knowledge); and (B) any information that Employee is required to disclose to, or by, any governmental or judicial authority; provided, that Employee gives the Company prompt written notice thereof so that the Company may seek an appropriate protective order and/or waive in writing compliance with the confidentiality provisions of this Agreement.

 

  (d)

In accordance with the Defend Trade Secrets Act, Employee may not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that: (A) is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document that is filed under

 

3


  seal in a lawsuit or other proceeding. In addition, if Employee files a lawsuit for retaliation for reporting a suspected violation of law, Employee may disclose trade secrets of the Company to Employee’s attorney and use the trade secret information in the court proceeding provided that Employee: (i) files any document containing the trade secret under seal; and (ii) does not otherwise disclose the trade secret, except pursuant to a court order.

 

  (e)

Employee agrees not to disclose this Agreement to any third party, other than Employee’s attorneys, accountants, financial advisors, to members of Employee’s immediate family; provided, that the terms of this Paragraph shall not be construed to prohibit any disclosure required or allowed by law or in any proceeding to enforce the terms and conditions of this Agreement. Employee may disclose Employee’s obligations under this Agreement to a prospective employer.

 

  (f)

Return of Company Property, including Confidential Information. Upon the earlier of the Company’s request and the termination of employment, Employee shall immediately (within three (3) days of such request and/or termination) turn over to the Company all documents, papers and other material, including all copies thereof, in Employee’s possession or under Employee’s control, which may constitute, contain or be derived from Confidential Information, whether in written, digital or machine-readable form, together with all Company property, documents, notes and other work product which is connected with or derived from Employee’s employment with the Company.

 

  (ii)

Non-Solicitation of Employees/Contractors/Consultants. During the Term and ending three (3) years after the Term (the “Personnel Restricted Period”), Employee shall not, directly or indirectly, individually or acting as an employee, owner, partner, investor, officer, director, independent contractor, supplier, consultant, principal, agent or otherwise, recruit, solicit or hire any employee, independent contractor or consultant of the Company or its affiliates or anyone who was an employee, independent contractor or consultant of the Company or its affiliates twelve (12) months prior to Employee’s termination of employment (collectively a “Restricted Person”), or request, advise or otherwise induce a Restricted Person to terminate their employment with, or otherwise cease their relationship with the Company or any of its affiliates. This prohibition shall include, but not be limited to, activity done personally, directly, or indirectly by Employee, or through agents or employees acting on behalf of Employee, or for Employee’s direct or indirect benefit.

 

  (iii)

Non-Solicitation of Customers/Clients. During the Term and ending three (3) years after the Term (“Client Restricted Period”) Employee shall not directly or indirectly, individually or acting as an employee, owner, partner, investor, officer, director, independent contractor, supplier, consultant, principal, agent or otherwise: (a) divert, or otherwise solicit or accept as a

 

4


  customer or client for the purpose of engaging in a competitive manner with the Company’s brokerage and financing businesses, any customer or client of the Company or its affiliates whom the Company or its affiliates conducted business during the twenty-four (24) month period immediately prior to Employee’s termination of employment with the Company, or (b) divert, or otherwise solicit or accept as a customer or client for purposes of engaging in a competitive manner with the Company’s brokerage and financing businesses, any prospective customer or client of the Company or its affiliates whom the Company or its affiliates was pursuing within six (6) months prior to Employee’s termination of employment. Notwithstanding the foregoing, the portion of the Client Restricted Period that applies after termination of employment shall be reduced from three (3) years to six (6) months if: (x) Employee is terminated without “Cause” by the Company, or (y) Employee is terminated by the Company within one-year of, and as the result of, a sale or change-in control.

 

  (iv)

Non-Disparagement. Employee agrees that Employee will not, directly or indirectly, engage in any conduct, or make any statement disparaging or criticizing in any way, the Company or any of its affiliates, or any personnel of the Company or any of its affiliates, or engage in any other conduct or make any other statement that could be reasonably expected to impair the goodwill or reputation of the Company or any of its affiliates, in each case, except that is required by law, and then only after consultation with the Company to the extent possible.

 

  (v)

Acknowledgements.

 

  (a)

Employee acknowledges that the Company’s Confidential Information constitutes valuable, special and unique commercial and proprietary assets of the Company, is not public and is of a highly sensitive nature. Employee further acknowledges that disclosure of the Company’s Confidential Information would severely and adversely impact the Company’s business and provide the recipient with a substantial and unfair competitive advantage.

 

  (b)

Employee recognizes that the restrictions and limitations set forth in Paragraph 7 of this Agreement (the “Restrictive Covenants”), are independent and separate obligations of one another. Employee acknowledges and agrees that the Restrictive Covenants are legitimate, fair and reasonable, including with respect to time and geographic scope necessary to protect legitimate business interests of the Company, including goodwill, client relationships, and Confidential and proprietary information, and because of Employee’s special, extraordinary, and unique services. The Restrictive Covenants are a material condition of employment with the Company. The Company’s obligations set forth herein, including compensation and material and beneficial change in Employee’s role as evidenced in this Agreement, constitutes fair and reasonable consideration.

 

5


  (c)

Notwithstanding any term to the contrary, if Employee breaches, or threatens to commit a breach of any of the Restrictive Covenants, the Company will be entitled to all available forms of equitable relief, including, without limitation, injunctive relief and specific performance, from any court having jurisdiction, it being acknowledged and agreed that any such breach or threatened breach will cause irreparable injury to the Company and that money damages alone will not provide an adequate remedy to the Company. Employee agrees and consents that, in addition to any other remedies available to it, the Company shall be entitled to equitable relief without posting a bond. Employee agrees that the existence of this right to seek injunctive and other equitable relief shall not limit any other rights or remedies that the Company may have in law or in equity including, without limitation, the right to monetary, compensatory and punitive damages.

 

  (d)

Should Employee violate any obligation imposed in this Agreement, Employee acknowledges and agree that the obligation will be extended by the length of time during which Employee is in breach of such obligation. Each of the Restrictive Covenants shall be construed as an agreement independent of any other provision in this Agreement and the existence of any claim or cause of action by Employee against the Company, whether predicated on this Agreement or otherwise, shall not constitute a defense to the enforcement by the Company of any such covenants.

 

  (e)

If any Restrictive Covenant is determined not enforceable in the manner set forth herein, the Parties agree that it is the intention of the parties that such provision be modified by the court or arbitrator, as applicable, and should be enforceable to the maximum extent possible under applicable law.

 

  (f)

Cause. For purposes of this Agreement, Cause shall be defined as: (A) material violation of Company’s policies or the Agreement following notice and thirty (30) days opportunity to cure where such breach is capable of cure; (B) material violation of Company’s policies or this Agreement where such breach is not capable of cure; (C) failure to perform Employee’s duties in a manner equal to or exceeding that which is reasonable and customary for individuals holding the same or similar title for similar companies in the United States; (D) failure to comply with the reasonable requests and directives of Employee’s supervisor; (E) commission of, plea of guilt or no-contest to, or conviction for any felony or crime of moral turpitude; (F) commission of fraud; (G) commission of any conduct for which punitive damages are awarded; or (H) commission of any act which materially and negatively affects the Company’s brand, reputation, standing, or licensure.

 

6


  (g)

Affiliated Entities. For the purpose of this Agreement, the affiliates or affiliated entities of the Company consist of the Company and all entities which are subsidiaries or related parties of the Company.

 

  8.

Employee’s Representations. Employee shall never use any Confidential Information belonging to any of the Employee’s former employers in the course of Employee’s duties for the Company.

 

  9.

Ownership of Records. All documents and other materials relating to the Company’s or its affiliates’ accounts, customers, real estate listings, employees, sales personnel, computer programs, investments, finances, strategies and business plans, financial statements, training programs or any other type of Confidential Information, and all copies thereof, whether prepared by Employee or otherwise coming into Employee’s possession, are the exclusive property of the Company. All such documents shall be immediately returned by Employee to the Company upon termination of Employee’s employment.

 

  10.

Mutual Arbitration Agreement. READ CAREFULLY

 

  (i)

Employee and the Company (which is inclusive of all parent, related, and subsidiary entities) agree that all past, present, or future disputes or claims arising from or relating to this Agreement or Employee’s affiliation with the Company, including disputes or claims relating to any contract between the Company and Employee, shall be decided exclusively through mutual, binding arbitration before a single arbitrator of the American Arbitration Association (“AAA”), who is a retired state or federal judge, in accordance with its commercial rules and procedures (“Rules”), except where modified herein. AAA’s Expedited Procedures shall not apply. A copy of the Rules may be found of AAA’s website at www.adr.org, and shall be provided by the Company upon request.

 

  (ii)

The Parties understand and agree that all claims, disputes, or controversies between Employee and the Company (including owners, directors, managers, employees, parent or subsidiary entities) shall be resolved exclusively through binding arbitration in conformance with the Federal Arbitration Act (“FAA”) and the procedures of any applicable State arbitration act. The Parties agree their relationship and work relates to and substantially affects interstate commerce, and that the FAA governs the enforcement and interpretation of this arbitration provision.

 

  (iii)

The Agreement applies to all claims arising from or relating in any fashion to Employee’s affiliation with the Company, including claims asserted under statute, equitable law, common law, regulations, ordinances, tort or contract law, or any other basis, and includes, but is not limited to, claims for breach of contract, unpaid commissions, unfair business practices, discrimination, harassment, retaliation, unpaid wages, unpaid benefits, failure to reimburse business expenses, wage statement violations, misclassification, wrongful discharge, defamation, misrepresentation, fraud, assault/battery, and infliction of emotional distress, as well as any claims under the California Labor Code and the California Fair

 

7


  Employment and Housing Act. This Agreement excludes claims arising under the National Labor Relations Act that are brought before the National Labor Relations Board, State medical and disability benefits, State workers compensation benefits, State unemployment benefits, claims under California’s Private Attorney General Act (Cal. Labor Code § 2698, et seq. (“PAGA”) and any other claim excluded from arbitration under State of Federal law.

 

  (iv)

The Parties understand and agree that they hereby waive their rights to a jury trial on any covered claim. The Parties further understand and agree that they may bring claims on behalf of themselves, and themselves only. The Parties hereby waive the right to bring, or otherwise participate in any fashion in, a claim or action on a class, collective or representative basis to the fullest extent allowed by law. The Parties understand and agree that this Agreement shall not be construed to allow or permit, and the arbitrator shall have no authority to allow or permit, the consolidation or joinder of other claims or controversies involving other individuals, or to order any action to proceed on a class, collective, or representative basis. Notwithstanding the foregoing, if a court or arbitrator determines a certain matter may proceed by law as a class, representative, or collective action, that action shall proceed in court only, and shall be stayed until the final disposition of all arbitrable claims.

 

  (v)

The arbitrator shall have the authority to make orders regarding discovery, including depositions, written discovery, and document production, consistent with State law and as necessary for fair disposition of claims. The arbitrator shall apply all rules of evidence that would apply to an action brought in a State court. The arbitrator shall hear and issue written rulings on all dispositive motions, including, but not limited to demurrers, motions for summary judgment or adjudication, or motions for terminating sanctions. The arbitrator shall extend times for notices or hearings as required for the Parties full use and benefit of this Agreement. The arbitrator may award any type of relief that would otherwise be available in court. Issues of arbitrability shall be determined in conformity with the FAA. On all other issues of substantive law, the arbitrator shall apply the law that would apply to the claims and defenses if they were brought in court, and shall issue a written, reasoned opinion/award. The Company shall pay all costs unique to arbitration that Employee would not otherwise be required to pay if the matter were litigated in court, including the cost of the arbitrator

 

  (vi)

The arbitration shall occur in the county where the Company’s office from which Employee is or was based is located. This is the entire agreement regarding the resolution of disputes. The Parties intend that this agreement for arbitration be enforced to the fullest extent allowed by law, and the Parties therefore agree the Court or arbitrator should construe it in a manner that renders it enforceable.

 

8


By initialing below, the Parties acknowledge that they have read, considered, and understand the foregoing arbitration agreement, and agree to be bound by it.

Initials:

 

/s/ Hessam Nadji

   

/s/ Richard Matricaria

Company     Employee

 

  11.

Notices. Any notices to be given hereunder by either party to the other may be effected either by personal delivery in writing or by certified mail. Mailed notices shall be addressed to the parties at the addresses appearing just under their signature on the execution page of this Agreement, but each party may change their address by giving written notice thereof to the other party.

 

  12.

Entire Agreement. This Agreement supersedes any and all other agreements, either oral or in writing, between the parties hereto with respect to the employment of Employee by the Company and contains all of the covenants and agreements between the parties with respect to such employment in any manner whatsoever.    Any modification of this Agreement will be effective only if it is in writing signed by all parties. This Agreement does not, however, modify the terms of (i) the equity agreements provided under the Company’s Omnibus Equity Incentive Plan; (ii) the terms of the Company’s Change in Control Policy; and (iii) the terms of the Company’s Death & Disability Policy.

 

  13.

Partial Invalidity. The Parties intend that this Agreement be interpreted to render it enforceable. If any part of this Agreement is held by a court of competent jurisdiction to be invalid, void, or unenforceable, it shall be severed or where possible modified by the court or arbitrator and the remaining provisions shall nevertheless continue in full force without being impaired or invalidated in any way.

 

  14.

Attorneys’ Fees. Where not disallowed by state laws, in the event litigation is instituted by either party concerning any aspect of this Agreement, the prevailing party shall be entitled to receive from the other party all costs and reasonable attorneys’ fees in addition to any other appropriate relief in accordance with state law.

 

  15.

Additional Terms. Electronic, or electronically transmitted, signatures shall be deemed to be originals. The Parties have been advised to seek counsel regarding the terms of this Agreement, and having had that opportunity now knowingly and voluntarily wish to enter into it. Both parties have participated in the negotiation and drafting of this Agreement, such that it will not be construed more strictly against the drafting party.

 

  16.

Applicable Law. This Agreement shall be construed in accordance with and governed by the laws of the State of California. As used herein, “State” refers to California.

 

9


IN WITNESS WHEREOF, the Parties understand and agree to the foregoing terms.

 

EMPLOYEE     MARCUS & MILLICHAP, INC.

/s/ Richard Matricaria

    By:  

/s/ Hessam Nadji

RICHARD MATRICARIA       HESSAM NADJI

COO – Western Division

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

 

        

   

President / CEO

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

Date:     Date:  

 

10


EMPLOYMENT AGREEMENT

EXHIBIT A

This document is Exhibit A of the Employment Agreement (hereinafter called the “Agreement”) between Marcus & Millichap, Inc. (the “Company”) and Richard Matricaria (“Employee”). The provisions hereof are an integral part of said Agreement and are fully incorporated into the Agreement. The Compensation and Fringe Benefits to be paid to the Employee pursuant to this Employment Agreement (and as described below) are as of the Effective Date and will be reassessed annually by the Chief Executive Officer and Compensation Committee of the Company’s Board of Directors (the “Board”).

Compensation and Fringe Benefits of Employee.

The compensation and fringe benefits to be paid to Employee for 2022 are as follows:

 

  1.

Compensation and Special Conditions.

 

  i.

Salary. Employee shall be entitled to receive from the Company a base monthly salary of Thirty-Three Thousand Three Hundred Thirty-Three and 33/100 Dollars ($33,333.33), payable in semi-monthly installments, pro-rated for less than a full year of service. In the event employment is terminated, the base salary amount will be paid on a pro-rata basis up to the date of termination in accordance with state law, with no salary due or earned after the date of termination.

 

  ii.

Bonus Potential: Employee will be eligible to receive an annual discretionary cash incentive bonus targeted at One Million Five Hundred and Fifty Thousand Dollars ($1,550,000) per calendar year for 2022 (with eligible bonus for 2022 paid by the target date of February 2023) and continuing annually thereafter. This bonus will be sixty percent (60%) based on Company financial and non-financial performance against goals, and forty percent (40%) based on personal goals that will be set with Employee’s input (%’s subject to change in the reasonable discretion of the Chief Executive Officer). It will be determined based on Employee’s performance review with the Chief Executive Officer and paid, if awarded, in February after the Compensation Committee meeting and approval process. If in any given year, the Company does not meet a minimum of fifty percent (50%) of its pre-tax income goal, no bonuses will be paid to Employee for that year, unless special considerations are determined by the Compensation Committee. The actual annual discretionary cash incentive bonus paid to Employee for any given year will be both objective and subjective in nature, will be heavily dependent on both the Company’s financial performance and Employees performance against his pre-established performance goals, and may end up being higher or lower than Employee’s annual discretionary cash incentive bonus target.

 

1


  iii.

Restricted Stock Units: Subject to approval by the Compensation Committee, as a senior leader of the Company, as set forth below contingent upon Employee’s continued employment and good standing, Employee will be eligible for long term incentive compensation in the form of restricted stock units (“RSUs”). All RSUs require the approval of the Compensation Committee and shall be governed by the Company’s Omnibus Equity Incentive Plan Restricted Stock Unit Award Agreement, except as modified and approved by the Compensation Committee.

 

  a.

LTP1 and LTP2 RSU Grant: Subject to approval of the Compensation Committee, and Employee being in good standing, beginning with any discretionary cash bonus paid in 2023, Employee will be eligible in the Company’s discretion to receive an RSU grant potential equivalent of up to fifty percent (50%) of Employee’s actual discretionary cash bonus earned and paid each year. Twenty-five percent (25%) will be based on the year’s overall results including the Company’s performance and Employee’s individual performance (“LTP1”) (LTP1 % subject to change in the reasonable discretion of the Chief Executive Officer). Twenty-five percent (25%) will be based on progress toward achieving the Company’s long-term goals and Employee’s contribution toward them (“LTP2”) (LTP2 % subject to change in the reasonable discretion of the Chief Executive Officer). These RSU grants will be part of the annual review process, with amounts determined by the Company, in its discretion, in February based on the prior calendar year. The RSU grants will be subject to a 5-year vesting schedule.

 

  2.

Performance-Based Compensation Clawback. Employee acknowledges and agrees that the Company will be entitled, pursuant to any policy it adopts to comply with the clawback rules implemented by the Securities and Exchange Commission and/or our exchange listing standards, to recover from Employee, regardless of fault, that portion of performance-based compensation which was based on financial information required to be reported under securities laws that would not have been paid in the three completed fiscal years preceding the year(s) in which an accounting restatement is required to be filed to correct a material error. Subject to applicable law, the Compensation Committee may seek to recoup such performance-based compensation by requiring Employee to repay such amount to the Company; by set-off; by reducing future compensation; or by such other means or combination of means as the Compensation Committee, in its sole discretion, determines to be appropriate.

 

  3.

Cellular Phone Allowance. Employee shall be entitled to a monthly cellular phone allowance in the amount of $150.00, reimbursed through regular and timely Expense Report submittal.

 

  4.

Employee will be eligible for the Company’s auto lease program in accordance with the Company’s applicable policies.

 

  5.

Insurance and Retirement. Employee shall be entitled to participate in insurance packages (medical, dental, and life) in accordance with the terms of Company

 

2


  Insurance Plan(s) available to eligible Company employees. Additionally, Employee shall be entitled to participate in a retirement savings plan in accordance with the terms of Company 401(K) Plan(s) available to eligible Company employees.

 

  6.

Paid Time Off (PTO): Marcus & Millichap PTO policy for Employee’s position does not provide for a specific amount of time off, but rather is open-ended and variable, depending on the demands and requirements of the office. The timing and amount of vacation Employee takes requires the express approval of Employee’s supervisor and does not accrue in any way.

 

EMPLOYEE     MARCUS & MILLICHAP, INC.

/s/ Richard Matricaria

    By:  

/s/ Hessam Nadji

RICHARD MATRICARIA       HESSAM NADJI

COO – Western Division

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

 

        

   

President / CEO

23975 Park Sorrento, Suite 400

Calabasas, CA 91302

Date:     Date:  

 

3

EX-31.1 5 d357478dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

Certification of Chief Executive Officer of Marcus & Millichap, Inc. pursuant to

Rule 13a-14(a) under the Exchange Act,

as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Hessam Nadji, certify that:

 

  1.

I have reviewed this quarterly report on Form 10-Q of Marcus & Millichap, Inc.;

 

  2.

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

 

  3.

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

 

  4.

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

 

  a)

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

 

  b)

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

 

  c)

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

 

  d)

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

 

  5.

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

 

  a)

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

 

  b)

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

 

Date: August 5, 2022      

/s/ Hessam Nadji

     

Hessam Nadji

President and Chief Executive Officer

 

EX-31.2 6 d357478dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

Certification of Chief Financial Officer of Marcus & Millichap, Inc. pursuant to

Rule 13a-14(a) under the Exchange Act,

as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Steven F. DeGennaro, certify that:

 

  1.

I have reviewed this quarterly report on Form 10-Q of Marcus & Millichap, Inc.;

 

  2.

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

 

  3.

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

 

  4.

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

 

  a)

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

 

  b)

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

 

  c)

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

 

  d)

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

 

  5.

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

 

  a)

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

 

  b)

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

 

Date: August 5, 2022      

/s/ Steven F. DeGennaro

     

Steven F. DeGennaro

Chief Financial Officer

 

EX-32.1 7 d357478dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

Certifications of Chief Executive Officer and Chief Financial Officer of Marcus & Millichap, Inc. Pursuant to

Rule 13a-14(b) under the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of Marcus & Millichap, Inc. on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Hessam Nadji, President and Chief Executive Officer of the Company, and Steven F. DeGennaro, Chief Financial Officer of the Company, certify, to the best of our knowledge, pursuant to Rule 13a-14(b) under the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

  (2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date:  

August 5, 2022

     

/s/ Hessam Nadji

       

Hessam Nadji

President and Chief Executive Officer

(Principal Executive Officer)

Date:  

August 5, 2022

     

/s/ Steven F. DeGennaro

       

Steven F. DeGennaro

Chief Financial Officer

(Principal Financial Officer)

EX-101.SCH 8 mmi-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Selected Balance Sheet Data link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Related-Party Transactions link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Earnings per Share link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies) link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Selected Balance Sheet Data (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Earnings per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Selected Balance Sheet Data - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Selected Balance Sheet Data - Schedule of Other Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Related-Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Commitments and Contingencies - Additional Information Credit Agreement (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Commitments and Contingencies - Additional Information Other (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 9 mmi-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 mmi-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 mmi-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 12 mmi-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 g357478image001.jpg GRAPHIC begin 644 g357478image001.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( "8 J0,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /=K^^ATVQFO+@D0Q#W_ A M0!'!\2?#UQKE_H\_Q$T"/Q#IFAM)/]MU% M-\ \KY2-S+R>W*&@!OB7XC>'_"AG&IR3KY$J0OY<6[YG0NOZ T $GQ'\/1:M MJ>F-)/\ :=-@6XN!Y1P$.S&#W/[Q: -G4M?L=*G6&Y9P[>7C:N?]9((U_P#' MF% &/IOQ$T#5;NYM;62I:B);K[/ITR03GR#D,Y8# M [_=- &HGC_0GM%N5DF\M@I'[HYYMS<#_P A@_CQ0 FF?$#0M6\(7OB>U>[N!;1'9SO+E.1V&0: .87XR>$F\/2ZV);K[%' M5+#CTP#0!U^D:U9ZW%/)9ERL$@B?>#_D<_ 7_ &+R?^@34 =;-_R*VI?]>,'_ *:9 M* *7PY_Y-_U[_L(?UAH HZ1_R5KQA_V%[;_TX14 6;K_ )+5X$_Z]Q_Z.FH MC^.G^LU;_L(VG_I,] #+S_DH_C[_ + \/\[:@#U+QS_R&(?^W'_TNCH \T\" M_P#(R:Y_V-5O_P"A3T ;/P0_Y)WXL_Z^9O\ T4* ..\*?\DTM?\ =U+_ -!@ MH ]B\$_\AR;_ ']0_P#2UJ / (_^1!\=?]A2U_\ 0IJ .^M?^1@0?\DZ\,_\ 893_ M -*7H \&B_Y(Q??]AZ+_ -$/0!]*_#?_ (\-7_Z_4_\ 2:"@#M: ,3QA_P B MEJ7_ %R_J* /./C)_JM=_P"P&G_I6E 'G@_Y'/P%_P!B\G_H$U '6S?\BMJ7 M_7C!_P"FF2@"E\.?^3?]>_["']8: *.D?\E:\8?]A>V_].$5 %FZ_P"2U>!/ M^OB_P#1#T ?2OPW_P"/#5_^OU/_ $F@H [6 M@"&ZM8+VUDMKF,20R##*>XH Q/%>E:5<:1J%Y?Z,^J-]F\IH(LEY4#!@@&1_ M$ ?7C\* *UEX+\,7::7J9T(03VUJL-NLI8/#'@X0C/HQ_.@#1/A/0C;26YTZ M/RI$$;+EN5$1B Z_W"5_&@#&TC2/#]C/?^#[31H8-/;-P425F#D>7DL#RO)7 M'/.T^E &G%X)\.0ZG=:E'I42WEU*LTTNYLNZN) >O]Y0?PH R_$NC^'M#DL/ M$+:-!->V;I#!(\S)Y:EF/7D?Q,>1WH T-0\)>&_%-L+C4])6X%R8YV$A93N" M84G!ZA210!(W@KPX]_>WS:7$;F^B$-Q)N;,B#;@'G_87\J )Y;&VU/5[F.^L MHG$*PO$^\EB Y<9'&,.@(^GX4 16?@SP]I]Q-/::9'%+-0J_E0!KVFD6%A,9;6V6*0ER2"?XWWM^;$F@#AO#_ M (6\+:O'K&GR>'[2.UN)5GDC25R7VR2HI?G@Y5CQQ\U '5KX0T!(! NFQB( M +N;M$81W_YYDK0!BZIIWAWPAX:&C6^CHND7TI%S$KG:B$?.YR=QX &!S0!K MVO@KPY96=O:6^EQ1P6X(B0,V%!D60]_[Z*?PH NC0=,6QM[(6B"VMY1-%'DX M5PQ8'KZDF@#E-&\%^#M6T.[TX>%9+.R2]+/;W&Y=TB@J''S'(VG@].: .QL- M,LM+25+*!85E<.X!/+!0N>?95'X4 6Z "@ H * "@!HC19&D5%#MCN&&10 Z@ H ,#.<*.3;YD:OM.5W#.#ZB@!] !0 4 % !0!__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
6 Months Ended
Jun. 30, 2022
Aug. 01, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Registrant Name MARCUS & MILLICHAP, INC.  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock  
Trading Symbol MMI  
Security Exchange Name NYSE  
Entity File Number 001-36155  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 35-2478370  
Entity Address, Address Line One 23975 Park Sorrento, Suite 400  
Entity Address, City or Town Calabasas  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91302  
City Area Code 818  
Local Phone Number 212-2250  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001578732  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   39,964,292
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 211,651 $ 382,140
Commissions receivable, net 14,138 17,230
Prepaid expenses 10,046 13,220
Marketable debt securities, available-for-sale (includes amortized cost of $254,487 and $183,915 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses) 253,040 183,868
Advances and loans, net 3,605 6,403
Other assets, current 5,880 5,270
Total current assets 498,360 608,131
Property and equipment, net 25,338 23,192
Operating lease right-of-use assets, net 84,351 81,528
Marketable debt securities, available-for-sale (includes amortized cost of $80,767 and $111,858 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses) 77,588 112,610
Assets held in rabbi trust 9,587 11,508
Deferred tax assets, net 35,233 33,736
Goodwill and other intangible assets, net 58,263 48,105
Advances and loans, net 164,469 113,242
Other assets, non-current 13,573 13,146
Total assets 966,762 1,045,198
Current liabilities:    
Accounts payable and accrued expenses 13,022 15,487
Deferred compensation and commissions 55,387 114,685
Income tax payable 2,848 17,853
Operating lease liabilities 18,632 18,973
Accrued bonuses and other employee related expenses 30,586 49,848
Other liabilities, current 7,567 8,784
Total current liabilities 128,042 225,630
Deferred compensation and commissions 48,096 53,536
Operating lease liabilities 63,366 58,334
Other liabilities, non-current 10,088 11,394
Total liabilities 249,592 348,894
Commitments and contingencies 0 0
Stockholders' equity:    
Preferred stock, $0.0001 par value: Authorized shares – 25,000,000; issued and outstanding shares – none at June 30, 2022 and December 31, 2021, respectively 0 0
Common stock, $0.0001 par value: Authorized shares – 150,000,000; issued and outstanding shares – 39,964,292 and 39,692,373 at June 30, 2022 and December 31, 2021, respectively 4 4
Additional paid-in capital 123,767 121,844
Retained earnings 596,361 573,546
Accumulated other comprehensive income (loss) (2,962) 910
Total stockholders' equity 717,170 696,304
Total liabilities and stockholders' equity $ 966,762 $ 1,045,198
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Amortized cost, current $ 254,487 $ 183,915
Allowance for credit losses, current 0 0
Amortized cost, noncurrent 80,767 111,858
Allowance for credit losses, noncurrent $ 0 $ 0
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 25,000,000 25,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 39,964,292 39,692,373
Common stock, shares outstanding 39,964,292 39,692,373
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 395,957 $ 284,946 $ 715,421 $ 468,923
Operating expenses:        
Cost of services 256,042 178,585 452,810 287,688
Selling, general and administrative 79,841 61,797 154,376 113,474
Depreciation and amortization 3,332 2,959 7,243 5,956
Total operating expenses 339,215 243,341 614,429 407,118
Operating income 56,742 41,605 100,992 61,805
Other (expense) income, net (461) 1,370 (11) 2,414
Interest expense (158) (146) (318) (292)
Income before provision for income taxes 56,123 42,829 100,663 63,927
Provision for income taxes 13,955 11,297 25,712 17,383
Net income 42,168 31,532 74,951 46,544
Marketable debt securities, available-for-sale:        
Change in net unrealized gains/losses (1,558) 146 (3,915) (475)
Less: reclassification adjustment for net gains included in other income (expense), net 7 3 (77) 3
Net change, net of tax of $528 and $1,366 for the three and six months ended June 30, 2022, and $(51) and $164 for the three and six months ended June 30, 2021, respectively (1,551) 149 (3,992) (472)
Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2022 and 2021, respectively 179 (217) 120 (330)
Total other comprehensive loss (1,372) (68) (3,872) (802)
Comprehensive income $ 40,796 $ 31,464 $ 71,079 $ 45,742
Earnings per share:        
Basic $ 1.05 $ 0.79 $ 1.87 $ 1.17
Diluted $ 1.04 $ 0.78 $ 1.85 $ 1.16
Weighted average common shares outstanding:        
Basic 40,048 39,877 40,018 39,817
Diluted 40,342 40,139 40,390 40,112
Real Estate Brokerage Commissions [Member]        
Revenues:        
Total revenues $ 354,685 $ 252,903 $ 641,594 $ 415,699
Financing Fees [Member]        
Revenues:        
Total revenues 36,811 28,214 63,264 46,057
Other Revenues [Member]        
Revenues:        
Total revenues $ 4,461 $ 3,829 $ 10,563 $ 7,167
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Marketable debt securities, available-for-sale, net change, tax $ 528 $ (51) $ 1,366 $ 164
Foreign currency translation loss, tax $ 0 $ 0 $ 0 $ 0
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2020 $ 546,836 $ 0 $ 4 $ 113,182 $ 431,076 $ 2,574
Beginning Balance, Shares at Dec. 31, 2020   0 39,401,976      
Net and comprehensive income (loss) 45,742 $ 0 $ 0 0 46,544 (802)
Stock-based compensation 4,950 $ 0 $ 0 4,950 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 369 $ 0 $ 0 369 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,635      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 183,315      
Issuance of common stock for stock settled deferred consideration 1,000 $ 0 $ 0 1,000 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 27,481      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 12,492      
Shares withheld related to net share settlement of stock-based awards (2,044) $ 0 $ 0 (2,044) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (58,539)      
Ending Balance at Jun. 30, 2021 596,853 $ 0 $ 4 117,457 477,620 1,772
Ending Balance, Shares at Jun. 30, 2021   0 39,578,360      
Beginning Balance at Mar. 31, 2021 561,669 $ 0 $ 4 113,737 446,088 1,840
Beginning Balance, Shares at Mar. 31, 2021   0 39,500,966      
Net and comprehensive income (loss) 31,464 $ 0 $ 0 0 31,532 (68)
Stock-based compensation 2,662 $ 0 $ 0 2,662 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 369 $ 0 $ 0 369 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,635      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 34,198      
Issuance of common stock for stock settled deferred consideration 1,000 $ 0 $ 0 1,000 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 27,481      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 12,492      
Shares withheld related to net share settlement of stock-based awards (311) $ 0 $ 0 (311) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (8,412)      
Ending Balance at Jun. 30, 2021 596,853 $ 0 $ 4 117,457 477,620 1,772
Ending Balance, Shares at Jun. 30, 2021   0 39,578,360      
Beginning Balance at Dec. 31, 2021 696,304 $ 0 $ 4 121,844 573,546 910
Beginning Balance, Shares at Dec. 31, 2021   0 39,692,373      
Net and comprehensive income (loss) 71,079 $ 0 $ 0 0 74,951 (3,872)
Dividends (52,136)       (52,136)  
Stock-based compensation 8,131 $ 0 $ 0 8,131 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 414 $ 0 $ 0 414 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,089      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 212,234      
Issuance of common stock for stock settled deferred consideration 1,417 $ 0 $ 0 1,417 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 28,673      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 11,494      
Shares withheld related to net share settlement of stock-based awards (8,039) $ 0 $ 0 (8,039) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (158,020)      
Issuance of common stock for settlement of deferred stock units, Shares   0 166,449      
Issuance of common stock for settlement of deferred stock units 0 $ 0 $ 0 0 0 0
Ending Balance at Jun. 30, 2022 717,170 $ 0 $ 4 123,767 596,361 (2,962)
Ending Balance, Shares at Jun. 30, 2022   0 39,964,292      
Beginning Balance at Mar. 31, 2022 675,389 $ 0 $ 4 122,782 554,193 (1,590)
Beginning Balance, Shares at Mar. 31, 2022   0 39,795,399      
Net and comprehensive income (loss) 40,796 $ 0 $ 0 0 42,168 (1,372)
Stock-based compensation 4,275 $ 0 $ 0 4,275 0 0
Stock-based compensation, Shares   0 0      
Shares issued pursuant to employee stock purchase plan 414 $ 0 $ 0 414 0 0
Shares issued pursuant to employee stock purchase plan, Shares   0 11,089      
Issuance of common stock for vesting of restricted stock units 0 $ 0 $ 0 0 0 0
Issuance of common stock for vesting of restricted stock units, Shares   0 44,971      
Issuance of common stock for stock settled deferred consideration 1,417 $ 0 $ 0 1,417 0 0
Issuance of common stock for stock settled deferred consideration, Shares   0 28,673      
Issuance of common stock for unvested restricted stock awards 0 $ 0 $ 0 0 0 0
Issuance of common stock for unvested restricted stock awards, Shares   0 11,494      
Shares withheld related to net share settlement of stock-based awards (5,121) $ 0 $ 0 (5,121) 0 0
Shares withheld related to net share settlement of stock-based awards, shares   0 (93,783)      
Issuance of common stock for settlement of deferred stock units, Shares   0 166,449      
Issuance of common stock for settlement of deferred stock units 0 $ 0 $ 0 0 0 0
Ending Balance at Jun. 30, 2022 $ 717,170 $ 0 $ 4 $ 123,767 $ 596,361 $ (2,962)
Ending Balance, Shares at Jun. 30, 2022   0 39,964,292      
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities    
Net income $ 74,951 $ 46,544
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 7,243 5,956
Noncash lease expense 11,944 11,850
Credit loss expense (28) (137)
Stock-based compensation 8,131 4,950
Deferred taxes, net (130) 780
Unrealized foreign exchange losses (gains) 403 (560)
Net realized gains on marketable debt securities, available-for-sale (96) (10)
Other non-cash items (22) 196
Changes in operating assets and liabilities:    
Commissions receivable 2,922 (4,781)
Prepaid expenses 3,177 (239)
Advances and loans (48,539) (7,086)
Other assets (2,818) (2,138)
Accounts payable and accrued expenses (2,684) 4,988
Income tax receivable/payable (15,005) (1,345)
Accrued bonuses and other employee related expenses (19,260) 3,005
Deferred compensation and commissions (61,047) (15,968)
Operating lease liabilities (9,759) (10,557)
Other liabilities (1,223) (1,982)
Net cash (used in) provided by operating activities (51,840) 33,466
Cash flows from investing activities    
Acquisition of businesses, net of cash received (12,500) 229
Purchases of marketable debt securities, available-for-sale (174,259) (199,513)
Proceeds from sales and maturities of marketable debt securities, available-for-sale 135,206 159,968
Issuances of employee notes receivable (71) (40)
Payments received on employee notes receivable 71 276
Purchase of property and equipment (5,022) (2,770)
Net cash used in investing activities (56,575) (41,850)
Cash flows from financing activities    
Taxes paid related to net share settlement of stock-based awards (8,039) (2,044)
Proceeds from issuance of shares pursuant to employee stock purchase plan 414 369
Dividends paid (50,082) 0
Principal payments on stock appreciation rights liability (1,761) (1,481)
Principal payments on deferred and contingent consideration (2,431) (1,302)
Net cash used in financing activities (61,899) (4,458)
Effect of currency exchange rate changes on cash and cash equivalents (175) 104
Net decrease in cash and cash equivalents (170,489) (12,738)
Cash and cash equivalents at beginning of period 382,140 243,152
Cash and cash equivalents at end of period 211,651 230,414
Supplemental cash flow disclosures:    
Interest paid during the period 514 714
Income taxes paid, net 40,046 17,897
Supplemental disclosures of noncash investing and financing activities:    
Unpaid purchases of property and equipment 1,196 250
Right-of-use assets obtained in exchange for operating lease liabilities 15,169 14,254
Issuance of stock for the settlement of deferred consideration 1,417 1,000
Measurement period adjustment of acquisition related contingent consideration $ 0 $ (100)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business, Basis of Presentation and Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Description of Business, Basis of Presentation and Recent Accounting Pronouncements
 
1.
Description of Business, Basis of Presentation and Recent Accounting Pronouncements
Description of Business
Marcus & Millichap, Inc. (the “Company,” “Marcus & Millichap,” or “MMI”), a Delaware corporation, is a brokerage firm specializing in commercial real estate investment sales, financing,
research
and advisory services. As of June 30, 2022, MMI operates 82 offices in the United States and Canada through its wholly-owned subsidiaries, including the operations of Marcus & Millichap Capital Corporation.
Reorganization and Initial Public Offering
MMI was formed in June 2013 in preparation for Marcus & Millichap Company (“MMC”) to
spin-off
its majority-owned subsidiary, Marcus & Millichap Real Estate Investment Services, Inc. (“MMREIS”). Prior to the initial public offering (“IPO”) of MMI, all of the preferred and common stockholders of MMREIS (including MMC and employees of MMREIS) contributed all of their outstanding shares to MMI, in exchange for new MMI common stock. As a result, MMREIS became a wholly-owned subsidiary of MMI. Thereafter, MMC distributed 80.0% of the shares of MMI common stock to MMC’s shareholders and exchanged the remaining portion of its shares of MMI common stock for cancellation of indebtedness of MMC. MMI completed its IPO in November 2013.
Basis of Presentation
The financial information presented in the accompanying unaudited condensed consolidated financial statements, has been prepared in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for quarterly reports on Form
10-Q
and
Article 10-01
of
Regulation S-X.
Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements and notes include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the condensed consolidated financial position, results of operations and cash flows for the periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto, including the Company’s accounting policies for the year ended December 31, 2021 included in the Company’s Annual Report on Form
10-K
filed on March 1, 2022 with the SEC. The results of the three months and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022, for other interim periods or for future years.
The Company reclassified certain items within accounts payable and accrued expenses to other liabilities, current in the December 31, 2021 condensed consolidated balance sheet to conform with current period presentation.
Considerations Related to the
COVID-19
Pandemic
The Company may continue to experience operational and financial impacts due to the ongoing
COVID-19
pandemic and actual results may differ from the Company’s current estimates and historical trends because of that uncertainty.
Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Concentrations of Credit Risk
Financial instruments that potentially subject the Company to a concentration of credit risk principally consist of cash and cash equivalents, investments in marketable debt securities,
available-for-sale,
security deposits and commissions receivable, net. Cash and cash equivalents are placed with high-credit quality financial institutions and invested in high-credit quality money market funds and commercial paper. Concentrations and ratings of marketable debt securities,
available-for-sale
are limited by the approved investment policy.
To reduce its credit risk, the Company monitors the credit standing of the financial institutions money market funds that represent amounts recorded as cash and cash equivalents. The Company historically has not experienced any significant losses related to cash and cash equivalents.
In September 2021, the Company entered into a Strategic Alliance (“Strategic Alliance”) with M&T Realty Capital Corporation (“MTRCC”) pursuant to which the Company has agreed to provide loan opportunities that may be funded through MTRCC’s Delegated Underwriting and Servicing Agreement (“DUS Agreement”) with the Federal National Mortgage Association (“Fannie Mae”) and which requires MTRCC to guarantee a portion of each loan funded. On a
loan-by-loan
basis, the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC though the DUS Agreement. The Company manages and limits the concentration of risk related to the guarantees assumed by monitoring the underlying property type, geographic location, credit of the borrowers, underlying debt service coverage, and loan to value ratios.
The Company derives its revenues from a broad range of real estate investors, owners, and users in the United States and Canada, none of which individually represents a significant concentration of credit risk. The Company maintains allowances, as needed, for estimated credit losses based on management’s assessment of the likelihood of collection. For the three and six months ended June 30, 2022 and 2021, no transaction represented 10% or more of total revenues. Further, while one or more transactions may represent 10% or more of commissions receivable at any reporting date, amounts due are typically collected within 10 days of settlement and, therefore, do not expose the Company to significant credit risk.
During
both
the three and six months ended June 30, 2022, the Company’s Canadian operations represented 2.2% of total revenues. During the three and six months ended June 30, 2021, the Company’s Canadian operations represented approximately 2.4% and 2.2% of total revenues, respectively.
During each of the three and six months ended June 30, 2022 and 2021, no office represented 10% or more of total revenues.
Revenue Recognition
The Company generates real estate brokerage commissions by acting as a broker for real estate owners or investors seeking to buy or sell interests in commercial properties and generates financing fees from securing financing on purchase transactions, from refinancing its clients’ existing mortgage debt and other ancillary fees associated with financing activities, including, but not limited to, mortgage servicing, debt and equity advisory services, loan sales, due diligence services, guarantee fees, loan performance fees and other consulting. The Company’s contracts, except as noted below, do not contain multiple-element arrangements, variable consideration, financing components, significant noncash consideration, licenses, long-term contracts with customers or other items affecting the transaction price.
Real Estate Brokerage Commissions
Contracts for representing buyers and sellers of real estate are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the close of escrow. At that time, the Company recognizes revenue related to the transaction. The Company’s fee agreements do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the transaction closes.
Financing Fees
Contracts for representing potential borrowers are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the time the loan closes. At that time, the Company recognizes revenue related to the transaction. The Company’s fee arrangements, with certain exceptions, do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the loan closes.
Loan Performance Fees
- For loans originated through the Strategic Alliance with MTRCC, the Company receives variable consideration in the form of loan performance fees based on a portion of the servicing fees expected to be received under the servicing contract for servicing the loan. As the Company is not obligated to perform any servicing functions and has no further obligations related to the transaction giving rise to the loan performance fees, the estimated value of the loan performance fees to be received is recorded at the time the loan closes and are collected over the estimated term of the related loan. Any changes in the estimate of loan performance fees to be received are recorded in revenue in the period the estimate changes.
Guarantee Obligations
- For certain loans originated through the Strategic Alliance with MTRCC, the Company may agree, at its option, to indemnify MTRCC for a portion of MTRCC’s obligations for loans sold to Fannie Mae. For these loans, the Company allocates a portion of the transaction price and records a loan guarantee obligation based on its fair value. Revenue for this stand ready obligation is recorded on a straight-line basis over the term of the estimated guarantee period and is recorded in financing fees in the condensed consolidated statements of net and comprehensive income. The guarantee obligation is capped at 16.7% of the unpaid principal balance in excess of the collateral securing such loan. For these loans, the Company also records an allowance for loss-sharing obligations based on the unpaid balance of the loan for its portion of the obligation guaranteed to MTRCC.
 
Mortgage Servicing
- The Company recognizes mortgage servicing revenues upon the acquisition of a servicing contract. The Company records servicing fees when earned provided the loans are current and the debt service payments are made by the borrowers.
Other Revenues
Other revenues include fees generated from consulting and advisory services, as well as referral fees from other real estate brokers, and are recognized when services are provided, or upon closing of the transaction.
Recent Accounting Pronouncements
Pending Adoption
In March 2020, the FASB issued Accounting Standards Update (“ASU”)
No. 2020-04,
Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
(“ASU
2020-04”).
ASU
2020-04
provides temporary optional exceptions to the guidance in U.S. GAAP on contract modifications to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”). ASU
2020-04
is effective for all entities upon issuance and may be applied prospectively to contract modifications through December 31, 2022. The guidance applies to the Company’s Credit Agreement (see Note 12 – “Commitments and Contingencies”), which references LIBOR, and will generally allow it to account for and present a modification as an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. As of June 30, 2022, the Company has not drawn funds from the credit facility. The Company evaluated this new standard and determined that ASU
2020-04
will have no impact on its condensed consolidated financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
2.
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 
     June 30,
2022
     December 31,
2021
 
Computer software and hardware equipment
   $ 38,204      $ 33,819  
Furniture, fixtures and equipment
     25,613        24,511  
Less: accumulated depreciation and amortization
     (38,479      (35,138
    
 
 
    
 
 
 
     $ 25,338      $ 23,192  
    
 
 
    
 
 
 
Depreciation expense for property and equipment wa
s $1.8 million for each of the three months ended June 30, 2022 and 2021, and $3.7 million and $3.6 million for the six months ended June 30, 2022 and 2021, respectively.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Investments in Marketable Debt Securities, Available-for-Sale
3.
Investments in Marketable Debt Securities, Available for Sale
Amortized cost, allowance for credit losses, gross unrealized gains/losses in accumulated other comprehensive income (loss) and fair value of marketable debt securities,
available-for-sale,
by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 123,715      $ —        $ —        $ (1,233   $ 122,482  
Corporate debt
     129,913        —          —          (206     129,707  
Asset-backed securities (“ABS”) and other
     859        —          1        (9     851  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 254,487      $ —        $ 1      $ (1,448   $ 253,040  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 40,827      $ —        $ —        $ (619   $ 40,208  
U.S. government sponsored entities
     646        —          —          (42     604  
Corporate debt
     31,956        —          1        (2,100     29,857  
ABS and other
     7,338        —          3        (422     6,919  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 80,767      $ —        $ 4      $ (3,183   $ 77,588  
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
December 31, 2021
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 35,767      $ —        $ —        $ (34   $ 35,733  
Corporate debt
     148,148        —          22        (35     148,135  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 183,915      $ —        $ 22      $ (69   $ 183,868  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 70,902      $ —        $ 128      $ (263   $ 70,767  
U.S. government sponsored entities
     726        —          22        (3     745  
Corporate debt
     33,197        —          962        (146     34,013  
ABS and other
     7,033        —          82        (30     7,085  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 111,858      $ —        $ 1,194      $ (442   $ 112,610  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
The Company’s investments in marketable debt securities,
available-for-sale,
that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 162,281      $ (1,852   $ —        $ —       $ 162,281      $ (1,852
U.S. government sponsored entities
     506        (27     96        (16     602        (43
Corporate debt
     157,965        (2,225     592        (80     158,557        (2,305
ABS and other
     6,342        (431     —          —         6,342        (431
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 327,094      $ (4,535   $ 688      $ (96   $ 327,782      $ (4,631
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
 
 
  
December 31, 2021
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 103,019      $ (297   $ —        $ —       $ 103,019      $ (297
U.S. government sponsored entities
     115        (3     —          —         115        (3
Corporate debt
     115,908        (173     146        (8     116,054        (181
ABS and other
     2,915        (30     —          —         2,915        (30
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 221,957      $ (503   $ 146      $ (8   $ 222,103      $ (511
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
Gross realized gains and losses from the sales of the Company’s marketable debt securities,
available-for-sale,
consisted of the following (in thousands):

 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Gross realized gains
(1)
   $ 1      $ 9      $ 114      $ 10  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross realized losses
(1)
   $ (17    $ —        $ (17    $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other income (expense), net in the condensed consolidated statements of net and comprehensive income. The cost basis of securities sold were determined based on the specific identification method.
The Company invests its excess cash in a diversified portfolio of fixed and variable rate debt securities to meet current and future cash flow needs. All investments are made in accordance with the Company’s approved investment policy. As of June 30, 2022, the portfolio had an average credit rating of AA+ and a weighted term to contractual maturity of 1.3 years, with 216 securities in the portfolio representing an unrealized aggregate loss of $4.6 million or 1% of amortized cost, and a weighted average credit rating of AA+.
As of June 30, 2022, the Company performed an impairment analysis and determined an allowance for credit losses was not required. The Company determined that it did not have an intent to sell and it was not more likely than not that the Company would be required to sell any security based on its current liquidity position, or to maintain compliance with its investment policy, specifically as it relates to minimum credit ratings. The Company evaluated the securities with an unrealized loss considering severity of loss, credit ratings, specific credit events during the period since acquisition, overall likelihood of default, market sector, potential impact from the current economic environment, including interest rates, geopolitical unrest and a review of an issuer’s and securities’ liquidity and financial strength, as needed. The Company concluded that it would receive all scheduled interest and principal payments. The Company, therefore, determined qualitatively that the unrealized loss was related to changes in interest rates and other market factors and therefore no allowance for credit losses was required.
Amortized cost and fair value of marketable debt securities,
available-for-sale,
by contractual maturity consisted of the following (in thousands, except weighted average data):
 
     June 30, 2022      December 31, 2021  
     Amortized
Cost
     Fair Value      Amortized
Cost
     Fair Value  
Due in one year or less
   $ 254,487      $ 253,040      $ 183,915      $ 183,868  
Due after one year through five years
     64,064        62,267        96,035        96,257  
Due after five years through ten years
     11,588        10,546        11,129        11,601  
Due after ten years
     5,115        4,775        4,694        4,752  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 335,254      $ 330,628      $ 295,773      $ 296,478  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average contractual maturity
              1.3 years                 1.5 years  
Actual maturities may differ from contractual maturities because certain issuers have the right to prepay certain obligations with or without prepayment penalties.
 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Acquisitions, Goodwill and Other Intangible Assets
4.
Acquisitions, Goodwill and Other Intangible Assets
During the six months ended June 30, 2022, the Company expanded its network of financing professionals and provided further diversification to its financing services.
The Company completed an acquisition of a business that was accounted for as a business combination, and the results have been included in the condensed consolidated financial statements beginning on the acquisition date. Terms of the acquisition principally included cash paid at closing.    
The goodwill recorded as part of the Company’s acquisitions primarily arose from the acquired assembled workforce and brokerage and financing sales platforms. The Company expects all of the goodwill to be tax deductible, with the
tax-deductible
amount of goodwill related to the contingent and deferred consideration to be determined once the cash payments are made to settle any contingent and deferred consideration. The goodwill resulting from acquisitions is allocated to the Company’s one reporting unit.
Goodwill and intangible assets, net consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
Goodwill and intangible assets:
  
     
  
     
 
     
  
     
  
     
 
     
Goodwill
   $ 38,101      $ —       $ 38,101      $ 34,071      $ —       $ 34,071  
Intangible assets
(1)
     32,444        (12,282     20,162        23,974        (9,940     14,034  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
     $ 70,545      $ (12,282   $ 58,263      $ 58,045      $ (9,940   $ 48,105  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
 
(1)
Total weighted average amortization period was 4.9 years and 4.4 years as of June 30, 2022 and December 31, 2021, respectively.
The Company recorded amortization expense for intangible asset
s
 
o
f
$1.1 million and $1.0 
million for the three months ended June 30, 2022 and 2021, respectively, and $2.3 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively.
The changes in the carrying amount of goodwill consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 34,071      $ 33,375  
Additions from acquisitions
(1)
     4,030        696  
Impairment losses
     —          —    
    
 
 
    
 
 
 
Ending balance
   $ 38,101      $ 34,071  
    
 
 
    
 
 
 
 
(1)
The 2021 addition represents a measurement period adjustment for an acquisition made in 2020.
Estimated amortization expense for intangible assets by year for the next five years and thereafter consisted of the following (in thousands):
 
     June 30, 2022  
Remainder of 2022
   $ 2,341  
2023
     4,617  
2024
     4,101  
2025
     3,881  
2026
     2,156  
Thereafter
     3,066  
    
 
 
 
     $ 20,162  
    
 
 
 
The Company evaluates goodwill for impairment annually in the fourth quarter. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing, which indicate that it is more likely than not an impairment loss has occurred. The Company evaluates its intangible assets that have finite useful lives whenever an event or change in circumstances indicates that the carrying value of the asset may not be recoverable.
As of June 30, 2022, the Company considered the impact of the continuing
COVID-19
pandemic and geopolitical unrest and evaluated its goodwill and intangible assets for impairment testing. The Company estimated the recoverability of the intangible assets by comparing the carrying amount of each asset to the future undiscounted cash flows that the Company expects the asset to generate. The sum of the undiscounted expected future cash flows was greater than the carrying amount of the intangible assets. The Company concluded that as of June 30, 2022, there was no impairment of its intangible assets or goodwill.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Selected Balance Sheet Data
5.
Selected Balance Sheet Data
Allowances on Advances and Loans, and Commissions Receivable
Allowance for credit losses for advances and loans and commissions receivable as of June 30, 2022 and December 31, 2021 was $1,110,000 and $794,000, respectively.
Other Assets
Other assets consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Mortgage servicing rights (“MSRs”), net of amortization
   $ —        $ —        $ —        $ 1,855  
Security deposits
     —          —          1,681        1,395  
Employee notes receivable
     16        40        —          —    
Securities,
held-to-maturity
(1)
     —          —          9,500        9,500  
Customer trust accounts and other
  
 
5,864     
 
5,230     
 
2,392     
 
396  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 5,880      $ 5,270      $ 13,573      $ 13,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Securities,
held-to-maturity,
are expected to mature on September 1, 2024 and accrue interest based on the
1-year
treasury rate.
MSRs
The net change in the carrying value of MSRs consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 1,855      $ 1,897  
Additions
     —          366  
Amortization
     (1,275      (270
Reclassification to assets held for sale
     (280      —    
Loss on sale
     (300      —    
    
 
 
    
 
 
 
Ending balance
   $ —       
$
1,993  
    
 
 
    
 
 
 
In the six months ended June 30, 2022, the Company received cancellation notices on certain servicing contracts. Amortization of those contracts was adjusted to reflect the cancellations. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. The Company recorded a loss on the sale of the remaining rights in the second quarter 2022 and has reclassified the remaining carrying value of the MSRs to assets held for sale. The loss on sale has been recorded within selling, general and administrative expenses within the condensed consolidated statements of net and comprehensive income.
The portfolio of loans serviced by the Company aggregated $1.7 billion for the period ended December 31, 2021.
Deferred Compensation and Commissions
Deferred compensation and commissions consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Stock appreciation rights (“SARs”) liability
(1)
   $ 2,323      $ 2,241      $ 12,866      $ 14,918  
Commissions payable to investment sales and financing
professionals
  
 
52,316     
 
110,769     
 
28,813     
 
31,697  
Deferred compensation liability
(
1
)
     622        1,080        6,417        6,921  
Other
     126        595        —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 55,387      $ 114,685      $ 48,096      $ 53,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
The SARs and deferred compensation liabilities become subject to payout at the time the participant is no longer considered a service provider. As a result of the retirement of certain participants, estimated amounts to be paid to participants within the next twelve months have been classified as current.
SARs Liability
Prior to the IPO, certain employees of the Company were granted SARs under a stock-based compensation program assumed by MMC. In connection with the IPO, the SARs agreements were revised, the MMC liability of $20.0 million for the SARs was frozen as of March 31, 2013 and was transferred to MMI through a capital distribution. The SARs liability will be settled with each participant in ten annual installments in January of each year upon retirement or termination from service, or in full upon consummation of a change in control of the Company.
Under the revised agreements, MMI is required to accrue interest on the outstanding balance beginning on January 1, 2014
,
at a rate based on the
10-year
treasury note, plus 2%. The rate resets annually. The rates at January 1, 2022 and 2021 were 3.63% and 2.93%, respectively. MMI recorded interest expense related to this liability of $136,000 and $122,000 for the three months ended June 30, 2022 and 2021, respectively
,
and $271,000 and $244,000 for the six months ended June 30, 2022 and 2021, respectively.
Estimated payouts within the next twelve months for participants that have separated from service have been classified as current. During each of the six months ended June 30, 2022 and 2021, the Company made total payments of $2.2 million, consisting of principal and accumulated interest.
Commissions Payable
Certain investment sales and financing professionals can earn additional commissions
 
after meeting certain annual revenue thresholds. These commissions are recognized as cost of services in the period in which they are earned as they relate to specific transactions closed. The Company may defer payment of certain commissions, at its election, for up to
three years
.
Commissions that are not expected to be paid within twelve months are classified as long-term.
Deferred Compensation Liability
A select group of management is eligible to participate in the Marcus & Millichap Deferred Compensation Plan (the “Deferred Compensation Plan”). The Deferred Compensation Plan is a
non-qualified
deferred compensation plan that is intended to comply with Section 409A of the Internal Revenue Code and permits participants to defer compensation up to the limits set forth in the Deferred Compensation Plan. Amounts are paid out generally when the participant is no longer a service provider; however, an
in-service
payout election is available to participants. Participants may elect to receive payouts as a lump sum or quarterly over a two to fifteen-year period. The Company elected to fund the Deferred Compensation Plan through company owned variable life insurance policies. The Deferred Compensation Plan is managed by a third-party institutional fund manager, and the deferred compensation and investment earnings are held as a Company asset in a rabbi trust, which is recorded in assets held in rabbi trust in the accompanying condensed consolidated balance sheets. The assets in the trust are restricted unless the Company becomes insolvent, in which case the trust assets are subject to the claims of the Company’s creditors. The Company may also, in its sole and absolute discretion, elect to withdraw at any time a portion of the trust assets by an amount by which the fair market value of the trust assets exceeds 110%
of the aggregate deferred compensation liability represented by the participants’ accounts. Estimated payouts within the next twelve months for participants that have separated from service or elected an
in-service
payout have been classified as current. During the six months ended June 30, 2022 and 2021, the Company made total payments to participants o
f $625,000 and $815,000, respectively.
The assets held in the rabbi trust are carried at the cash surrender value of the variable life insurance policies, which represents its fair value. The net change in the carrying value of the assets held in the rabbi trust and the net change in the carrying value of the deferred compensation liability, each exclusive of additional contributions, distributions and trust expenses, consisted of the following (in thousands):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
(Decrease) increase in the carrying value of the assets held in the rabbi trust
(1)
   $ (1,259    $ 657      $ (1,784    $ 990  
    
 
 
    
 
 
    
 
 
    
 
 
 
Decrease (increase) in the net carrying value of the deferred compensation obligation
(2)

   $ 1,259      $  (503
)
 
   $ 1,791      $  (763 )
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other (expense) income, net in the condensed consolidated statements of net and comprehensive income.
(2)
Recorded in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income.

Other Liabilities
Other liabilities consisted of the following (in thousands):
 
                        
                        
                        
                        
 
  
Current
 
  
Non-Current
 
 
  
June 30,

2022
 
  
December 31,
2021
 
  
June 30,

2022
 
  
December 31,
2021
 
Deferred consideration
  
$
2,863
 
  
$
5,112
 
  
$
3,300
 
  
$
4,689
 
Contingent consideration
  
 
2,466
 
  
 
2,681
 
  
 
5,313
 
  
 
6,631
 
Dividends payable
  
 
612
 
  
 
—  
 
  
 
1,443
 
  
 
—  
 
Other
  
 
1,626
 
  
 
991
 
  
 
32
 
  
 
74
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
7,567
 
  
$
8,784
 
  
$
10,088
 
  
$
11,394
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Related-Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related-Party Transactions
6.
Related-Party Transactions
Shared and Transition Services
Certain services are provided to the Company under a Transition Services Agreement (“TSA”) between MMC and the Company. The TSA is intended to provide certain services until the Company acquires these services separately. Under the TSA, the Company incurred net costs (charge-back) during the six months ended June 30, 2022 and 2021 of
(
$18,000
)
and ($4,000), respectively. These amounts are included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income.
Brokerage and Financing Services with the Subsidiaries of MMC
MMC has wholly or majority owned subsidiaries that buy and sell commercial real estate properties. The Company performs certain brokerage and financing services related to transactions of the subsidiaries of MMC. For the three months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $912,000 and $337,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $547,000 and $203,000, respectively, related to these revenues. For the six months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $2,510,000 and $794,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $1,501,000 and $477,000, respectively, related to these revenues.
Operating Lease with MMC
The Company extended its operating lease with MMC for a single-story office building located in Palo Alto, California, which
now
expires in May of 2032. The related operating lease cost was $320,000 and $332,000 for the three months ended June 30, 2022 and 2021, respectively, and $653,000 and $665,000 for the six months ended June 30, 2022 and 2021, respectively. Operating lease cost is included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income.
Accounts Payable and Accrued Expenses with MMC
As of June 30, 2022 and December 31, 2021, the Company owed MMC
 $11,000 and $93,000,
respectively. These amounts are included in accounts payable and accrued expenses in the accompanying condensed consolidated balance sheets.
 
Other
The Company makes advances to
non-executive
employees from
time-to-time.
At June 30, 2022 and December 31, 2021, the aggregate principal amount for employee notes receivable was $16,000 and $40,000, respectively, which is included in other assets (current and
non-current)
in the accompanying condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data” for additional information.
As of June 30, 2022, George M. Marcus, the Company’s founder and Chairman, beneficially owned approximately 38% o
f
the Company’s issued and outstanding common stock, including shares owned by Phoenix Investments Holdings, LLC and the Marcus Family
Foundation II.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements
 
7.
Fair Value Measurements
U.S. GAAP defines the fair value of a financial instrument as the amount that would be received from the sale of an asset in an orderly transaction between market participants at the measurement date. The Company is responsible for the determination of fair value and the supporting methodologies and assumptions. The Company uses various pricing sources and third parties to provide and validate the values utilized.
The degree of judgment used in measuring the fair value of financial instruments is generally inversely correlated with the level of observable valuation inputs. Financial instruments with quoted prices in active markets generally have more pricing observability and less judgment is used in measuring fair value. Financial instruments for which no quoted prices are available have less observability and are measured at fair value using valuation models or other pricing techniques that require more judgment.
Assets recorded at fair value are measured and classified in accordance with a fair value hierarchy consisting of the three “levels” based on the observability of inputs available in the marketplace used to measure the fair values as discussed below:
 
 
 
Level 1
: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
 
 
 
Level 2
: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or
 
 
 
Level 3
: Unobservable inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model. Management estimates include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.
Recurring Fair Value Measurements
The Company values its investments including commercial paper and floating net asset value money market funds recorded in cash and cash equivalents, investments in marketable debt securities,
available-for-sale,
assets held in the rabbi trust, deferred compensation liability and contingent and deferred consideration at fair value on a recurring basis.
Fair values for investments included in cash and cash equivalents and marketable debt securities,
available-for-sale
were determined for each individual security in the investment portfolio and all these securities are Level 1 or 2 measurements as appropriate.
Fair values for assets held in the rabbi trust and related deferred compensation liability were determined based on the cash surrender value of the company owned variable life insurance policies and underlying investments in the trust, and are Level 2 and Level 1 measurements, respectively.
Contingent consideration in connection with acquisitions, is carried at fair value and determined on a
contract-by-contract
basis, calculated using unobservable inputs based on a probability of achieving EBITDA and other performance requirements, and is a Level 3 measurement. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time, and is a Level 2 measurement.
 
 
Assets and liabilities carried at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
Assets:
  
  
  
  
  
  
  
  
Assets held in rabbi trust
   $ 9,587      $ —        $ 9,587      $ —        $ 11,508      $ —        $ 11,508      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash equivalents
(1)
:
                                                                       
Commercial paper
   $ 35,932      $ —        $ 35,932      $ —        $ 8,948      $ —        $ 8,948      $ —    
Money market funds
     80,910        80,910        —          —          210,985        210,985        —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $  116,842      $ 80,910      $ 35,932      $ —        $  219,933      $ 210,985      $ 8,948      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marketable debt securities,
available-for-sale:
                                                                       
Short-term investments:
                                                                       
U.S. treasuries
   $ 122,482      $  122,482      $ —        $ —        $ 35,733      $ 35,733      $ —        $ —    
Corporate debt
     129,707        —          129,707        —          —          —          —          —    
ABS and other
     851        —          851        —          148,135        —          148,135        —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 253,040      $ 122,482      $  130,558      $ —        $ 183,868      $ 35,733      $ 148,135      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Long-term investments:
                                                                       
U.S. treasuries
   $ 40,208      $ 40,208      $ —        $ —        $ 70,767      $ 70,767      $ —        $ —    
U.S. government sponsored entities
     604        —          604        —          745        —          745        —    
Corporate debt
     29,857        —          29,857        —          34,013        —          34,013        —    
ABS and other
     6,919        —          6,919        —          7,085        —          7,085        —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 77,588      $ 40,208      $ 37,380      $ —        $ 112,610      $ 70,767      $ 41,843      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
                                                                       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
   $ 7,779      $ —        $ —        $  7,779      $ 9,312      $ —        $ —        $  9,312  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred consideration
   $ 6,163      $ —        $ 6,163      $ —        $ 9,801      $ —        $ 9,801      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred compensation liability
   $ 7,039      $ 7,039      $ —        $ —        $ 8,001      $ 8,001      $ —        $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Included in cash and cash equivalents on the accompanying condensed consolidated balance sheets.
There
 were
no
transfers in or out of Level 
3
during the
three
months ended June 
30
,
2022
and
2021
.
During the six months ended June 30, 2022, the Company considered current and future interest rates and the probability of achieving EBITDA and other performance targets in its determination of fair value for the contingent consideration. The Company is uncertain as to the extent of the volatility in the unobservable inputs in the foreseeable future. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time.
As of June 30, 2022 and December 31, 2021, contingent and deferred consideration had a maximum undiscounted payment to be settled in cash or stock of $23.8 million and $28.6 million, respectively. Assuming the achievement of the applicable performance criteria and/or service and time requirements, the Company anticipates these payments will be made over the next one to five-year period. Changes in fair value are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income.

 
A reconciliation of contingent consideration measured at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 9,312      $  5,572  
Contingent consideration in connection with acquisitions
     —          (100
Change in fair value of contingent consideration
     (493      1,345  
Payments of contingent consideration
     (1,040      —    
    
 
 
    
 
 
 
Ending balance
   $ 7,779      $ 6,817  
    
 
 
    
 
 
 
Quantitative information about the valuation technique and significant unobservable inputs used in the valuation of the Company’s Level 3 financial liabilities measured at fair value on a recurring basis consisted of the following (dollars in thousands):
 
 
  
Fair Value at
June 30, 2022
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 7,779    
Discounted cash flow
  Expected life of cash flows    
0.9-5.3 years (3.0 years)
 
                 Discount rate    
5.8%-6.3%      
(6.0%)
 
                 Probability of achievement    
0.0%-100.0%     (98.1%)
 
 
  
Fair Value at
December 31, 2021
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 9,312    
Discounted cash flow
  Expected life of cash flows    
1.4-5.8
years (3.4 years)
 
                 Discount rate    
2.2%-3.5%
       
(2.9%)
 
                 Probability of achievement    
29.0%-100.0%
     (
95.2%)
 
 
(1)
Unobservable inputs were weighted by the relative fair value of the instruments.
Nonrecurring Fair Value Measurements
In accordance with U.S. GAAP, from time to time, the Company measures certain assets at fair value on a nonrecurring basis. The Company reviews the carrying value of MSRs, intangibles, goodwill and other assets for indications of impairment at least annually. When indications of potential impairment are identified, the Company may be required to determine the fair value of those assets and record an adjustment for the carrying amount in excess of the fair value determined. Any fair value determination would be based on valuation approaches, which are appropriate under the circumstances and utilize Level 2 and Level 3 measurements as required.
MSRs are recorded at fair value upon acquisition of a servicing contract. The Company has elected the amortization method for the subsequent measurement of MSRs. MSRs are carried at the lower of amortized cost or fair value. MSRs are a Level 3 measurement. The Company’s MSRs do not trade in an active, open market with readily observable prices. The estimated fair value of the Company’s MSRs were developed using a discounted cash flow model that calculates the present value of estimated future net servicing income. The model considers contractual provisions and assumptions of market participants including specified servicing fees, prepayment assumptions, delinquency rates, late charges, other ancillary revenue, costs to service and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used to reflect observable market conditions and assumptions that a market participant would consider in valuing an MSR asset. Management uses assumptions in the determination of fair value for MSRs after considering default, severity, prepayment and discount rates related to the specific types and underlying collateral of the various serviced loans, interest rates, refinance rates, and current government and private sector responses on the economic impact of the
COVID-19
pandemic. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. See Note 5 – “Selected Balance Sheet Data” for additional information.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
 
8.
Stockholders’ Equity
Common Stock
As of June 30, 2022 and December 31, 2021, there were 39,964,292 and 39,692,373 shares of common stock, $0.0001 par value, issued and outstanding, which include unvested restricted stock awards (“RSAs”) issued to
non-employee
directors, respectively. See Note 11 – “Earnings per Share” for additional information.
On February 16, 2022, The Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share, payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Company accrued a dividend payable of $52.1 million, including dividend equivalents aggregating $2.5 million to be paid upon vesting for unvested restricted stock and deferred stock units granted under the 2013 Omnibus Equity Incentive Plan.
During
the six months ended June 30, 2022, the Company paid $50.1 
million in dividends and dividend equivalents to outstanding shareholders. As of June 30, 2022, accrued dividend equivalents related to unvested RSUs aggregated t
o $2.0 
million and are recorded in other liabilities, current and other liabilities,
non-current
in the condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data.”
Preferred Stock
The Company has 25,000,000 authorized shares of preferred stock with a par value $0.0001 per share. At June 30, 2022 and December 31, 2021, there were no preferred shares issued or outstanding.
Accumulated Other Comprehensive Income (Loss)
Amounts reclassified from accumulated other comprehensive income (loss) are included as a component of other (expense) income, net or selling, general and administrative expense, as applicable, in the condensed consolidated statements of net and comprehensive income. The reclassifications were determined on a specific identification basis.
The Company has not provided for U.S. taxes on unremitted earnings of its foreign subsidiary as it is operating at a loss and has no earnings and profits to remit. As a result, deferred taxes were not provided related to the cumulative foreign currency translation adjustments.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans
6 Months Ended
Jun. 30, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
9.
Stock-Based Compensation Plans
2013 Omnibus Equity Incentive Plan
The Company’s board of directors adopted the 2013 Omnibus Equity Incentive Plan (the “2013 Plan”), which became effective upon the Company’s IPO. In February 2017, the
B
oard of
D
irectors amended and restated the 2013 Plan, which was approved by the Company’s stockholders in May 2017. Grants are made from time to time by the compensation committee of the Company’s board of directors at its discretion, subject to certain restrictions as to the number and value of shares that may be granted to any individual. In addition,
non-employee
directors receive annual grants under a director compensation policy. The compensation committee of the Company’s board of directors has the option to grant dividend equivalents to unvested grants. Any dividend equivalents granted to unvested awards are paid to the participant at the time the related grants vest. As of June 30, 2022, there were 3,990,582 shares available for future grants under the 2013 Plan.
On February 16, 2022, the Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Compensation Committee granted dividend equivalents to all unvested grants as of the record date.
The Company accrued dividend equivalents on unvested grants outstanding as of th
e record date
of
$2.5 million.
Awards Granted and Settled
Under the 2013 Plan, the Company has issued RSAs to
non-employee
directors and restricted stock units (“RSUs”) to employees and independent contractors. RSAs vest over a
one-year
period from the date of grant, subject to service requirements. RSUs generally vest in equal annual installments over a five-year period from the date of grant or earlier as approved by the compensation committee of the Company’s board of directors. Dividend equivalents granted for unvested stock awards are paid at the time the stock awards vest. Any unvested awards and dividend equivalents are canceled upon termination as a service provider. As of June 30, 2022, there were no issued or outstanding options, SARs, performance units or performance share awards under the 2013 Plan.
During the six months ended June 30, 2022,
225,557
shares of RSUs vested and
79,405
shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the shares on the vesting date. The shares withheld for taxes were returned to the share reserve and are available for future issuance in accordance with provisions of the 2013 Plan. Unvested RSUs will be settled through the issuance of new shares of common stock.
Outstanding Awards
Activity under the 2013 Plan consisted of the following (dollars in thousands, except weighted average per share data):
 
 
  
Shares
 
  
Weighted-
Average Grant
Date Fair Value
Per Share
 
Nonvested shares at December 31, 2021
(1)
     980,936      $ 36.58  
Granted
     848,629        47.16  
Vested
     (225,557      36.44  
Forfeited/canceled
     (14,050      36.79  
    
 
 
          
Nonvested shares at June 30, 2022
(1)
     1,589,958      $ 42.45  
    
 
 
          
Unrecognized stock-based compensation expense as of June 30, 2022
   $ 60,111           
    
 
 
          
Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) of approximately
     4.03           
    
 
 
          
Weighted average remaining vesting period (years) as of June 30, 2022
     4.03           
    
 
 
          
 
(1)
Nonvested RSUs will be settled through the issuance of new shares of common stock.
Employee Stock Purchase Plan
In 2013, the Company adopted the 2013 Employee Stock Purchase Plan (“ESPP”). The ESPP is intended to qualify under Section 423 of the Internal Revenue Code and provides for consecutive,
non-overlapping
6-month
offering periods. The offering periods generally start on the first trading day on or after May 15 and November 15 of each year. Qualifying employees may purchase shares of the Company stock at a 10% discount based on the lower of the market price at the beginning or end of the offering period, subject to IRS limitations. The Company determined that the ESPP was a compensatory plan and is required to expense the fair value of the awards over each
6-month
offering period.
The ESPP initially had 366,667 shares of common stock reserved, and 145,636 shares of common stock remain available for issuance as of June 30, 2022. The ESPP provides for annual increases in the number of shares available for issuance under the ESPP, equal to the least of (i) 366,667 shares, (ii) 1% of the outstanding shares on such date, or (iii) an amount determined by the compensation committee of the
B
oard of
D
irectors. Pursuant to the provisions of the ESPP, the
B
oard of
D
irectors has determined to not provide for any annual increases to date. At June 30, 2022, total unrecognized compensation cost related to the ESPP was $98,000 and is expected to be recognized over a weighted average period of 0.38 years.

SARs and DSUs
Prior to the IPO, certain employees were granted SARs. As of
March 31, 2013
, the outstanding SARs were frozen at the liability amount, and will be paid out to each participant in installments upon retirement or departure under the terms of the revised SARs agreements. To replace beneficial ownership in the SARs, the difference between the book value liability and the fair value of the awards was granted to plan participants in the form of deferred stock units (“DSUs”), which were fully vested upon receipt and will be settled in actual stock at a rate of
20
% per year if the participant remains employed by the Company during that period (otherwise all unsettled shares of stock upon termination from service will be settled
five years
from the termination date, unless otherwise agreed to by the Company). In the event of death or termination of service after reaching the age of
67
,
100
% of the DSUs will be settled. During the six months ended June 30, 2022,
166,449
DSUs were settled, and
78,615
shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the DSUs on the settlement date. As of June 30, 2022,
114,744
shares of fully vested DSUs remained to be settled in 2022.
 
Summary of Stock-Based Compensation
Components of stock-based compensation are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income and consisted of the following (in thousands):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
ESPP
   $ 29      $ 24      $ 85      $ 74  
RSUs and RSAs
     4,246        2,638        8,046        4,876  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 4,275      $ 2,662      $ 8,131      $ 4,950  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
10.
Income Taxes
The Company’s effective tax rate for the three and six months ended June 30, 2022 was 24.9% and 25.5%, respectively, compared to 26.4% and 27.2% respectively, for the three and six months ended June 30, 2021. The Company provides for the effects of income taxes in interim financial statements based on the Company’s estimate of its annual effective tax rate for the full year, which is based on forecasted income by jurisdiction where the Company operates, adjusted for any tax effects of items that relate discretely to the period, if any.
The provision for income taxes differs from the amount computed by applying the U.S. federal statutory rate to income before provision for income taxes and consisted of the following (dollars in thousands):
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
 
  
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
Income tax expense at the federal statutory rate
   $ 11,786       21.0   $ 8,994       21.0   $ 21,139       21.0   $ 13,425       21.0
State income tax expense, net of federal benefit
     2,389       4.3     1,999       4.7     4,422       4.4     3,046       4.8
(Windfall) shortfall tax benefits, net related to stock-based compensation
     (1,758     (3.1 )%     (52     (0.1 )%      (2,064     (2.1 )%     (79     (0.1 )% 
Change in valuation allowance
     23       0.0     17       0.0     (81     (0.1 )%     188       0.3
Permanent and other items
(1)
     1,515       2.7     339       0.8     2,296       2.3     803       1.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
     $ 13,955       24.9   $ 11,297       26.4   $ 25,712       25.5   $ 17,383       27.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
Permanent items relate principally to compensation charges, qualified transportation fringe benefits and meals and entertainment.
 
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings per Share
11.
Earnings per Share
Basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021, respectively consisted of the following (in thousands, except per share data):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Numerator (Basic and Diluted):
  
     
  
     
  
     
  
     
Net income
   $ 42,168     $ 31,532     $ 74,951     $ 46,544  
Change in value for stock settled consideration
     (24     (42     (38     10  
    
 
 
   
 
 
   
 
 
   
 
 
 
Adjusted net income
   $ 42,144     $ 31,490     $ 74,913     $ 46,554  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Denominator:
                                
Basic
                                
Weighted average common shares issued and outstanding
     39,936       39,549       39,829       39,491  
Deduct: Unvested RSAs
(1)
     (12     (14     (13     (16
Add: Fully vested DSUs
(2)
     124       342       202       342  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,048       39,877       40,018       39,817  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Basic earnings per common share
   $ 1.05     $ 0.79     $ 1.87     $ 1.17  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Diluted
                                
Weighted average common shares outstanding from above
     40,048       39,877       40,018       39,817  
Add: Dilutive effect of RSUs, RSAs & ESPP
     213       149       291       182  
Add: Contingently issuable shares
(3)
     81       113       81       113  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,342       40,139       40,390       40,112  
    
 
 
   
 
 
   
 
 
   
 
 
 
Diluted earnings per common share
   $ 1.04     $ 0.78     $ 1.85     $ 1.16  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Antidilutive shares excluded from diluted earnings per common share
(4)
     843       48       843       275  
    
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
RSAs were issued and outstanding to the
non-employee
directors and have a
one-year
vesting term subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(2)
Shares are included in weighted average common shares outstanding as the shares are fully vested but have not yet been delivered. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(3)
Relates to contingently issuable stock settled consideration.
(4)
Primarily pertaining to RSU grants to the Company’s employees and independent contractors.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
12.
Commitments and Contingencies
Credit Agreement
On June 18, 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”). On May 31, 2022 the Company executed an amended and restated Credit Agreement (the “First Amended and Restated Credit Agreement”) to extend the maturity date of the Credit Agreement on substantially the same terms and conditions as the original credit facility. The First Amended and Restated Credit Agreement provides for
a $60.0 
million principal amount senior secured revolving credit facility that is guaranteed by all of the Company’s domestic subsidiaries (the “Credit Facility”), which was scheduled to mature on August 1, 2022. Prior to the maturity date, the Company entered into the Second Amended and Restated Credit Agreement principally on the same terms, to further extend the maturity date to June 1, 2025. Refer to Note 13 – “
Subsequent Events”
for additional information.
The Company may borrow, repay and reborrow amounts under the Credit Facility until its maturity date, at which time all amounts outstanding under the Credit Facility must be repaid in full. 
Borrowings under the Credit Agreement are available for general corporate purposes and working capital. The Credit Facility includes a $10.0 million sublimit for the issuance of standby letters of credit of which $533,000 was utilized at June 30, 2022. Borrowings under the Credit Facility will bear interest at the Daily Simple SOFR rate plus a spread of between 1.00% to 1.25% depending on the Company’s total funded debt to EBITDA as defined in the Credit Agreement. In connection with the amendments of the Credit Agreement, the Company paid bank fees and other expenses,
 
which
 
are being amortized over the remaining term of the Credit Agreement. The Company pays a commitment fee of up t
o 0.1%
per annum, payable quarterly, based on the amount of unutilized commitments under the Credit Facility. The amortization and commitment fee is included in interest expense in the accompanying condensed consolidated statements of net and comprehensive income and wa
s $22,000 and $20,000 for the three months ended June 30, 2022 and 2021, respectively and $47,000 and $44,000,
respectively, during the six months ended June 30, 2022 and 2021. As of June 30, 2022, there were no amounts outstanding under the Credit Agreement.
The Credit Facility contains customary covenants, including financial and other covenant reporting requirements and events of default. Financial covenants require the Company, on a combined basis with its guarantors, to maintain (i) an EBITDAR Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25:1.0 as of each quarter end, determined on a rolling four-quarter basis, and (ii) total funded debt to EBITDA not greater than 2.0:1.0 as of each quarter end, determined on a rolling four-quarter basis, and also limits investments in foreign entities and certain other loans. The Credit Facility is secured by substantially all assets of the Company, including pledges of 100% of the stock or other equity interest of each subsidiary except for the capital stock of a controlled foreign corporation (as defined in the Internal Revenue Code), in which case no such pledge is required. As of June 30, 2022, the Company was in compliance with all financial and
non-financial
covenants and has not experienced any limitation in its operations as a result of the covenants.
Strategic Alliance
The Company, in connection with the Strategic Alliance with MTRCC, has agreed to provide loan opportunities that may be funded through MTRCC’s agreement with Fannie Mae and which requires MTRCC to guarantee a portion of each funded loan. On
a loan-by-loan basis,
the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC. As of June 30, 2022, the Company has agreed to a maximum aggregate guarantee obligation of $25.4 million relating to loans with an unpaid balance of $152.6 million. The maximum guarantee obligation is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans for which it is providing a guarantee to MTRCC were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement.
Other
In connection with certain agreements with investment sales and financing professionals, the Company may agree to advance amounts to such professionals upon reaching certain time and performance goals. Such commitments as of June 30, 2022 aggregated to $20.9 million.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events
13.
Subsequent Events
On August 2, 2022, the Board of Directors declared a semi-annual regular dividend o
f $0.25
per share, or approximately $10.4 million, payable on October 6, 2022 to stockholders of record at the close of business on September 15, 2022. Any and all future dividends are subject to review and approval by the Board of Directors.
In addition, the Board of Directors authorized and approved a stock repurchase program (“Repurchase Program”) authorizing up to
 $70 
million in stock repurchases. The stock repurchase program has not yet commenced, does not obligate us to repurchase any dollar amount or number of shares, and our Board of Directors may modify, suspend, or discontinue authorization of the Repurchase Program at any time.
On July 28, 2022, the Company entered into the Second Amended and Restated Credit Agreement, which provides for a three-year extension of its Credit Facility with Wells Fargo Bank, National Association on principally the same terms and conditions as the extension signed in May 2022. The new agreement matures on June 1, 2025.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Description of Business
Description of Business
Marcus & Millichap, Inc. (the “Company,” “Marcus & Millichap,” or “MMI”), a Delaware corporation, is a brokerage firm specializing in commercial real estate investment sales, financing,
research
and advisory services. As of June 30, 2022, MMI operates 82 offices in the United States and Canada through its wholly-owned subsidiaries, including the operations of Marcus & Millichap Capital Corporation.
Reorganization and Initial Public Offering
Reorganization and Initial Public Offering
MMI was formed in June 2013 in preparation for Marcus & Millichap Company (“MMC”) to
spin-off
its majority-owned subsidiary, Marcus & Millichap Real Estate Investment Services, Inc. (“MMREIS”). Prior to the initial public offering (“IPO”) of MMI, all of the preferred and common stockholders of MMREIS (including MMC and employees of MMREIS) contributed all of their outstanding shares to MMI, in exchange for new MMI common stock. As a result, MMREIS became a wholly-owned subsidiary of MMI. Thereafter, MMC distributed 80.0% of the shares of MMI common stock to MMC’s shareholders and exchanged the remaining portion of its shares of MMI common stock for cancellation of indebtedness of MMC. MMI completed its IPO in November 2013.
Basis of Presentation
Basis of Presentation
The financial information presented in the accompanying unaudited condensed consolidated financial statements, has been prepared in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for quarterly reports on Form
10-Q
and
Article 10-01
of
Regulation S-X.
Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements and notes include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the condensed consolidated financial position, results of operations and cash flows for the periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto, including the Company’s accounting policies for the year ended December 31, 2021 included in the Company’s Annual Report on Form
10-K
filed on March 1, 2022 with the SEC. The results of the three months and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022, for other interim periods or for future years.
The Company reclassified certain items within accounts payable and accrued expenses to other liabilities, current in the December 31, 2021 condensed consolidated balance sheet to conform with current period presentation.
Considerations Related to the COVID-19 Pandemic
Considerations Related to the
COVID-19
Pandemic
The Company may continue to experience operational and financial impacts due to the ongoing
COVID-19
pandemic and actual results may differ from the Company’s current estimates and historical trends because of that uncertainty.
Consolidation
Consolidation
The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Revenue Recognition
Revenue Recognition
The Company generates real estate brokerage commissions by acting as a broker for real estate owners or investors seeking to buy or sell interests in commercial properties and generates financing fees from securing financing on purchase transactions, from refinancing its clients’ existing mortgage debt and other ancillary fees associated with financing activities, including, but not limited to, mortgage servicing, debt and equity advisory services, loan sales, due diligence services, guarantee fees, loan performance fees and other consulting. The Company’s contracts, except as noted below, do not contain multiple-element arrangements, variable consideration, financing components, significant noncash consideration, licenses, long-term contracts with customers or other items affecting the transaction price.
Real Estate Brokerage Commissions
Contracts for representing buyers and sellers of real estate are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the close of escrow. At that time, the Company recognizes revenue related to the transaction. The Company’s fee agreements do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the transaction closes.
Financing Fees
Contracts for representing potential borrowers are usually negotiated on a
transaction-by-transaction
basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the time the loan closes. At that time, the Company recognizes revenue related to the transaction. The Company’s fee arrangements, with certain exceptions, do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the loan closes.
Loan Performance Fees
- For loans originated through the Strategic Alliance with MTRCC, the Company receives variable consideration in the form of loan performance fees based on a portion of the servicing fees expected to be received under the servicing contract for servicing the loan. As the Company is not obligated to perform any servicing functions and has no further obligations related to the transaction giving rise to the loan performance fees, the estimated value of the loan performance fees to be received is recorded at the time the loan closes and are collected over the estimated term of the related loan. Any changes in the estimate of loan performance fees to be received are recorded in revenue in the period the estimate changes.
Guarantee Obligations
- For certain loans originated through the Strategic Alliance with MTRCC, the Company may agree, at its option, to indemnify MTRCC for a portion of MTRCC’s obligations for loans sold to Fannie Mae. For these loans, the Company allocates a portion of the transaction price and records a loan guarantee obligation based on its fair value. Revenue for this stand ready obligation is recorded on a straight-line basis over the term of the estimated guarantee period and is recorded in financing fees in the condensed consolidated statements of net and comprehensive income. The guarantee obligation is capped at 16.7% of the unpaid principal balance in excess of the collateral securing such loan. For these loans, the Company also records an allowance for loss-sharing obligations based on the unpaid balance of the loan for its portion of the obligation guaranteed to MTRCC.
Mortgage Servicing
- The Company recognizes mortgage servicing revenues upon the acquisition of a servicing contract. The Company records servicing fees when earned provided the loans are current and the debt service payments are made by the borrowers.
Other Revenues
Other revenues include fees generated from consulting and advisory services, as well as referral fees from other real estate brokers, and are recognized when services are provided, or upon closing of the transaction.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Concentration of Credit Risk
Concentrations of Credit Risk
Financial instruments that potentially subject the Company to a concentration of credit risk principally consist of cash and cash equivalents, investments in marketable debt securities,
available-for-sale,
security deposits and commissions receivable, net. Cash and cash equivalents are placed with high-credit quality financial institutions and invested in high-credit quality money market funds and commercial paper. Concentrations and ratings of marketable debt securities,
available-for-sale
are limited by the approved investment policy.
To reduce its credit risk, the Company monitors the credit standing of the financial institutions money market funds that represent amounts recorded as cash and cash equivalents. The Company historically has not experienced any significant losses related to cash and cash equivalents.
In September 2021, the Company entered into a Strategic Alliance (“Strategic Alliance”) with M&T Realty Capital Corporation (“MTRCC”) pursuant to which the Company has agreed to provide loan opportunities that may be funded through MTRCC’s Delegated Underwriting and Servicing Agreement (“DUS Agreement”) with the Federal National Mortgage Association (“Fannie Mae”) and which requires MTRCC to guarantee a portion of each loan funded. On a
loan-by-loan
basis, the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC though the DUS Agreement. The Company manages and limits the concentration of risk related to the guarantees assumed by monitoring the underlying property type, geographic location, credit of the borrowers, underlying debt service coverage, and loan to value ratios.
The Company derives its revenues from a broad range of real estate investors, owners, and users in the United States and Canada, none of which individually represents a significant concentration of credit risk. The Company maintains allowances, as needed, for estimated credit losses based on management’s assessment of the likelihood of collection. For the three and six months ended June 30, 2022 and 2021, no transaction represented 10% or more of total revenues. Further, while one or more transactions may represent 10% or more of commissions receivable at any reporting date, amounts due are typically collected within 10 days of settlement and, therefore, do not expose the Company to significant credit risk.
During
both
the three and six months ended June 30, 2022, the Company’s Canadian operations represented 2.2% of total revenues. During the three and six months ended June 30, 2021, the Company’s Canadian operations represented approximately 2.4% and 2.2% of total revenues, respectively.
During each of the three and six months ended June 30, 2022 and 2021, no office represented 10% or more of total revenues.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Pending Adoption
In March 2020, the FASB issued Accounting Standards Update (“ASU”)
No. 2020-04,
Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting
(“ASU
2020-04”).
ASU
2020-04
provides temporary optional exceptions to the guidance in U.S. GAAP on contract modifications to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”). ASU
2020-04
is effective for all entities upon issuance and may be applied prospectively to contract modifications through December 31, 2022. The guidance applies to the Company’s Credit Agreement (see Note 12 – “Commitments and Contingencies”), which references LIBOR, and will generally allow it to account for and present a modification as an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. As of June 30, 2022, the Company has not drawn funds from the credit facility. The Company evaluated this new standard and determined that ASU
2020-04
will have no impact on its condensed consolidated financial statements.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
 
     June 30,
2022
     December 31,
2021
 
Computer software and hardware equipment
   $ 38,204      $ 33,819  
Furniture, fixtures and equipment
     25,613        24,511  
Less: accumulated depreciation and amortization
     (38,479      (35,138
    
 
 
    
 
 
 
     $ 25,338      $ 23,192  
    
 
 
    
 
 
 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Allowance for Credit Losses, Gross Unrealized Gains/Losses in Accumulated Other Comprehensive Income/Loss and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security
Amortized cost, allowance for credit losses, gross unrealized gains/losses in accumulated other comprehensive income (loss) and fair value of marketable debt securities,
available-for-sale,
by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 123,715      $ —        $ —        $ (1,233   $ 122,482  
Corporate debt
     129,913        —          —          (206     129,707  
Asset-backed securities (“ABS”) and other
     859        —          1        (9     851  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 254,487      $ —        $ 1      $ (1,448   $ 253,040  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 40,827      $ —        $ —        $ (619   $ 40,208  
U.S. government sponsored entities
     646        —          —          (42     604  
Corporate debt
     31,956        —          1        (2,100     29,857  
ABS and other
     7,338        —          3        (422     6,919  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 80,767      $ —        $ 4      $ (3,183   $ 77,588  
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
December 31, 2021
 
 
  
Amortized
Cost
 
  
Allowance
for Credit
Losses
 
  
Gross
Unrealized
Gains
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
Short-term investments:
  
  
  
  
 
U.S. treasuries
   $ 35,767      $ —        $ —        $ (34   $ 35,733  
Corporate debt
     148,148        —          22        (35     148,135  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 183,915      $ —        $ 22      $ (69   $ 183,868  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Long-term investments:
                                           
U.S. treasuries
   $ 70,902      $ —        $ 128      $ (263   $ 70,767  
U.S. government sponsored entities
     726        —          22        (3     745  
Corporate debt
     33,197        —          962        (146     34,013  
ABS and other
     7,033        —          82        (30     7,085  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
     $ 111,858      $ —        $ 1,194      $ (442   $ 112,610  
    
 
 
    
 
 
    
 
 
    
 
 
   
 
 
 
Available-for-sale Marketable Debt Securities in a Continuous Unrealized Loss Position
The Company’s investments in marketable debt securities,
available-for-sale,
that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands):
 
 
  
June 30, 2022
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 162,281      $ (1,852   $ —        $ —       $ 162,281      $ (1,852
U.S. government sponsored entities
     506        (27     96        (16     602        (43
Corporate debt
     157,965        (2,225     592        (80     158,557        (2,305
ABS and other
     6,342        (431     —          —         6,342        (431
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 327,094      $ (4,535   $ 688      $ (96   $ 327,782      $ (4,631
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
 
 
  
December 31, 2021
 
 
  
Less than 12 months
 
 
12 months or greater
 
 
Total
 
 
  
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
 
Fair
Value
 
  
Gross
Unrealized
Losses
 
U.S. treasuries
   $ 103,019      $ (297   $ —        $ —       $ 103,019      $ (297
U.S. government sponsored entities
     115        (3     —          —         115        (3
Corporate debt
     115,908        (173     146        (8     116,054        (181
ABS and other
     2,915        (30     —          —         2,915        (30
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
     $ 221,957      $ (503   $ 146      $ (8   $ 222,103      $ (511
    
 
 
    
 
 
   
 
 
    
 
 
   
 
 
    
 
 
 
Gross Realized Gains and Losses from Sale of Available for Sale Marketable Debt Securities
Gross realized gains and losses from the sales of the Company’s marketable debt securities,
available-for-sale,
consisted of the following (in thousands):

 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Gross realized gains
(1)
   $ 1      $ 9      $ 114      $ 10  
    
 
 
    
 
 
    
 
 
    
 
 
 
Gross realized losses
(1)
   $ (17    $ —        $ (17    $ —    
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other income (expense), net in the condensed consolidated statements of net and comprehensive income. The cost basis of securities sold were determined based on the specific identification method.
Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-Sale, by Contractual Maturity
Amortized cost and fair value of marketable debt securities,
available-for-sale,
by contractual maturity consisted of the following (in thousands, except weighted average data):
 
     June 30, 2022      December 31, 2021  
     Amortized
Cost
     Fair Value      Amortized
Cost
     Fair Value  
Due in one year or less
   $ 254,487      $ 253,040      $ 183,915      $ 183,868  
Due after one year through five years
     64,064        62,267        96,035        96,257  
Due after five years through ten years
     11,588        10,546        11,129        11,601  
Due after ten years
     5,115        4,775        4,694        4,752  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 335,254      $ 330,628      $ 295,773      $ 296,478  
    
 
 
    
 
 
    
 
 
    
 
 
 
Weighted average contractual maturity
              1.3 years                 1.5 years  
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Summary of Goodwill and Intangible Assets, Net
Goodwill and intangible assets, net consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
  
Gross
Carrying
Amount
 
  
Accumulated
Amortization
 
 
Net Book
Value
 
Goodwill and intangible assets:
  
     
  
     
 
     
  
     
  
     
 
     
Goodwill
   $ 38,101      $ —       $ 38,101      $ 34,071      $ —       $ 34,071  
Intangible assets
(1)
     32,444        (12,282     20,162        23,974        (9,940     14,034  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
     $ 70,545      $ (12,282   $ 58,263      $ 58,045      $ (9,940   $ 48,105  
    
 
 
    
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
 
(1)
Total weighted average amortization period was 4.9 years and 4.4 years as of June 30, 2022 and December 31, 2021, respectively.
Summary of Changes in Carrying Carrying Amount of Goodwill
The changes in the carrying amount of goodwill consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 34,071      $ 33,375  
Additions from acquisitions
(1)
     4,030        696  
Impairment losses
     —          —    
    
 
 
    
 
 
 
Ending balance
   $ 38,101      $ 34,071  
    
 
 
    
 
 
 
 
(1)
The 2021 addition represents a measurement period adjustment for an acquisition made in 2020.
Schedule of Estimated Amortization Expense for Intangible Assets
Estimated amortization expense for intangible assets by year for the next five years and thereafter consisted of the following (in thousands):
 
     June 30, 2022  
Remainder of 2022
   $ 2,341  
2023
     4,617  
2024
     4,101  
2025
     3,881  
2026
     2,156  
Thereafter
     3,066  
    
 
 
 
     $ 20,162  
    
 
 
 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Assets
Other assets consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Mortgage servicing rights (“MSRs”), net of amortization
   $ —        $ —        $ —        $ 1,855  
Security deposits
     —          —          1,681        1,395  
Employee notes receivable
     16        40        —          —    
Securities,
held-to-maturity
(1)
     —          —          9,500        9,500  
Customer trust accounts and other
  
 
5,864     
 
5,230     
 
2,392     
 
396  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 5,880      $ 5,270      $ 13,573      $ 13,146  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Securities,
held-to-maturity,
are expected to mature on September 1, 2024 and accrue interest based on the
1-year
treasury rate.
Summary of Net Change in Carrying Value of MSRs
The net change in the carrying value of MSRs consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 1,855      $ 1,897  
Additions
     —          366  
Amortization
     (1,275      (270
Reclassification to assets held for sale
     (280      —    
Loss on sale
     (300      —    
    
 
 
    
 
 
 
Ending balance
   $ —       
$
1,993  
    
 
 
    
 
 
 
Schedule of Deferred Compensation and Commissions
Deferred compensation and commissions consisted of the following (in thousands):
 
 
  
Current
 
  
Non-Current
 
 
  
June 30,
2022
 
  
December 31,
2021
 
  
June 30,
2022
 
  
December 31,
2021
 
Stock appreciation rights (“SARs”) liability
(1)
   $ 2,323      $ 2,241      $ 12,866      $ 14,918  
Commissions payable to investment sales and financing
professionals
  
 
52,316     
 
110,769     
 
28,813     
 
31,697  
Deferred compensation liability
(
1
)
     622        1,080        6,417        6,921  
Other
     126        595        —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 55,387      $ 114,685      $ 48,096      $ 53,536  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
The SARs and deferred compensation liabilities become subject to payout at the time the participant is no longer considered a service provider. As a result of the retirement of certain participants, estimated amounts to be paid to participants within the next twelve months have been classified as current.
Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability The net change in the carrying value of the assets held in the rabbi trust and the net change in the carrying value of the deferred compensation liability, each exclusive of additional contributions, distributions and trust expenses, consisted of the following (in thousands):
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
(Decrease) increase in the carrying value of the assets held in the rabbi trust
(1)
   $ (1,259    $ 657      $ (1,784    $ 990  
    
 
 
    
 
 
    
 
 
    
 
 
 
Decrease (increase) in the net carrying value of the deferred compensation obligation
(2)

   $ 1,259      $  (503
)
 
   $ 1,791      $  (763 )
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Recorded in other (expense) income, net in the condensed consolidated statements of net and comprehensive income.
(2)
Recorded in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income.

Summary of Other Liabilities
Other liabilities consisted of the following (in thousands):
 
                        
                        
                        
                        
 
  
Current
 
  
Non-Current
 
 
  
June 30,

2022
 
  
December 31,
2021
 
  
June 30,

2022
 
  
December 31,
2021
 
Deferred consideration
  
$
2,863
 
  
$
5,112
 
  
$
3,300
 
  
$
4,689
 
Contingent consideration
  
 
2,466
 
  
 
2,681
 
  
 
5,313
 
  
 
6,631
 
Dividends payable
  
 
612
 
  
 
—  
 
  
 
1,443
 
  
 
—  
 
Other
  
 
1,626
 
  
 
991
 
  
 
32
 
  
 
74
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
$
7,567
 
  
$
8,784
 
  
$
10,088
 
  
$
11,394
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and liabilities at Fair Value on Recurring Basis
 
Assets and liabilities carried at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
June 30, 2022
 
  
December 31, 2021
 
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
  
Fair Value
 
  
Level 1
 
  
Level 2
 
  
Level 3
 
Assets:
  
  
  
  
  
  
  
  
Assets held in rabbi trust
   $ 9,587      $ —        $ 9,587      $ —        $ 11,508      $ —        $ 11,508      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Cash equivalents
(1)
:
                                                                       
Commercial paper
   $ 35,932      $ —        $ 35,932      $ —        $ 8,948      $ —        $ 8,948      $ —    
Money market funds
     80,910        80,910        —          —          210,985        210,985        —          —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $  116,842      $ 80,910      $ 35,932      $ —        $  219,933      $ 210,985      $ 8,948      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marketable debt securities,
available-for-sale:
                                                                       
Short-term investments:
                                                                       
U.S. treasuries
   $ 122,482      $  122,482      $ —        $ —        $ 35,733      $ 35,733      $ —        $ —    
Corporate debt
     129,707        —          129,707        —          —          —          —          —    
ABS and other
     851        —          851        —          148,135        —          148,135        —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 253,040      $ 122,482      $  130,558      $ —        $ 183,868      $ 35,733      $ 148,135      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Long-term investments:
                                                                       
U.S. treasuries
   $ 40,208      $ 40,208      $ —        $ —        $ 70,767      $ 70,767      $ —        $ —    
U.S. government sponsored entities
     604        —          604        —          745        —          745        —    
Corporate debt
     29,857        —          29,857        —          34,013        —          34,013        —    
ABS and other
     6,919        —          6,919        —          7,085        —          7,085        —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 77,588      $ 40,208      $ 37,380      $ —        $ 112,610      $ 70,767      $ 41,843      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Liabilities:
                                                                       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contingent consideration
   $ 7,779      $ —        $ —        $  7,779      $ 9,312      $ —        $ —        $  9,312  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred consideration
   $ 6,163      $ —        $ 6,163      $ —        $ 9,801      $ —        $ 9,801      $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Deferred compensation liability
   $ 7,039      $ 7,039      $ —        $ —        $ 8,001      $ 8,001      $ —        $ —    
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
Included in cash and cash equivalents on the accompanying condensed consolidated balance sheets.
Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis
A reconciliation of contingent consideration measured at fair value on a recurring basis consisted of the following (in thousands):
 
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
Beginning balance
   $ 9,312      $  5,572  
Contingent consideration in connection with acquisitions
     —          (100
Change in fair value of contingent consideration
     (493      1,345  
Payments of contingent consideration
     (1,040      —    
    
 
 
    
 
 
 
Ending balance
   $ 7,779      $ 6,817  
    
 
 
    
 
 
 
Fair Value Liabilities Measured On Recurring Basis Valuation Techniques
Quantitative information about the valuation technique and significant unobservable inputs used in the valuation of the Company’s Level 3 financial liabilities measured at fair value on a recurring basis consisted of the following (dollars in thousands):
 
 
  
Fair Value at
June 30, 2022
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 7,779    
Discounted cash flow
  Expected life of cash flows    
0.9-5.3 years (3.0 years)
 
                 Discount rate    
5.8%-6.3%      
(6.0%)
 
                 Probability of achievement    
0.0%-100.0%     (98.1%)
 
 
  
Fair Value at
December 31, 2021
 
  
Valuation Technique
  
Unobservable inputs
  
Range (Weighted Average)
(1)
 
Contingent consideration
   $ 9,312    
Discounted cash flow
  Expected life of cash flows    
1.4-5.8
years (3.4 years)
 
                 Discount rate    
2.2%-3.5%
       
(2.9%)
 
                 Probability of achievement    
29.0%-100.0%
     (
95.2%)
 
 
(1)
Unobservable inputs were weighted by the relative fair value of the instruments.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Outstanding Awards Under 2013 Omnibus Equity Incentive Plan
Activity under the 2013 Plan consisted of the following (dollars in thousands, except weighted average per share data):
 
 
  
Shares
 
  
Weighted-
Average Grant
Date Fair Value
Per Share
 
Nonvested shares at December 31, 2021
(1)
     980,936      $ 36.58  
Granted
     848,629        47.16  
Vested
     (225,557      36.44  
Forfeited/canceled
     (14,050      36.79  
    
 
 
          
Nonvested shares at June 30, 2022
(1)
     1,589,958      $ 42.45  
    
 
 
          
Unrecognized stock-based compensation expense as of June 30, 2022
   $ 60,111           
    
 
 
          
Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) of approximately
     4.03           
    
 
 
          
Weighted average remaining vesting period (years) as of June 30, 2022
     4.03           
    
 
 
          
 
(1)
Nonvested RSUs will be settled through the issuance of new shares of common stock.
Stock-Based Compensation Expense
Components of stock-based compensation are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income and consisted of the following (in thousands):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
ESPP
   $ 29      $ 24      $ 85      $ 74  
RSUs and RSAs
     4,246        2,638        8,046        4,876  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 4,275      $ 2,662      $ 8,131      $ 4,950  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Components of Provision for Income Taxes and Income before Provision for Income Taxes
The provision for income taxes differs from the amount computed by applying the U.S. federal statutory rate to income before provision for income taxes and consisted of the following (dollars in thousands):
 
 
  
Three Months Ended June 30,
 
 
Six Months Ended June 30,
 
 
  
2022
 
 
2021
 
 
2022
 
 
2021
 
 
  
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
 
Amount
 
  
Rate
 
Income tax expense at the federal statutory rate
   $ 11,786       21.0   $ 8,994       21.0   $ 21,139       21.0   $ 13,425       21.0
State income tax expense, net of federal benefit
     2,389       4.3     1,999       4.7     4,422       4.4     3,046       4.8
(Windfall) shortfall tax benefits, net related to stock-based compensation
     (1,758     (3.1 )%     (52     (0.1 )%      (2,064     (2.1 )%     (79     (0.1 )% 
Change in valuation allowance
     23       0.0     17       0.0     (81     (0.1 )%     188       0.3
Permanent and other items
(1)
     1,515       2.7     339       0.8     2,296       2.3     803       1.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
     $ 13,955       24.9   $ 11,297       26.4   $ 25,712       25.5   $ 17,383       27.2
    
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
Permanent items relate principally to compensation charges, qualified transportation fringe benefits and meals and entertainment.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share
Basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021, respectively consisted of the following (in thousands, except per share data):
 
 
  
Three Months Ended
June 30,
 
  
Six Months Ended
June 30,
 
 
  
2022
 
  
2021
 
  
2022
 
  
2021
 
Numerator (Basic and Diluted):
  
     
  
     
  
     
  
     
Net income
   $ 42,168     $ 31,532     $ 74,951     $ 46,544  
Change in value for stock settled consideration
     (24     (42     (38     10  
    
 
 
   
 
 
   
 
 
   
 
 
 
Adjusted net income
   $ 42,144     $ 31,490     $ 74,913     $ 46,554  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Denominator:
                                
Basic
                                
Weighted average common shares issued and outstanding
     39,936       39,549       39,829       39,491  
Deduct: Unvested RSAs
(1)
     (12     (14     (13     (16
Add: Fully vested DSUs
(2)
     124       342       202       342  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,048       39,877       40,018       39,817  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Basic earnings per common share
   $ 1.05     $ 0.79     $ 1.87     $ 1.17  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Diluted
                                
Weighted average common shares outstanding from above
     40,048       39,877       40,018       39,817  
Add: Dilutive effect of RSUs, RSAs & ESPP
     213       149       291       182  
Add: Contingently issuable shares
(3)
     81       113       81       113  
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average common shares outstanding
     40,342       40,139       40,390       40,112  
    
 
 
   
 
 
   
 
 
   
 
 
 
Diluted earnings per common share
   $ 1.04     $ 0.78     $ 1.85     $ 1.16  
    
 
 
   
 
 
   
 
 
   
 
 
 
         
Antidilutive shares excluded from diluted earnings per common share
(4)
     843       48       843       275  
    
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
RSAs were issued and outstanding to the
non-employee
directors and have a
one-year
vesting term subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(2)
Shares are included in weighted average common shares outstanding as the shares are fully vested but have not yet been delivered. See Note 9 – “Stock-Based Compensation Plans” for additional information.
(3)
Relates to contingently issuable stock settled consideration.
(4)
Primarily pertaining to RSU grants to the Company’s employees and independent contractors.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Office
Jun. 30, 2021
Office
Jun. 30, 2022
USD ($)
Office
Jun. 30, 2021
Office
Class of Stock [Line Items]        
Number of offices | Office     82  
Formation date     2013-06  
Percentage of common stock distributed     80.00%  
Commission's receivable settled period     10 days  
Line of credit | $ $ 0   $ 0  
Guarantee obligations     16.70%  
Credit Agreement [Member]        
Class of Stock [Line Items]        
Line of credit | $ $ 0   $ 0  
Total revenues [Member] | Geographic Concentration Risk [Member]        
Class of Stock [Line Items]        
Number of offices | Office 0 0 0 0
Total revenues [Member] | Geographic Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Total revenues [Member] | Customer Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Total revenues [Member] | Transaction Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 0.00% 0.00% 0.00% 0.00%
Commissions receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%
Maximum [Member] | Total revenues [Member] | Geographic Concentration Risk [Member] | CANADA [Member] | Customer [Member]        
Class of Stock [Line Items]        
Concentration risk percentage 2.20% 2.40% 2.20% 2.20%
IPO MMI [Member]        
Class of Stock [Line Items]        
IPO completion date     Nov. 05, 2013  
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Less: accumulated depreciation and amortization $ (38,479) $ (35,138)
Property and equipment, net 25,338 23,192
Computer software and hardware equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 38,204 33,819
Furniture, fixtures, and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 25,613 $ 24,511
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 1.8 $ 1.8 $ 3.7 $ 3.6
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 335,254 $ 295,773
Fair Value 330,628 296,478
Short-term investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 254,487 183,915
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1 22
Gross Unrealized Losses (1,448) (69)
Fair Value 253,040 183,868
Short-term investments [Member] | U.S. Treasuries [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 123,715 35,767
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,233) (34)
Fair Value 122,482 35,733
Short-term investments [Member] | Corporate debt [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 129,913 148,148
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 22
Gross Unrealized Losses (206) (35)
Fair Value 129,707 148,135
Short-term investments [Member] | ABS and other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 859  
Allowance for Credit Losses 0  
Gross Unrealized Gains 1  
Gross Unrealized Losses (9)  
Fair Value 851  
Long-term marketable securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 80,767 111,858
Allowance for Credit Losses 0 0
Gross Unrealized Gains 4 1,194
Gross Unrealized Losses (3,183) (442)
Fair Value 77,588 112,610
Long-term marketable securities [Member] | U.S. Treasuries [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 40,827 70,902
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 128
Gross Unrealized Losses (619) (263)
Fair Value 40,208 70,767
Long-term marketable securities [Member] | U.S. Government Sponsored Entities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 646 726
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 22
Gross Unrealized Losses (42) (3)
Fair Value 604 745
Long-term marketable securities [Member] | Corporate debt [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 31,956 33,197
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1 962
Gross Unrealized Losses (2,100) (146)
Fair Value 29,857 34,013
Long-term marketable securities [Member] | ABS and other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 7,338 7,033
Allowance for Credit Losses 0 0
Gross Unrealized Gains 3 82
Gross Unrealized Losses (422) (30)
Fair Value $ 6,919 $ 7,085
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Weighted average contractual maturity 1 year 3 months 18 days 1 year 6 months
Fitch, AA Rating [Member] | Moody's, Aaa Rating [Member] | Standard & Poor's, AA Rating [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Weighted average contractual maturity 1 year 3 months 18 days  
Fitch, AA+ Rating [Member] | Moody's, Aa3 Rating [Member] | Standard & Poor's, AA+ Rating [Member] | Weighted Average Credit AA Plus Rating [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale, securities number of unrealized loss positions 216  
Available-for-sale, securities in unrealized loss positions, accumulated loss $ 4.6  
Percentage of amortized cost 1.00%  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value $ 327,094 $ 221,957
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (4,535) (503)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 688 146
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (96) (8)
Available for sale securities continuous unrealized loss position, fair value 327,782 222,103
Available for sale securities continuous unrealized loss position, gross unrealized loss (4,631) (511)
U.S. Treasuries [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 162,281 103,019
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (1,852) (297)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 0 0
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss 0 0
Available for sale securities continuous unrealized loss position, fair value 162,281 103,019
Available for sale securities continuous unrealized loss position, gross unrealized loss (1,852) (297)
U.S. Government Sponsored Entities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 506 115
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (27) (3)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 96 0
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (16) 0
Available for sale securities continuous unrealized loss position, fair value 602 115
Available for sale securities continuous unrealized loss position, gross unrealized loss (43) (3)
Corporate debt [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 157,965 115,908
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (2,225) (173)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 592 146
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss (80) (8)
Available for sale securities continuous unrealized loss position, fair value 158,557 116,054
Available for sale securities continuous unrealized loss position, gross unrealized loss (2,305) (181)
ABS and other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available for sale securities continuous unrealized loss position for less than 12 months, fair value 6,342 2,915
Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss (431) (30)
Available for sale securities continuous unrealized loss position for 12 months or longer, fair value 0 0
Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss 0 0
Available for sale securities continuous unrealized loss position, fair value 6,342 2,915
Available for sale securities continuous unrealized loss position, gross unrealized loss $ (431) $ (30)
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]        
Gross realized gains $ 1 $ 9 $ 114 $ 10
Gross realized losses $ (17) $ 0 $ (17) $ 0
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less, Amortized Cost $ 254,487 $ 183,915
Due after one year through five years, Amortized Cost 64,064 96,035
Due after five years through ten years, Amortized Cost 11,588 11,129
Due after ten years, Amortized Cost 5,115 4,694
Amortized Cost 335,254 295,773
Due in one year or less, Fair Value 253,040 183,868
Due after one year through five years, Fair Value 62,267 96,257
Due after five years through ten years, Fair Value 10,546 11,601
Due after ten years, Fair Value 4,775 4,752
Total Fair Value $ 330,628 $ 296,478
Weighted average contractual maturity 1 year 3 months 18 days 1 year 6 months
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill, gross carrying amount $ 38,101 $ 34,071    
Intangible assets, gross carrying amount 32,444 23,974    
Goodwill and intangible assets, gross carrying amount, total 70,545 58,045    
Intangible assets, accumulated amortization (12,282) (9,940)    
Goodwill, net book value 38,101 34,071 $ 34,071 $ 33,375
Intangible assets, net book value 20,162 14,034    
Goodwill and intangible assets, net book value $ 58,263 $ 48,105    
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Business Combinations [Abstract]          
Weighted average amortization intangible assets     4 years 10 months 24 days   4 years 4 months 24 days
Amortization expense $ 1.1 $ 1.0 $ 2.3 $ 2.1  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Goodwill [Roll Forward]    
Beginning balance $ 34,071 $ 33,375
Additions from acquisitions 4,030 696
Impairment losses 0 0
Ending balance $ 38,101 $ 34,071
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
Remainder of 2022 $ 2,341  
2023 4,617  
2024 4,101  
2025 3,881  
2026 2,156  
Thereafter 3,066  
Total $ 20,162 $ 14,034
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Schedule of Other Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Assets [Line Items]    
Other assets Current $ 5,880 $ 5,270
Other assets Non-Current 13,573 13,146
Mortgage servicing rights, net of amortization [Member]    
Other Assets [Line Items]    
Other assets Current 0 0
Other assets Non-Current 0 1,855
Security deposits [Member]    
Other Assets [Line Items]    
Other assets Current 0 0
Other assets Non-Current 1,681 1,395
Employee Notes Receivable [Member]    
Other Assets [Line Items]    
Other assets Current 16 40
Other assets Non-Current 0 0
Customer trust accounts and other [Member]    
Other Assets [Line Items]    
Other assets Current 5,864 5,230
Other assets Non-Current 2,392 396
Held-to-maturity Securities [Member]    
Other Assets [Line Items]    
Other assets Current 0 0
Other assets Non-Current $ 9,500 $ 9,500
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail)
6 Months Ended
Jun. 30, 2022
Other Assets [Line Items]  
Treasury note term 1 year
Held-to-maturity Securities [Member]  
Other Assets [Line Items]  
Securities, Held-To-Maturity Maturity Date Sep. 01, 2024
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Servicing Asset at Amortized Cost, Balance [Roll Forward]    
Beginning balance $ 1,855 $ 1,897
Additions 0 366
Amortization (1,275) (270)
Reclassification to assets held for sale (280) 0
Loss on sale (300) 0
Ending balance $ 0 $ 1,993
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2021
Jan. 01, 2020
Jan. 01, 2014
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Mar. 31, 2013
Schedule Of Accrued Expenses [Line Items]                  
SARs frozen liability amount       $ 12,866,000   $ 12,866,000   $ 14,918,000  
Interest expense       158,000 $ 146,000 $ 318,000 $ 292,000    
Treasury note term           1 year      
Advances and loans and commissions receivable allowance for credit loss       1,110,000   $ 1,110,000   794,000  
Commissions Payable [Member]                  
Schedule Of Accrued Expenses [Line Items]                  
Estimated payouts description           Commissions that are not expected to be paid within twelve months are classified as long-term.      
Maximum payment deferral period for certain commissions payable           3 years      
Mortgage servicing rights [Member]                  
Schedule Of Accrued Expenses [Line Items]                  
Servicing portfolio of commercial real estate loans, unpaid principal balance               $ 1,700,000,000  
SARs [Member]                  
Schedule Of Accrued Expenses [Line Items]                  
SARs frozen liability amount                 $ 20,000,000
SARs liability frozen value date           Mar. 31, 2013      
SARs liability interest accrual commencement date           Jan. 01, 2014      
SARs liability interest accrual rates 2.93% 3.63%              
Interest expense       $ 136,000 $ 122,000 $ 271,000 244,000    
Treasury note term     10 years            
Base spread on SARs liability variable rate     2.00%            
Estimated payouts description           Estimated payouts within the next twelve months for participants that have separated from service have been classified as current.      
Payments made during the period           $ 2,200,000 2,200,000    
Deferred Compensation Liability [Member]                  
Schedule Of Accrued Expenses [Line Items]                  
Estimated payouts description           Estimated payouts within the next twelve months for participants that have separated from service or elected an in-service payout have been classified as current.      
Deferred Compensation Liability, Minimum Payout Period           2 years      
Deferred Compensation Liability, Maximum Payout Period           15 years      
Fair value of deferred compensation plan assets           110.00%      
Payments made during the period           $ 625,000 $ 815,000    
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Deferred Compensation and Commissions [Line Items]    
SARs liability, current $ 2,323 $ 2,241
Commissions payable to investment sales and financing professionals, current 52,316 110,769
Deferred compensation liability, current 622 1,080
Other, current 126 595
Deferred compensation and commissions, current 55,387 114,685
SARs liability, non-current 12,866 14,918
Commissions payable to investment sales and financing professionals, non-current 28,813 31,697
Deferred compensation liability, non-current 6,417 6,921
Other, non-current 0 0
Deferred compensation and commissions, non-current $ 48,096 $ 53,536
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]        
(Decrease) increase in the carrying value of the assets held in the rabbi trust $ (1,259) $ 657 $ (1,784) $ 990
Decrease (increase) in the net carrying value of the deferred compensation obligation $ 1,259 $ (503) $ 1,791 $ (763)
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Selected Balance Sheet Data - Schedule of Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities [Abstract]    
Deferred consideration $ 3,300 $ 4,689
Contingent consideration 5,313 6,631
Dividends payable 1,443 0
Other 32 74
Other liabilities, Non-Current 10,088 11,394
Deferred consideration 2,863 5,112
Contingent consideration 2,466 2,681
Dividends Payable 612 0
Other 1,626 991
Other liabilities, Current $ 7,567 $ 8,784
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Related-Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Aggregate principal amount for employee notes receivable $ 16,000   $ 16,000   $ 40,000
MMC [Member]          
Related Party Transaction [Line Items]          
Real estate brokerage commissions and financing fees from transactions with subsidiaries of Marcus & Millichap Company 912,000 $ 337,000 2,510,000 $ 794,000  
Commission expenses for transactions with subsidiaries of Marcus & Millichap Company 547,000 203,000 1,501,000 477,000  
Operating lease cost 320,000 $ 332,000 $ 653,000 665,000  
Lease expiration date     May 31, 2023    
Accounts payable and other liabilities - related party $ 11,000   $ 11,000   $ 93,000
MMC [Member] | Transition Services Agreement [Member]          
Related Party Transaction [Line Items]          
Selling, general and administrative expense     $ 18,000 $ 4,000  
George M. Marcus [Member]          
Related Party Transaction [Line Items]          
Beneficial ownership percentage     38.00%    
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets held in rabbi trust $ 9,587 $ 11,508    
Marketable debt securities, available-for-sale 330,628 296,478    
Deferred consideration 6,163 9,801    
Deferred compensation liability 7,039 8,001    
Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 253,040 183,868    
Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 77,588 112,610    
U.S. Treasuries [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 122,482 35,733    
U.S. Treasuries [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 40,208 70,767    
U.S. Government Sponsored Entities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 604 745    
Corporate debt securities [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 129,707 148,135    
Corporate debt securities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 29,857 34,013    
Asset-backed securities and other [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 851      
Asset-backed securities and other [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 6,919 7,085    
Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 116,842 219,933    
Recurring [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 253,040 183,868    
Recurring [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 77,588 112,610    
Recurring [Member] | Commercial Paper [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 35,932 8,948    
Recurring [Member] | Money market funds [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 80,910 210,985    
Recurring [Member] | Assets held in rabbi trust [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets held in rabbi trust 9,587 11,508    
Recurring [Member] | U.S. Treasuries [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 122,482 35,733    
Recurring [Member] | U.S. Treasuries [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 40,208 70,767    
Recurring [Member] | U.S. Government Sponsored Entities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 604 745    
Recurring [Member] | Corporate debt securities [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 129,707 0    
Recurring [Member] | Corporate debt securities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 29,857 34,013    
Recurring [Member] | Asset-backed securities and other [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 851 148,135    
Recurring [Member] | Asset-backed securities and other [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 6,919 7,085    
Level 1 [Member] | Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 80,910 210,985    
Deferred consideration 0 0    
Deferred compensation liability 7,039 8,001    
Level 1 [Member] | Recurring [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 122,482 35,733    
Level 1 [Member] | Recurring [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 40,208 70,767    
Level 1 [Member] | Recurring [Member] | Commercial Paper [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Level 1 [Member] | Recurring [Member] | Money market funds [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 80,910 210,985    
Level 1 [Member] | Recurring [Member] | Assets held in rabbi trust [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets held in rabbi trust 0 0    
Level 1 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 122,482 35,733    
Level 1 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 40,208 70,767    
Level 1 [Member] | Recurring [Member] | U.S. Government Sponsored Entities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 1 [Member] | Recurring [Member] | Corporate debt securities [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 1 [Member] | Recurring [Member] | Corporate debt securities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 1 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 1 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 2 [Member] | Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 35,932 8,948    
Deferred consideration 6,163 9,801    
Deferred compensation liability 0 0    
Level 2 [Member] | Recurring [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 130,558 148,135    
Level 2 [Member] | Recurring [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 37,380 41,843    
Level 2 [Member] | Recurring [Member] | Commercial Paper [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 35,932 8,948    
Level 2 [Member] | Recurring [Member] | Money market funds [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Level 2 [Member] | Recurring [Member] | Assets held in rabbi trust [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets held in rabbi trust 9,587 11,508    
Level 2 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 2 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 2 [Member] | Recurring [Member] | U.S. Government Sponsored Entities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 604 745    
Level 2 [Member] | Recurring [Member] | Corporate debt securities [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 129,707 0    
Level 2 [Member] | Recurring [Member] | Corporate debt securities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 29,857 34,013    
Level 2 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 851 148,135    
Level 2 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 6,919 7,085    
Level 3 [Member] | Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Deferred consideration 0 0    
Deferred compensation liability 0 0    
Level 3 [Member] | Recurring [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Commercial Paper [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Level 3 [Member] | Recurring [Member] | Money market funds [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 0 0    
Level 3 [Member] | Recurring [Member] | Assets held in rabbi trust [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Assets held in rabbi trust 0 0    
Level 3 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | U.S. Treasuries [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | U.S. Government Sponsored Entities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Corporate debt securities [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Corporate debt securities [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Short-term investments [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Level 3 [Member] | Recurring [Member] | Asset-backed securities and other [Member] | Long-term marketable securities [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable debt securities, available-for-sale 0 0    
Contingent Consideration [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration 7,779 9,312 $ 6,817 $ 5,572
Contingent Consideration [Member] | Level 1 [Member] | Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration 0 0    
Contingent Consideration [Member] | Level 2 [Member] | Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration 0 0    
Contingent Consideration [Member] | Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration $ 7,779 $ 9,312    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail) - Contingent Consideration [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Beginning balance $ 9,312 $ 5,572
Contingent consideration in connection with acquisitions 0 (100)
Change in fair value of contingent consideration (493) 1,345
Payments of contingent consideration (1,040) 0
Ending balance $ 7,779 $ 6,817
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail) - Contingent Consideration [Member]
$ in Thousands
Jun. 30, 2022
USD ($)
yr
Dec. 31, 2021
USD ($)
yr
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Amount | $ $ 7,779 $ 9,312 $ 6,817 $ 5,572
Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Amount | $ $ 7,779 $ 9,312    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Expected life of cash flows [Member] | Maximum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range | yr 5.3 5.8    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Expected life of cash flows [Member] | Minimum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range | yr 0.9 1.4    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Expected life of cash flows [Member] | Weighted Average [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range | yr 3 3.4    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Discount rate [Member] | Maximum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 0.063 0.035    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Discount rate [Member] | Minimum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 0.058 0.022    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Discount rate [Member] | Weighted Average [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 0.06 0.029    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Probability of achievement [Member] | Maximum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 1 1    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Probability of achievement [Member] | Minimum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 0 0.29    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Probability of achievement [Member] | Weighted Average [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Range 0.981 0.952    
Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Discounted cash flow [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Amount | $ $ 7,779 $ 9,312    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value, assets, level 3 transfers, amount $ 0 $ 0  
Contingent and deferred consideration, maximum undiscounted payment $ 23,800,000   $ 28,600,000
Recurring [Member] | Maximum [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Earn-out period for contingent and deferred consideration 5 years    
Recurring [Member] | Minimum [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Earn-out period for contingent and deferred consideration 1 year    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Feb. 16, 2022
Dec. 31, 2021
Common stock, shares issued 39,964,292     39,692,373
Common stock, shares outstanding 39,964,292     39,692,373
Common stock share, par value $ 0.0001     $ 0.0001
Preferred stock, shares authorized 25,000,000     25,000,000
Preferred stock, par value $ 0.0001     $ 0.0001
Preferred stock, shares issued 0     0
Preferred stock, shares outstanding 0     0
Undistributed earnings of foreign subsidiary $ 0      
Dividends payable     $ 52,100  
Payment of dividend 50,082 $ 0    
Unvested Restricted Stock and Deferred Stock Units [Member] | 2013 Omnibus Equity Incentive Plan [Member]        
Dividends payable     $ 2,500  
Unvested Restricted Stock [Member]        
Dividends payable $ 2,000      
Semi Annual Regular Dividend [Member]        
Dividends payable amount per share     $ 0.25  
Special Dividend [Member]        
Dividends payable amount per share     $ 1  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]  
Common stock shares available for grant | shares 3,990,582
Equity incentive plan amendment, shareholder approval date 2017-05
Equity incentive plan amendment, board of directors approval date 2017-02
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Feb. 16, 2022
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested shares   225,557
Dividends Payable, Date to be Paid Apr. 04, 2022  
Dividends payable $ 52.1  
Dividends Payable, Date of Record Mar. 08, 2022  
Dividend declaration date Feb. 16, 2022  
Semi Annual Regular Dividend [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividends Payable, Amount Per Share $ 0.25  
Special Dividend [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividends Payable, Amount Per Share $ 1  
2013 Omnibus Equity Incentive Plan [Member] | Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued under compensation plan   0
Number of shares outstanding under compensation plan   0
2013 Omnibus Equity Incentive Plan [Member] | Restricted Stock Awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   1 year
2013 Omnibus Equity Incentive Plan [Member] | Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   5 years
Vested shares   225,557
Number of common stock shares withheld to pay employee statutory withholding taxes   79,405
2013 Omnibus Equity Incentive Plan [Member] | SARs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued under compensation plan   0
Number of shares outstanding under compensation plan   0
2013 Omnibus Equity Incentive Plan [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued under compensation plan   0
Number of shares outstanding under compensation plan   0
2013 Omnibus Equity Incentive Plan [Member] | Performance Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares issued under compensation plan   0
Number of shares outstanding under compensation plan   0
2013 Omnibus Equity Incentive Plan [Member] | Unvested Restricted Stock and Deferred Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividends payable $ 2.5  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Nonvested shares at beginning | shares 980,936
Granted | shares 848,629
Vested | shares (225,557)
Forfeited/canceled | shares (14,050)
Nonvested shares at ending | shares 1,589,958
Unrecognized stock-based compensation expense as of June 30, 2022 | $ $ 60,111
Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) 4 years 10 days
Weighted average remaining vesting period (years) as of June 30, 2022 4 years 10 days
Nonvested weighted average grant date fair value per share, beginning balance | $ / shares $ 36.58
Weighted average grant date fair value per share, Granted | $ / shares 47.16
Weighted average grant date fair value per share, Vested | $ / shares 36.44
Weighted average grant date fair value per share, Forfeited/canceled | $ / shares 36.79
Nonvested weighted average grant date fair value per share, ending balance | $ / shares $ 42.45
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail)
6 Months Ended
Jun. 30, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock shares available for issuance 3,990,582
Unrecognized stock-based compensation expense | $ $ 60,111,000
Unrecognized stock-based compensation expenses recognition period 4 years 10 days
Employee Stock Purchase Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
ESPP offering period description The offering periods generally start on the first trading day on or after May 15 and November 15 of each year.
Length of purchase intervals 6 months
ESPP discount rate 10.00%
Initial Common stock reserved 366,667
Common stock shares available for issuance 145,636
Unrecognized stock-based compensation expense | $ $ 98,000
Unrecognized stock-based compensation expenses recognition period 4 months 17 days
Employee Stock Purchase Plan - Annual Available for Issuance Share Increase [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock available for future issuance authorized annual share increase 366,667
Common stock available for future issuance authorized annual percentage increase 1.00%
ESPP description The ESPP provides for annual increases in the number of shares available for issuance under the ESPP, equal to the least of (i) 366,667 shares, (ii) 1% of the outstanding shares on such date, or (iii) an amount determined by the compensation committee of the Board of Directors.
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail) - shares
6 Months Ended
Nov. 05, 2013
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vested shares   225,557
Deferred stock units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
DSU settlement to common stock percentage 20.00%  
DSU settlement into actual stock issued term 5 years  
Employee termination age 67 years  
Percentage of shares of deferred stock units settled in the event of death or termination after reaching age 67 100.00%  
Share Based Compensation Arrangement By Share Based Payment Award Stock Appreciation Rights Offering Date Mar. 31, 2013  
Deferred stock units [Member] | 2013 Omnibus Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fully vested deferred stock units remaining outstanding   114,744
Vested shares   166,449
Number of common stock shares withheld to pay employee statutory withholding taxes   78,615
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - 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 Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense $ 4,275 $ 2,662 $ 8,131 $ 4,950
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense 29 24 85 74
Restricted Stock And Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense $ 4,246 $ 2,638 $ 8,046 $ 4,876
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Income tax expense at the federal statutory rate, amount $ 11,786 $ 8,994 $ 21,139 $ 13,425
State income tax expense, net of federal benefit, amount 2,389 1,999 4,422 3,046
(Windfall) shortfall tax benefits, net related to stock-based compensation, amount (1,758) (52) (2,064) (79)
Change in valuation allowance, amount 23 17 (81) 188
Permanent and other items, amount 1,515 339 2,296 803
Provision for income taxes, amount $ 13,955 $ 11,297 $ 25,712 $ 17,383
Income tax expense at the federal statutory rate, rate 21.00% 21.00% 21.00% 21.00%
State income tax expense, net of federal benefit, rate 4.30% 4.70% 4.40% 4.80%
(Windfall) shortfall tax benefits, net related to stock-based compensation, rate (3.10%) (0.10%) (2.10%) (0.10%)
Change in valuation allowance, rate 0.00% 0.00% (0.10%) 0.30%
Permanent and other items, rate 2.70% 0.80% 2.30% 1.20%
Provision for income taxes, rate 24.90% 26.40% 25.50% 27.20%
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Taxes [Line Items]        
Effective tax rate 24.90% 26.40% 25.50% 27.20%
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator (Basic and Diluted):        
Net income $ 42,168 $ 31,532 $ 74,951 $ 46,544
Change in value for stock settled consideration (24) (42) (38) 10
Adjusted net income $ 42,144 $ 31,490 $ 74,913 $ 46,554
Denominator:        
Weighted Average Common Shares Issued and Outstanding 39,936 39,549 39,829 39,491
Deduct: Unvested RSAs (12) (14) (13) (16)
Add: Fully vested DSUs 124 342 202 342
Weighted Average Common Shares Outstanding 40,048 39,877 40,018 39,817
Basic earnings per common share $ 1.05 $ 0.79 $ 1.87 $ 1.17
Weighted Average Common Shares Outstanding from above 40,048 39,877 40,018 39,817
Add: Dilutive effect of RSUs, RSAs & ESPP 213 149 291 182
Add: Contingently issuable shares(3) 81 113 81 113
Weighted Average Common Shares Outstanding 40,342 40,139 40,390 40,112
Diluted earnings per common share $ 1.04 $ 0.78 $ 1.85 $ 1.16
Antidilutive shares excluded from diluted earnings per common share 843 48 843 275
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail)
6 Months Ended
Jun. 30, 2022
Restricted Stock Awards [Member] | 2013 Omnibus Equity Incentive Plan [Member]  
Earnings Per Share, Basic and Diluted, by Common Class, Including Two Class Method [Line Items]  
Vesting period 1 year
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information Credit Agreement (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Line of Credit Facility [Line Items]        
Senior secured revolving credit facility maximum borrowing capacity $ 60,000,000   $ 60,000,000  
Date the company entered into a credit Agreement     Jun. 18, 2014  
Credit agreement amended and restated date     May 31, 2022  
Standby letters of credit borrowing capacity 10,000,000   $ 10,000,000  
Standby letters of credit, utilized amount 533,000   $ 533,000  
Credit facility interest rate description     The Credit Facility includes a $10.0 million sublimit for the issuance of standby letters of credit of which $533,000 was utilized at June 30, 2022. Borrowings under the Credit Facility will bear interest at the Daily Simple SOFR rate plus a spread of between 1.00% to 1.25% depending on the Company’s total funded debt to EBITDA as defined in the Credit Agreement.  
Credit agreement, unused capacity, commitment fee percentage     0.10%  
Interest expense 158,000 $ 146,000 $ 318,000 $ 292,000
Credit agreement, amount outstanding 0   $ 0  
Credit facility covenants     (i) an EBITDAR Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25:1.0 as of each quarter end, determined on a rolling four-quarter basis, and (ii) total funded debt to EBITDA not greater than 2.0:1.0 as of each quarter end, determined on a rolling four-quarter basis, and also limits investments in foreign entities and certain other loans.  
Minimum EBITDAR coverage ratio     1.25%  
Maximum Total Funded Debt to EBITDA ratio     2.0  
Credit agreement, pledge percentage     100.00%  
Compliance description     As of June 30, 2022, the Company was in compliance with all financial and non-financial covenants and has not experienced any limitation in its operations as a result of the covenants.  
Credit Agreement [Member]        
Line of Credit Facility [Line Items]        
Interest expense 22,000 $ 20,000 $ 47,000 $ 44,000
Credit agreement, amount outstanding $ 0   $ 0  
Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility Bearing interest rate     1.00%  
Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility Bearing interest rate     1.25%  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information Other (Detail)
Jun. 30, 2022
USD ($)
Other commitment amount $ 20,900,000
Guarantee obligation for loan 0
Guarantee obligations, maximum exposure 25,400,000
Maximum unpaid loan amount for which guarantee obligations granted $ 152,600,000
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Aug. 02, 2022
Jul. 28, 2022
Feb. 16, 2022
Subsequent Event [Line Items]      
Dividends Payable, Date to be Paid     Apr. 04, 2022
Dividends Payable     $ 52.1
Dividend declaration date     Feb. 16, 2022
Wells Fargo Bank [Member] | Second Amended and Restated Credit Agreement [Member]      
Subsequent Event [Line Items]      
Line of Credit Facility, Expiration Date   Jun. 01, 2025  
Semi Annual Regular Dividend [Member]      
Subsequent Event [Line Items]      
Dividends Payable, Amount Per Share     $ 0.25
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Dividends Payable, Date to be Paid Oct. 06, 2022    
Dividends Payable $ 10.4    
Dividend declaration date Aug. 02, 2022    
Stock Repurchase Program, Authorized Amount $ 70.0    
Subsequent Event [Member] | Semi Annual Regular Dividend [Member]      
Subsequent Event [Line Items]      
Dividends Payable, Amount Per Share $ 0.25    
XML 81 d357478d10q_htm.xml IDEA: XBRL DOCUMENT 0001578732 2021-01-01 2021-06-30 0001578732 2022-01-01 2022-06-30 0001578732 2022-04-01 2022-06-30 0001578732 2021-04-01 2021-06-30 0001578732 2022-06-30 0001578732 2021-12-31 0001578732 2021-01-01 2021-12-31 0001578732 2022-08-01 0001578732 2022-02-16 2022-02-16 0001578732 2022-02-16 0001578732 2020-12-31 0001578732 2021-03-31 0001578732 2022-03-31 0001578732 2021-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-06-30 0001578732 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001578732 us-gaap:AssetBackedSecuritiesMember 2022-06-30 0001578732 us-gaap:ComputerEquipmentMember 2022-06-30 0001578732 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2022-06-30 0001578732 us-gaap:StockOptionMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-06-30 0001578732 us-gaap:PerformanceSharesMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-06-30 0001578732 mmi:PerformanceUnitsMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-06-30 0001578732 mmi:MortgageServicingRightsNetOfAmortizationMember 2022-06-30 0001578732 mmi:SecurityDepositMember 2022-06-30 0001578732 mmi:EmployeeNotesReceivableMember 2022-06-30 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2022-06-30 0001578732 mmi:CustomerTrustAccountsAndOtherMember 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-06-30 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-06-30 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2022-06-30 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2022-06-30 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2022-06-30 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2022-06-30 0001578732 srt:FitchAAPlusRatingMember srt:MoodysAa3RatingMember srt:StandardPoorsAAPlusRatingMember mmi:WeightedAverageCreditAaPlusRatingMember 2022-06-30 0001578732 mmi:DeferredStockUnitsMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-06-30 0001578732 mmi:UnvestedRestrictedStockMember 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-06-30 0001578732 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:MortgageServicingRightsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:InvestmentsHeldInRabbiTrustMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001578732 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2021-12-31 0001578732 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001578732 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001578732 us-gaap:ComputerEquipmentMember 2021-12-31 0001578732 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember mmi:LongTermInvestmentsMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember 2021-12-31 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-12-31 0001578732 mmi:MortgageServicingRightsNetOfAmortizationMember 2021-12-31 0001578732 mmi:SecurityDepositMember 2021-12-31 0001578732 mmi:EmployeeNotesReceivableMember 2021-12-31 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2021-12-31 0001578732 mmi:CustomerTrustAccountsAndOtherMember 2021-12-31 0001578732 mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember mmi:ProbabilityOfAchievementMember 2021-12-31 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember 2021-12-31 0001578732 srt:WeightedAverageMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 srt:MaximumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 srt:MinimumMember mmi:ContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-04-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-04-01 2022-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2022-04-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001578732 us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001578732 mmi:OtherRevenuesMember 2022-04-01 2022-06-30 0001578732 mmi:FinancingFeesMember 2022-04-01 2022-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2022-04-01 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2022-04-01 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-04-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember mmi:TransactionRiskMember 2022-04-01 2022-06-30 0001578732 mmi:CustomerMember mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-04-01 2022-06-30 0001578732 mmi:CustomerMember srt:MaximumMember country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-04-01 2022-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-04-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-04-01 2021-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2021-04-01 2021-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2021-04-01 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001578732 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001578732 mmi:OtherRevenuesMember 2021-04-01 2021-06-30 0001578732 mmi:FinancingFeesMember 2021-04-01 2021-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2021-04-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-04-01 2021-06-30 0001578732 mmi:CreditAgreementMember 2021-04-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-04-01 2021-06-30 0001578732 mmi:CustomerMember mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember mmi:TransactionRiskMember 2021-04-01 2021-06-30 0001578732 mmi:CustomerMember srt:MaximumMember country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-04-01 2021-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember mmi:TransitionServicesAgreementMember 2022-01-01 2022-06-30 0001578732 us-gaap:RestrictedStockUnitsRSUMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 us-gaap:RestrictedStockMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2022-01-01 2022-06-30 0001578732 mmi:PerformanceUnitsMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 us-gaap:PerformanceSharesMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 us-gaap:StockOptionMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 mmi:ContingentConsiderationMember 2022-01-01 2022-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-06-30 0001578732 mmi:IpoMmiMember 2022-01-01 2022-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2022-01-01 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001578732 us-gaap:PreferredStockMember 2022-01-01 2022-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2022-01-01 2022-06-30 0001578732 mmi:FinancingFeesMember 2022-01-01 2022-06-30 0001578732 mmi:OtherRevenuesMember 2022-01-01 2022-06-30 0001578732 mmi:ChairmanAndFounderMember 2022-01-01 2022-06-30 0001578732 mmi:EmployeeStockPurchasePlanAnnualAvailableForIssuanceShareIncreaseMember 2022-01-01 2022-06-30 0001578732 mmi:CommissionsPayableMember 2022-01-01 2022-06-30 0001578732 mmi:DeferredCompensationLiabilityMember 2022-01-01 2022-06-30 0001578732 mmi:CreditAgreementMember 2022-01-01 2022-06-30 0001578732 srt:MinimumMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-06-30 0001578732 srt:MaximumMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-06-30 0001578732 us-gaap:HeldtomaturitySecuritiesMember 2022-01-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-06-30 0001578732 mmi:CustomerMember srt:MaximumMember country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-06-30 0001578732 mmi:CustomerMember mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember mmi:TransactionRiskMember 2022-01-01 2022-06-30 0001578732 srt:FitchAARatingMember srt:MoodysAaaRatingMember srt:StandardPoorsAARatingMember 2022-01-01 2022-06-30 0001578732 mmi:DeferredStockUnitsMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-01-01 2022-06-30 0001578732 srt:MinimumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0001578732 srt:MaximumMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-06-30 0001578732 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember mmi:TransitionServicesAgreementMember 2021-01-01 2021-06-30 0001578732 mmi:MarcusAndMillichapCompanyMember 2021-01-01 2021-06-30 0001578732 mmi:ContingentConsiderationMember 2021-01-01 2021-06-30 0001578732 mmi:RestrictedStockAndRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001578732 mmi:EmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001578732 us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001578732 mmi:RealEstateBrokerageCommissionsMember 2021-01-01 2021-06-30 0001578732 mmi:FinancingFeesMember 2021-01-01 2021-06-30 0001578732 mmi:OtherRevenuesMember 2021-01-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-06-30 0001578732 mmi:CreditAgreementMember 2021-01-01 2021-06-30 0001578732 mmi:DeferredCompensationLiabilityMember 2021-01-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-06-30 0001578732 mmi:CustomerMember srt:MaximumMember country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-06-30 0001578732 mmi:CustomerMember mmi:CommissionReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001578732 mmi:CustomerMember us-gaap:SalesRevenueNetMember mmi:TransactionRiskMember 2021-01-01 2021-06-30 0001578732 us-gaap:StockAppreciationRightsSARSMember 2013-03-31 0001578732 us-gaap:StockAppreciationRightsSARSMember 2014-01-01 2014-01-01 0001578732 us-gaap:StockAppreciationRightsSARSMember 2020-01-01 2020-01-01 0001578732 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-01-01 0001578732 mmi:SemiAnnualRegularDividendMember 2022-02-16 0001578732 mmi:SpecialDividendMember 2022-02-16 0001578732 mmi:UnvestedRestrictedStockAndDeferredStockUnitsMember mmi:TwoThousandAndThirteenOmnibusEquityAwardPlanMember 2022-02-16 0001578732 mmi:DeferredStockUnitsMember 2013-11-05 2013-11-05 0001578732 mmi:SemiAnnualRegularDividendMember us-gaap:SubsequentEventMember 2022-08-02 0001578732 us-gaap:SubsequentEventMember 2022-08-02 0001578732 us-gaap:SubsequentEventMember 2022-08-02 2022-08-02 0001578732 mmi:SecondAmendedAndRestatedCreditAgreementMember mmi:WellsFargoBankMember 2022-07-28 2022-07-28 0001578732 us-gaap:PreferredStockMember 2022-03-31 0001578732 us-gaap:CommonStockMember 2022-03-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001578732 us-gaap:RetainedEarningsMember 2022-03-31 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001578732 us-gaap:PreferredStockMember 2022-06-30 0001578732 us-gaap:CommonStockMember 2022-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001578732 us-gaap:RetainedEarningsMember 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001578732 us-gaap:RetainedEarningsMember 2021-03-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001578732 us-gaap:CommonStockMember 2021-03-31 0001578732 us-gaap:PreferredStockMember 2021-03-31 0001578732 us-gaap:PreferredStockMember 2021-06-30 0001578732 us-gaap:CommonStockMember 2021-06-30 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001578732 us-gaap:RetainedEarningsMember 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001578732 us-gaap:RetainedEarningsMember 2021-12-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001578732 us-gaap:CommonStockMember 2021-12-31 0001578732 us-gaap:PreferredStockMember 2021-12-31 0001578732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001578732 us-gaap:RetainedEarningsMember 2020-12-31 0001578732 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001578732 us-gaap:CommonStockMember 2020-12-31 0001578732 us-gaap:PreferredStockMember 2020-12-31 0001578732 mmi:ContingentConsiderationMember 2020-12-31 0001578732 mmi:ContingentConsiderationMember 2021-06-30 iso4217:USD shares utr:Year pure utr:Month utr:Day mmi:Office iso4217:USD shares utr:Y 2013-11-05 2023-05-31 P2Y false Q2 0001578732 --12-31 P1Y 10-Q true 2022-06-30 2022 false 001-36155 MARCUS & MILLICHAP, INC. DE 35-2478370 23975 Park Sorrento, Suite 400 Calabasas CA 91302 818 212-2250 Common Stock MMI NYSE Yes Yes Large Accelerated Filer false false false 39964292 211651000 382140000 14138000 17230000 10046000 13220000 254487000 183915000 0 0 253040000 183868000 3605000 6403000 5880000 5270000 498360000 608131000 25338000 23192000 84351000 81528000 80767000 111858000 0 0 77588000 112610000 9587000 11508000 35233000 33736000 58263000 48105000 164469000 113242000 13573000 13146000 966762000 1045198000 13022000 15487000 55387000 114685000 2848000 17853000 18632000 18973000 30586000 49848000 7567000 8784000 128042000 225630000 48096000 53536000 63366000 58334000 10088000 11394000 249592000 348894000 0 0 0.0001 0.0001 25000000 25000000 0 0 0 0 0 0 0.0001 0.0001 150000000 150000000 39964292 39964292 39692373 39692373 4000 4000 123767000 121844000 596361000 573546000 -2962000 910000 717170000 696304000 966762000 1045198000 354685000 252903000 641594000 415699000 36811000 28214000 63264000 46057000 4461000 3829000 10563000 7167000 395957000 284946000 715421000 468923000 256042000 178585000 452810000 287688000 79841000 61797000 154376000 113474000 3332000 2959000 7243000 5956000 339215000 243341000 614429000 407118000 56742000 41605000 100992000 61805000 -461000 1370000 -11000 2414000 158000 146000 318000 292000 56123000 42829000 100663000 63927000 13955000 11297000 25712000 17383000 42168000 31532000 74951000 46544000 -1558000 146000 -3915000 -475000 -7000 -3000 77000 -3000 528000 1366000 -51000 164000 -1551000 149000 -3992000 -472000 0 0 0 0 179000 -217000 120000 -330000 -1372000 -68000 -3872000 -802000 40796000 31464000 71079000 45742000 1.05 0.79 1.87 1.17 1.04 0.78 1.85 1.16 40048000 39877000 40018000 39817000 40342000 40139000 40390000 40112000 0 0 39795399 4000 122782000 554193000 -1590000 675389000 0 0 0 42168000 -1372000 40796000 0 0 0 0 4275000 0 0 4275000 0 0 11089 0 414000 0 0 414000 0 0 166449 0 0 0 0 0 0 0 44971 0 0 0 0 0 0 0 28673 0 1417000 0 0 1417000 0 0 11494 0 0 0 0 0 0 0 93783 0 5121000 0 0 5121000 0 0 39964292 4000 123767000 596361000 -2962000 717170000 0 0 39500966 4000 113737000 446088000 1840000 561669000 0 0 0 31532000 -68000 31464000 0 0 0 0 2662000 0 0 2662000 0 0 11635 0 369000 0 0 369000 0 0 34198 0 0 0 0 0 0 0 12492 0 0 0 0 0 0 0 27481 0 1000000 0 0 1000000 0 0 8412 0 311000 0 0 311000 0 0 39578360 4000 117457000 477620000 1772000 596853000 0 0 39692373 4000 121844000 573546000 910000 696304000 0 0 0 74951000 -3872000 71079000 52136000 52136000 0 0 0 0 8131000 0 0 8131000 0 0 11089 0 414000 0 0 414000 0 0 166449 0 0 0 0 0 0 0 212234 0 0 0 0 0 0 0 28673 0 1417000 0 0 1417000 0 0 11494 0 0 0 0 0 0 0 158020 0 8039000 0 0 8039000 0 0 39964292 4000 123767000 596361000 -2962000 717170000 0 0 39401976 4000 113182000 431076000 2574000 546836000 0 0 0 46544000 -802000 45742000 0 0 0 0 4950000 0 0 4950000 0 0 11635 0 369000 0 0 369000 0 0 183315 0 0 0 0 0 0 0 12492 0 0 0 0 0 0 0 27481 0 1000000 0 0 1000000 0 0 58539 0 2044000 0 0 2044000 0 0 39578360 4000 117457000 477620000 1772000 596853000 -74951000 -46544000 7243000 5956000 11944000 11850000 -28000 -137000 8131000 4950000 -130000 780000 -403000 560000 96000 10000 22000 -196000 -2922000 4781000 -3177000 239000 48539000 7086000 2818000 2138000 -2684000 4988000 15005000 1345000 -19260000 3005000 -61047000 -15968000 -9759000 -10557000 -1223000 -1982000 -51840000 33466000 12500000 -229000 174259000 199513000 135206000 159968000 71000 40000 71000 276000 5022000 2770000 -56575000 -41850000 8039000 2044000 414000 369000 50082000 0 1761000 1481000 2431000 1302000 -61899000 -4458000 -175000 104000 -170489000 -12738000 382140000 243152000 211651000 230414000 514000 714000 40046000 17897000 1196000 250000 15169000 14254000 1417000 1000000 0 -100000 <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Description of Business, Basis of Presentation and Recent Accounting Pronouncements </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Description of Business</div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marcus &amp; Millichap, Inc. (the “Company,” “Marcus &amp; Millichap,” or “MMI”), a Delaware corporation, is a brokerage firm specializing in commercial real estate investment sales, financing,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> research</div> and advisory services. As of June 30, 2022, MMI operates 82 offices in the United States and Canada through its wholly-owned subsidiaries, including the operations of Marcus &amp; Millichap Capital Corporation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reorganization and Initial Public Offering </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">MMI was formed in June 2013 in preparation for Marcus &amp; Millichap Company (“MMC”) to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> its majority-owned subsidiary, Marcus &amp; Millichap Real Estate Investment Services, Inc. (“MMREIS”). Prior to the initial public offering (“IPO”) of MMI, all of the preferred and common stockholders of MMREIS (including MMC and employees of MMREIS) contributed all of their outstanding shares to MMI, in exchange for new MMI common stock. As a result, MMREIS became a wholly-owned subsidiary of MMI. Thereafter, MMC distributed 80.0% of the shares of MMI common stock to MMC’s shareholders and exchanged the remaining portion of its shares of MMI common stock for cancellation of indebtedness of MMC. MMI completed its IPO in <span style="-sec-ix-hidden:hidden53335662">November 2013</span>. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The financial information presented in the accompanying unaudited condensed consolidated financial statements, has been prepared in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for quarterly reports on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Article 10-01</div> of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Regulation S-X.</div> Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements and notes include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the condensed consolidated financial position, results of operations and cash flows for the periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto, including the Company’s accounting policies for the year ended December 31, 2021 included in the Company’s Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> filed on March 1, 2022 with the SEC. The results of the three months and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022, for other interim periods or for future years. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company reclassified certain items within accounts payable and accrued expenses to other liabilities, current in the December 31, 2021 condensed consolidated balance sheet to conform with current period presentation. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Considerations Related to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> Pandemic </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company may continue to experience operational and financial impacts due to the ongoing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and actual results may differ from the Company’s current estimates and historical trends because of that uncertainty. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentrations of Credit Risk </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to a concentration of credit risk principally consist of cash and cash equivalents, investments in marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> security deposits and commissions receivable, net. Cash and cash equivalents are placed with high-credit quality financial institutions and invested in high-credit quality money market funds and commercial paper. Concentrations and ratings of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> are limited by the approved investment policy. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To reduce its credit risk, the Company monitors the credit standing of the financial institutions money market funds that represent amounts recorded as cash and cash equivalents. The Company historically has not experienced any significant losses related to cash and cash equivalents. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In September 2021, the Company entered into a Strategic Alliance (“Strategic Alliance”) with M&amp;T Realty Capital Corporation (“MTRCC”) pursuant to which the Company has agreed to provide loan opportunities that may be funded through MTRCC’s Delegated Underwriting and Servicing Agreement (“DUS Agreement”) with the Federal National Mortgage Association (“Fannie Mae”) and which requires MTRCC to guarantee a portion of each loan funded. On a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">loan-by-loan</div></div> basis, the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC though the DUS Agreement. The Company manages and limits the concentration of risk related to the guarantees assumed by monitoring the underlying property type, geographic location, credit of the borrowers, underlying debt service coverage, and loan to value ratios.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company derives its revenues from a broad range of real estate investors, owners, and users in the United States and Canada, none of which individually represents a significant concentration of credit risk. The Company maintains allowances, as needed, for estimated credit losses based on management’s assessment of the likelihood of collection. For the three and six months ended June 30, 2022 and 2021, no transaction represented 10% or more of total revenues. Further, while one or more transactions may represent 10% or more of commissions receivable at any reporting date, amounts due are typically collected within 10 days of settlement and, therefore, do not expose the Company to significant credit risk. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During <div style="letter-spacing: 0px; top: 0px;;display:inline;">both </div>the three and six months ended June 30, 2022, the Company’s Canadian operations represented 2.2% of total revenues. During the three and six months ended June 30, 2021, the Company’s Canadian operations represented approximately 2.4% and 2.2% of total revenues, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During each of the three and six months ended June 30, 2022 and 2021, no office represented 10% or more of total revenues. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generates real estate brokerage commissions by acting as a broker for real estate owners or investors seeking to buy or sell interests in commercial properties and generates financing fees from securing financing on purchase transactions, from refinancing its clients’ existing mortgage debt and other ancillary fees associated with financing activities, including, but not limited to, mortgage servicing, debt and equity advisory services, loan sales, due diligence services, guarantee fees, loan performance fees and other consulting. The Company’s contracts, except as noted below, do not contain multiple-element arrangements, variable consideration, financing components, significant noncash consideration, licenses, long-term contracts with customers or other items affecting the transaction price. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Real Estate Brokerage Commissions </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contracts for representing buyers and sellers of real estate are usually negotiated on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">transaction-by-transaction</div></div> basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the close of escrow. At that time, the Company recognizes revenue related to the transaction. The Company’s fee agreements do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the transaction closes. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financing Fees </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contracts for representing potential borrowers are usually negotiated on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">transaction-by-transaction</div></div> basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the time the loan closes. At that time, the Company recognizes revenue related to the transaction. The Company’s fee arrangements, with certain exceptions, do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the loan closes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Loan Performance Fees</div></div> - For loans originated through the Strategic Alliance with MTRCC, the Company receives variable consideration in the form of loan performance fees based on a portion of the servicing fees expected to be received under the servicing contract for servicing the loan. As the Company is not obligated to perform any servicing functions and has no further obligations related to the transaction giving rise to the loan performance fees, the estimated value of the loan performance fees to be received is recorded at the time the loan closes and are collected over the estimated term of the related loan. Any changes in the estimate of loan performance fees to be received are recorded in revenue in the period the estimate changes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Guarantee Obligations</div></div> - For certain loans originated through the Strategic Alliance with MTRCC, the Company may agree, at its option, to indemnify MTRCC for a portion of MTRCC’s obligations for loans sold to Fannie Mae. For these loans, the Company allocates a portion of the transaction price and records a loan guarantee obligation based on its fair value. Revenue for this stand ready obligation is recorded on a straight-line basis over the term of the estimated guarantee period and is recorded in financing fees in the condensed consolidated statements of net and comprehensive income. The guarantee obligation is capped at 16.7% of the unpaid principal balance in excess of the collateral securing such loan. For these loans, the Company also records an allowance for loss-sharing obligations based on the unpaid balance of the loan for its portion of the obligation guaranteed to MTRCC. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Mortgage Servicing</div></div> - The Company recognizes mortgage servicing revenues upon the acquisition of a servicing contract. The Company records servicing fees when earned provided the loans are current and the debt service payments are made by the borrowers. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other revenues include fees generated from consulting and advisory services, as well as referral fees from other real estate brokers, and are recognized when services are provided, or upon closing of the transaction. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Pending Adoption </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2020-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04”).</div> ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> provides temporary optional exceptions to the guidance in U.S. GAAP on contract modifications to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”). ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> is effective for all entities upon issuance and may be applied prospectively to contract modifications through December 31, 2022. The guidance applies to the Company’s Credit Agreement (see Note 12 – “Commitments and Contingencies”), which references LIBOR, and will generally allow it to account for and present a modification as an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. As of June 30, 2022, the Company has not drawn funds from the credit facility. The Company evaluated this new standard and determined that ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> will have no impact on its condensed consolidated financial statements. </div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Description of Business</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marcus &amp; Millichap, Inc. (the “Company,” “Marcus &amp; Millichap,” or “MMI”), a Delaware corporation, is a brokerage firm specializing in commercial real estate investment sales, financing,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> research</div> and advisory services. As of June 30, 2022, MMI operates 82 offices in the United States and Canada through its wholly-owned subsidiaries, including the operations of Marcus &amp; Millichap Capital Corporation. </div></div> 82 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reorganization and Initial Public Offering </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">MMI was formed in June 2013 in preparation for Marcus &amp; Millichap Company (“MMC”) to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> its majority-owned subsidiary, Marcus &amp; Millichap Real Estate Investment Services, Inc. (“MMREIS”). Prior to the initial public offering (“IPO”) of MMI, all of the preferred and common stockholders of MMREIS (including MMC and employees of MMREIS) contributed all of their outstanding shares to MMI, in exchange for new MMI common stock. As a result, MMREIS became a wholly-owned subsidiary of MMI. Thereafter, MMC distributed 80.0% of the shares of MMI common stock to MMC’s shareholders and exchanged the remaining portion of its shares of MMI common stock for cancellation of indebtedness of MMC. MMI completed its IPO in <span style="-sec-ix-hidden:hidden53335662">November 2013</span>. </div> 2013-06 0.80 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The financial information presented in the accompanying unaudited condensed consolidated financial statements, has been prepared in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) for quarterly reports on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Article 10-01</div> of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Regulation S-X.</div> Accordingly, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles (“U.S. GAAP”) for complete financial statements. In the opinion of management, the accompanying unaudited condensed consolidated financial statements and notes include all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of the condensed consolidated financial position, results of operations and cash flows for the periods presented. These unaudited condensed consolidated financial statements should be read in conjunction with the annual audited consolidated financial statements and notes thereto, including the Company’s accounting policies for the year ended December 31, 2021 included in the Company’s Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> filed on March 1, 2022 with the SEC. The results of the three months and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022, for other interim periods or for future years. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company reclassified certain items within accounts payable and accrued expenses to other liabilities, current in the December 31, 2021 condensed consolidated balance sheet to conform with current period presentation. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Considerations Related to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> Pandemic </div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company may continue to experience operational and financial impacts due to the ongoing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and actual results may differ from the Company’s current estimates and historical trends because of that uncertainty. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the related disclosures at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentrations of Credit Risk </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to a concentration of credit risk principally consist of cash and cash equivalents, investments in marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> security deposits and commissions receivable, net. Cash and cash equivalents are placed with high-credit quality financial institutions and invested in high-credit quality money market funds and commercial paper. Concentrations and ratings of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> are limited by the approved investment policy. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To reduce its credit risk, the Company monitors the credit standing of the financial institutions money market funds that represent amounts recorded as cash and cash equivalents. The Company historically has not experienced any significant losses related to cash and cash equivalents. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In September 2021, the Company entered into a Strategic Alliance (“Strategic Alliance”) with M&amp;T Realty Capital Corporation (“MTRCC”) pursuant to which the Company has agreed to provide loan opportunities that may be funded through MTRCC’s Delegated Underwriting and Servicing Agreement (“DUS Agreement”) with the Federal National Mortgage Association (“Fannie Mae”) and which requires MTRCC to guarantee a portion of each loan funded. On a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">loan-by-loan</div></div> basis, the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC though the DUS Agreement. The Company manages and limits the concentration of risk related to the guarantees assumed by monitoring the underlying property type, geographic location, credit of the borrowers, underlying debt service coverage, and loan to value ratios.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company derives its revenues from a broad range of real estate investors, owners, and users in the United States and Canada, none of which individually represents a significant concentration of credit risk. The Company maintains allowances, as needed, for estimated credit losses based on management’s assessment of the likelihood of collection. For the three and six months ended June 30, 2022 and 2021, no transaction represented 10% or more of total revenues. Further, while one or more transactions may represent 10% or more of commissions receivable at any reporting date, amounts due are typically collected within 10 days of settlement and, therefore, do not expose the Company to significant credit risk. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During <div style="letter-spacing: 0px; top: 0px;;display:inline;">both </div>the three and six months ended June 30, 2022, the Company’s Canadian operations represented 2.2% of total revenues. During the three and six months ended June 30, 2021, the Company’s Canadian operations represented approximately 2.4% and 2.2% of total revenues, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During each of the three and six months ended June 30, 2022 and 2021, no office represented 10% or more of total revenues. </div></div> 0 0 0 0 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 P10D 0.022 0.022 0.024 0.022 0 0 0 0 0.10 0.10 0.10 0.10 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue Recognition </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generates real estate brokerage commissions by acting as a broker for real estate owners or investors seeking to buy or sell interests in commercial properties and generates financing fees from securing financing on purchase transactions, from refinancing its clients’ existing mortgage debt and other ancillary fees associated with financing activities, including, but not limited to, mortgage servicing, debt and equity advisory services, loan sales, due diligence services, guarantee fees, loan performance fees and other consulting. The Company’s contracts, except as noted below, do not contain multiple-element arrangements, variable consideration, financing components, significant noncash consideration, licenses, long-term contracts with customers or other items affecting the transaction price. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Real Estate Brokerage Commissions </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contracts for representing buyers and sellers of real estate are usually negotiated on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">transaction-by-transaction</div></div> basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the close of escrow. At that time, the Company recognizes revenue related to the transaction. The Company’s fee agreements do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the transaction closes. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financing Fees </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contracts for representing potential borrowers are usually negotiated on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">transaction-by-transaction</div></div> basis. The consideration associated with the successful outcome remains constrained until the completion of a transaction which, in almost all cases, is at the time the loan closes. At that time, the Company recognizes revenue related to the transaction. The Company’s fee arrangements, with certain exceptions, do not include terms or conditions that require the Company to perform any service or fulfill any obligation once the loan closes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Loan Performance Fees</div></div> - For loans originated through the Strategic Alliance with MTRCC, the Company receives variable consideration in the form of loan performance fees based on a portion of the servicing fees expected to be received under the servicing contract for servicing the loan. As the Company is not obligated to perform any servicing functions and has no further obligations related to the transaction giving rise to the loan performance fees, the estimated value of the loan performance fees to be received is recorded at the time the loan closes and are collected over the estimated term of the related loan. Any changes in the estimate of loan performance fees to be received are recorded in revenue in the period the estimate changes. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Guarantee Obligations</div></div> - For certain loans originated through the Strategic Alliance with MTRCC, the Company may agree, at its option, to indemnify MTRCC for a portion of MTRCC’s obligations for loans sold to Fannie Mae. For these loans, the Company allocates a portion of the transaction price and records a loan guarantee obligation based on its fair value. Revenue for this stand ready obligation is recorded on a straight-line basis over the term of the estimated guarantee period and is recorded in financing fees in the condensed consolidated statements of net and comprehensive income. The guarantee obligation is capped at 16.7% of the unpaid principal balance in excess of the collateral securing such loan. For these loans, the Company also records an allowance for loss-sharing obligations based on the unpaid balance of the loan for its portion of the obligation guaranteed to MTRCC. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Mortgage Servicing</div></div> - The Company recognizes mortgage servicing revenues upon the acquisition of a servicing contract. The Company records servicing fees when earned provided the loans are current and the debt service payments are made by the borrowers. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Revenues </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other revenues include fees generated from consulting and advisory services, as well as referral fees from other real estate brokers, and are recognized when services are provided, or upon closing of the transaction. </div></div> 0.167 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Pending Adoption </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the FASB issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2020-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </div></div>(“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04”).</div> ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> provides temporary optional exceptions to the guidance in U.S. GAAP on contract modifications to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”). ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> is effective for all entities upon issuance and may be applied prospectively to contract modifications through December 31, 2022. The guidance applies to the Company’s Credit Agreement (see Note 12 – “Commitments and Contingencies”), which references LIBOR, and will generally allow it to account for and present a modification as an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. As of June 30, 2022, the Company has not drawn funds from the credit facility. The Company evaluated this new standard and determined that ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04</div> will have no impact on its condensed consolidated financial statements. </div></div> 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment, Net </div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30,<br/> 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">December 31,<br/> 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software and hardware equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,204</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,819</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture, fixtures and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,613</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(38,479</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(35,138</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,338</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,192</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expense for property and equipment wa</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">s $1.8 million for each of the three months ended June 30, 2022 and 2021, and $3.7 million and $3.6 million for the six months ended June 30, 2022 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 77%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30,<br/> 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">December 31,<br/> 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computer software and hardware equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,204</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,819</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furniture, fixtures and equipment</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,613</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,511</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: accumulated depreciation and amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(38,479</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(35,138</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,338</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,192</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 38204000 33819000 25613000 24511000 38479000 35138000 25338000 23192000 1800000 1800000 3700000 3600000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in Marketable Debt Securities, Available for Sale </div></div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized cost, allowance for credit losses, gross unrealized gains/losses in accumulated other comprehensive income (loss) and fair value of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> by type of security consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized<br/>Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Allowance<br/>for Credit<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Gains</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,715</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,233</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,913</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed securities (“ABS”) and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254,487</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,448</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(619</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(42</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,338</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(422</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,183</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized<br/>Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Allowance<br/>for Credit<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Gains</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,148</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(35</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(69</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(263</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,197</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(146</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,033</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111,858</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(442</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s investments in marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less than 12 months</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12 months or greater</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,852</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,852</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">506</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(27</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">602</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(43</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">157,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,225</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">592</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">158,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,305</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(431</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(431</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,094</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,535</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(96</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,782</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,631</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less than 12 months</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12 months or greater</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(297</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(297</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,908</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(173</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">116,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(181</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(503</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">222,103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(511</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">Gross realized gains and losses from the sales of the Company’s marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross realized gains </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 4.5pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross realized losses </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in other income (expense), net in the condensed consolidated statements of net and comprehensive income. The cost basis of securities sold were determined based on the specific identification method. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company invests its excess cash in a diversified portfolio of fixed and variable rate debt securities to meet current and future cash flow needs. All investments are made in accordance with the Company’s approved investment policy. As of June 30, 2022, the portfolio had an average credit rating of AA+ and a weighted term to contractual maturity of 1.3 years, with 216 securities in the portfolio representing an unrealized aggregate loss of $4.6 million or 1% of amortized cost, and a weighted average credit rating of AA+. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, the Company performed an impairment analysis and determined an allowance for credit losses was not required. The Company determined that it did not have an intent to sell and it was not more likely than not that the Company would be required to sell any security based on its current liquidity position, or to maintain compliance with its investment policy, specifically as it relates to minimum credit ratings. The Company evaluated the securities with an unrealized loss considering severity of loss, credit ratings, specific credit events during the period since acquisition, overall likelihood of default, market sector, potential impact from the current economic environment, including interest rates, geopolitical unrest and a review of an issuer’s and securities’ liquidity and financial strength, as needed. The Company concluded that it would receive all scheduled interest and principal payments. The Company, therefore, determined qualitatively that the unrealized loss was related to changes in interest rates and other market factors and therefore no allowance for credit losses was required. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Amortized cost and fair value of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> by contractual maturity consisted of the following (in thousands, except weighted average data): </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">December 31, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Amortized<br/> Cost</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Amortized<br/> Cost</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due in one year or less</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254,487</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after one year through five years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,064</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,267</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after five years through ten years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,546</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,601</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after ten years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,752</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">335,254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">330,628</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">295,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">296,478</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average contractual maturity</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Actual maturities may differ from contractual maturities because certain issuers have the right to prepay certain obligations with or without prepayment penalties. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized cost, allowance for credit losses, gross unrealized gains/losses in accumulated other comprehensive income (loss) and fair value of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> by type of security consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized<br/>Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Allowance<br/>for Credit<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Gains</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">123,715</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,233</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,913</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed securities (“ABS”) and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254,487</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,448</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,827</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(619</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">646</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(42</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,956</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,338</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(422</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,183</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amortized<br/>Cost</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Allowance<br/>for Credit<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Gains</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,148</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(35</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(69</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,902</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(263</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,197</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">962</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(146</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,033</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">111,858</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,194</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(442</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 123715000 0 0 1233000 122482000 129913000 0 0 206000 129707000 859000 0 1000 9000 851000 254487000 0 1000 1448000 253040000 40827000 0 0 619000 40208000 646000 0 0 42000 604000 31956000 0 1000 2100000 29857000 7338000 0 3000 422000 6919000 80767000 0 4000 3183000 77588000 35767000 0 0 34000 35733000 148148000 0 22000 35000 148135000 183915000 0 22000 69000 183868000 70902000 0 128000 263000 70767000 726000 0 22000 3000 745000 33197000 0 962000 146000 34013000 7033000 0 82000 30000 7085000 111858000 0 1194000 442000 112610000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s investments in marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> that have been in a continuous unrealized loss position, for which an allowance for credit losses has not been recorded, by type of security consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less than 12 months</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12 months or greater</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,852</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">162,281</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,852</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">506</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(27</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">602</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(43</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">157,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,225</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">592</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(80</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">158,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,305</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(431</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(431</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,094</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,535</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">688</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(96</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">327,782</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,631</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="22" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Less than 12 months</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12 months or greater</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Unrealized<br/>Losses</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(297</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">103,019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(297</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">115,908</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(173</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">116,054</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(181</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(30</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">221,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(503</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">222,103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(511</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 162281000 1852000 0 0 162281000 1852000 506000 27000 96000 16000 602000 43000 157965000 2225000 592000 80000 158557000 2305000 6342000 431000 0 0 6342000 431000 327094000 4535000 688000 96000 327782000 4631000 103019000 297000 0 0 103019000 297000 115000 3000 0 0 115000 3000 115908000 173000 146000 8000 116054000 181000 2915000 30000 0 0 2915000 30000 221957000 503000 146000 8000 222103000 511000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">Gross realized gains and losses from the sales of the Company’s marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 69%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross realized gains </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 4.5pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross realized losses </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in other income (expense), net in the condensed consolidated statements of net and comprehensive income. The cost basis of securities sold were determined based on the specific identification method. </div></div> </td> </tr> </table> 1000 9000 114000 10000 17000 0 17000 0 P1Y3M18D 216 4600000 0.01 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Amortized cost and fair value of marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> by contractual maturity consisted of the following (in thousands, except weighted average data): </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">December 31, 2021</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Amortized<br/> Cost</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Amortized<br/> Cost</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Fair Value</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due in one year or less</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">254,487</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,915</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after one year through five years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">64,064</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,267</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">96,257</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after five years through ten years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,546</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,129</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,601</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due after ten years</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,115</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,775</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,694</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,752</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">335,254</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">330,628</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">295,773</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">296,478</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average contractual maturity</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.3 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5 years</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 254487000 253040000 183915000 183868000 64064000 62267000 96035000 96257000 11588000 10546000 11129000 11601000 5115000 4775000 4694000 4752000 335254000 330628000 295773000 296478000 P1Y3M18D P1Y6M <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisitions, Goodwill and Other Intangible Assets </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended June 30, 2022, the Company expanded its network of financing professionals and provided further diversification to its financing services. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company completed an acquisition of a business that was accounted for as a business combination, and the results have been included in the condensed consolidated financial statements beginning on the acquisition date. Terms of the acquisition principally included cash paid at closing.     </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The goodwill recorded as part of the Company’s acquisitions primarily arose from the acquired assembled workforce and brokerage and financing sales platforms. The Company expects all of the goodwill to be tax deductible, with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-deductible</div> amount of goodwill related to the contingent and deferred consideration to be determined once the cash payments are made to settle any contingent and deferred consideration. The goodwill resulting from acquisitions is allocated to the Company’s one reporting unit. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and intangible assets, net consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net Book<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net Book<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and intangible assets:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,282</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,940</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,034</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,282</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,045</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,940</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total weighted average amortization period was 4.9 years and 4.4 years as of June 30, 2022 and December 31, 2021, respectively. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded amortization expense for intangible asset</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">s<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>o</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">f</div> $1.1 million and $1.0 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million for the three months ended June 30, 2022 and 2021, respectively, and $2.3 million and $2.1 million for the six months ended June 30, 2022 and 2021, respectively.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,375</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions from acquisitions </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">696</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The 2021 addition represents a measurement period adjustment for an acquisition made in 2020. </div></div> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated amortization expense for intangible assets by year for the next five years and thereafter consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,341</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,617</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates goodwill for impairment annually in the fourth quarter. In addition to the annual impairment evaluation, the Company evaluates at least quarterly whether events or circumstances have occurred in the period subsequent to the annual impairment testing, which indicate that it is more likely than not an impairment loss has occurred. The Company evaluates its intangible assets that have finite useful lives whenever an event or change in circumstances indicates that the carrying value of the asset may not be recoverable. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, the Company considered the impact of the continuing <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and geopolitical unrest and evaluated its goodwill and intangible assets for impairment testing. The Company estimated the recoverability of the intangible assets by comparing the carrying amount of each asset to the future undiscounted cash flows that the Company expects the asset to generate. The sum of the undiscounted expected future cash flows was greater than the carrying amount of the intangible assets. The Company concluded that as of June 30, 2022, there was no impairment of its intangible assets or goodwill. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and intangible assets, net consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 57%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net Book<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net Book<br/>Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and intangible assets:</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1) </div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,444</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,282</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,974</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,940</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,034</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12,282</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,263</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,045</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,940</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,105</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total weighted average amortization period was 4.9 years and 4.4 years as of June 30, 2022 and December 31, 2021, respectively. </div></div> </td> </tr> </table> 38101000 38101000 34071000 34071000 32444000 -12282000 20162000 23974000 -9940000 14034000 70545000 -12282000 58263000 58045000 -9940000 48105000 P4Y10M24D P4Y4M24D 1100000 1000000 2300000 2100000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33,375</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions from acquisitions </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">696</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment losses</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,071</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The 2021 addition represents a measurement period adjustment for an acquisition made in 2020. </div></div> </td> </tr> </table> 34071000 33375000 4030000 696000 0 0 38101000 34071000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated amortization expense for intangible assets by year for the next five years and thereafter consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">June 30, 2022</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Remainder of 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,341</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,617</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,881</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2026</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,156</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,066</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,162</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 2341000 4617000 4101000 3881000 2156000 3066000 20162000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selected Balance Sheet Data </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowances on Advances and Loans, and Commissions Receivable </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for credit losses for advances and loans and commissions receivable as of June 30, 2022 and December 31, 2021 was $1,110,000 and $794,000, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Assets </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other assets consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Current</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mortgage servicing rights (“MSRs”), net of amortization</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Security deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee notes receivable</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> <div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; vertical-align: top; line-height: 6pt;;display:inline;;font-size:6.6px">(1)</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer trust accounts and other</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,392</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity,</div></div> are expected to mature on September 1, 2024 and accrue interest based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-year</div> treasury rate. </div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MSRs </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The net change in the carrying value of MSRs consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,897</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,275</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(270</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification to assets held for sale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(280</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss on sale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(300</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the six months ended June 30, 2022, the Company received cancellation notices on certain servicing contracts. Amortization of those contracts was adjusted to reflect the cancellations. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. The Company recorded a loss on the sale of the remaining rights in the second quarter 2022 and has reclassified the remaining carrying value of the MSRs to assets held for sale. The loss on sale has been recorded within selling, general and administrative expenses within the condensed consolidated statements of net and comprehensive income. </div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The portfolio of loans serviced by the Company aggregated $1.7 billion for the period ended December 31, 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred Compensation and Commissions </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation and commissions consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Current</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock appreciation rights (“SARs”) liability </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,323</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,918</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions payable to investment sales and financing <br/>professionals</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,316</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,813</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation liability </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>)</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">622</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,080</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,417</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">126</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,536</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The SARs and deferred compensation liabilities become subject to payout at the time the participant is no longer considered a service provider. As a result of the retirement of certain participants, estimated amounts to be paid to participants within the next twelve months have been classified as current. </div></div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">SARs Liability </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the IPO, certain employees of the Company were granted SARs under a stock-based compensation program assumed by MMC. In connection with the IPO, the SARs agreements were revised, the MMC liability of $20.0 million for the SARs was frozen as of March 31, 2013 and was transferred to MMI through a capital distribution. The SARs liability will be settled with each participant in ten annual installments in January of each year upon retirement or termination from service, or in full upon consummation of a change in control of the Company. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Under the revised agreements, MMI is required to accrue interest on the outstanding balance beginning on January 1, 2014<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> at a rate based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> treasury note, plus 2%. The rate resets annually. The rates at January 1, 2022 and 2021 were 3.63% and 2.93%, respectively. MMI recorded interest expense related to this liability of $136,000 and $122,000 for the three months ended June 30, 2022 and 2021, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> and $271,000 and $244,000 for the six months ended June 30, 2022 and 2021, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Estimated payouts within the next twelve months for participants that have separated from service have been classified as current. During each of the six months ended June 30, 2022 and 2021, the Company made total payments of $2.2 million, consisting of principal and accumulated interest. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commissions Payable </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain investment sales and financing professionals can earn additional commissions<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">after meeting certain annual revenue thresholds. These commissions are recognized as cost of services in the period in which they are earned as they relate to specific transactions closed. The Company may defer payment of certain commissions, at its election, for up to </div>three years<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. </div>Commissions that are not expected to be paid within twelve months are classified as long-term.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Compensation Liability </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">A select group of management is eligible to participate in the Marcus &amp; Millichap Deferred Compensation Plan (the “Deferred Compensation Plan”). The Deferred Compensation Plan is a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> deferred compensation plan that is intended to comply with Section 409A of the Internal Revenue Code and permits participants to defer compensation up to the limits set forth in the Deferred Compensation Plan. Amounts are paid out generally when the participant is no longer a service provider; however, an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-service</div> payout election is available to participants. Participants may elect to receive payouts as a lump sum or quarterly over a<span style="-sec-ix-hidden:hidden53335843"> two</span> to fifteen-year period. The Company elected to fund the Deferred Compensation Plan through company owned variable life insurance policies. The Deferred Compensation Plan is managed by a third-party institutional fund manager, and the deferred compensation and investment earnings are held as a Company asset in a rabbi trust, which is recorded in assets held in rabbi trust in the accompanying condensed consolidated balance sheets. The assets in the trust are restricted unless the Company becomes insolvent, in which case the trust assets are subject to the claims of the Company’s creditors. The Company may also, in its sole and absolute discretion, elect to withdraw at any time a portion of the trust assets by an amount by which the fair market value of the trust assets exceeds 110% <div style="letter-spacing: 0px; top: 0px;;display:inline;">of the aggregate deferred compensation liability represented by the participants’ accounts. Estimated payouts within the next twelve months for participants that have separated from service or elected an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-service</div> payout have been classified as current. During the six months ended June 30, 2022 and 2021, the Company made total payments to participants o</div>f $625,000 and $815,000, respectively.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The assets held in the rabbi trust are carried at the cash surrender value of the variable life insurance policies, which represents its fair value. The net change in the carrying value of the assets held in the rabbi trust and the net change in the carrying value of the deferred compensation liability, each exclusive of additional contributions, distributions and trust expenses, consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Decrease) increase in the carrying value of the assets held in the rabbi trust <div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; vertical-align: top; line-height: 6pt;;display:inline;;font-size:6.6px">(1)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,259</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,784</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Decrease (increase) in the net carrying value of the deferred compensation obligation </div><div style="font-size: 6pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:5.5px">(2)</div></div> <br/></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> (503</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,791</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> (763</td> <td style="vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in other (expense) income, net in the condensed consolidated statements of net and comprehensive income. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(2)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income. </div><br/></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Liabilities </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other liabilities consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 58%;"><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred consideration</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,863</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,112</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,300</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,689</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,466</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,313</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,631</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividends payable</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">612</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,443</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,626</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">991</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">32</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">74</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,567</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,784</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,088</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">11,394</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 1110000 794000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other assets consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Current</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 63%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Mortgage servicing rights (“MSRs”), net of amortization</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Security deposits</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,681</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee notes receivable</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> <div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; vertical-align: top; line-height: 6pt;;display:inline;;font-size:6.6px">(1)</div></div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,500</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 63%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customer trust accounts and other</div></div> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,864</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,392</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.39in; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">396</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,270</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,573</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,146</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 63%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity,</div></div> are expected to mature on September 1, 2024 and accrue interest based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-year</div> treasury rate. </div> </td> </tr> </table> 0 0 0 1855000 0 0 1681000 1395000 16000 40000 0 0 0 0 9500000 9500000 5864000 5230000 2392000 396000 5880000 5270000 13573000 13146000 2024-09-01 P1Y <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The net change in the carrying value of MSRs consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,855</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,897</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">366</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,275</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(270</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification to assets held for sale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(280</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss on sale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(300</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,993</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> 1855000 1897000 0 366000 1275000 270000 280000 0 -300000 0 0 1993000 1700000000 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation and commissions consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Current</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30,<br/>2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock appreciation rights (“SARs”) liability </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,323</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,866</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,918</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions payable to investment sales and financing <br/>professionals</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,316</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110,769</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,813</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-left: 0.26in; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,697</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation liability </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>)</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">622</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,080</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,417</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 64%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">126</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">595</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,387</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114,685</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48,096</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">53,536</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 64%;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></div></td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The SARs and deferred compensation liabilities become subject to payout at the time the participant is no longer considered a service provider. As a result of the retirement of certain participants, estimated amounts to be paid to participants within the next twelve months have been classified as current. </div></div></div> </td> </tr> </table> 2323000 2241000 12866000 14918000 52316000 110769000 28813000 31697000 622000 1080000 6417000 6921000 126000 595000 0 0 55387000 114685000 48096000 53536000 20000000 2013-03-31 2014-01-01 P10Y 0.02 0.0363 0.0293 136000 122000 271000 244000 Estimated payouts within the next twelve months for participants that have separated from service have been classified as current. 2200000 2200000 P3Y Commissions that are not expected to be paid within twelve months are classified as long-term. P15Y 1.10 Estimated payouts within the next twelve months for participants that have separated from service or elected an in-service payout have been classified as current. 625000 815000 The net change in the carrying value of the assets held in the rabbi trust and the net change in the carrying value of the deferred compensation liability, each exclusive of additional contributions, distributions and trust expenses, consisted of the following (in thousands): <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Decrease) increase in the carrying value of the assets held in the rabbi trust <div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; vertical-align: top; line-height: 6pt;;display:inline;;font-size:6.6px">(1)</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,259</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">657</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,784</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Decrease (increase) in the net carrying value of the deferred compensation obligation </div><div style="font-size: 6pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style=";display:inline;vertical-align: super;;font-size:5.5px">(2)</div></div> <br/></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> (503</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,791</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> (763</td> <td style="vertical-align: bottom; white-space: nowrap;">)</td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in other (expense) income, net in the condensed consolidated statements of net and comprehensive income. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(2)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recorded in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income. </div><br/></div> </td> </tr> </table> -1259000 657000 -1784000 990000 -1259000 503000 -1791000 763000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other liabilities consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 58%;"><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> <td style="width: 6%; vertical-align: bottom;"><div style="display:inline;"/></td> <td><div style="display:inline;"/></td> <td style="font-size: 8pt; white-space: nowrap;"><div style="display:inline;">                        </div></td> <td><div style="display:inline;"/></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">June 30,</div><br/><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">December 31,<br/>2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred consideration</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,863</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,112</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,300</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,689</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,466</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,313</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,631</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividends payable</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">612</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,443</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,626</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">991</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">32</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">74</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">7,567</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,784</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,088</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">11,394</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> 2863000 5112000 3300000 4689000 2466000 2681000 5313000 6631000 612000 0 1443000 0 1626000 991000 32000 74000 7567000 8784000 10088000 11394000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Related-Party Transactions </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shared and Transition Services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Certain services are provided to the Company under a Transition Services Agreement (“TSA”) between MMC and the Company. The TSA is intended to provide certain services until the Company acquires these services separately. Under the TSA, the Company incurred net costs (charge-back) during the six months ended June 30, 2022 and 2021 of <div style="letter-spacing: 0px; top: 0px;;display:inline;">(</div>$18,000<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> and ($4,000), respectively. These amounts are included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Brokerage and Financing Services with the Subsidiaries of MMC </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MMC has wholly or majority owned subsidiaries that buy and sell commercial real estate properties. The Company performs certain brokerage and financing services related to transactions of the subsidiaries of MMC. For the three months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $912,000 and $337,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $547,000 and $203,000, respectively, related to these revenues. For the six months ended June 30, 2022 and 2021, the Company earned real estate brokerage commissions and financing fees of $2,510,000 and $794,000, respectively, from transactions with subsidiaries of MMC related to these services. The Company incurred cost of services of $1,501,000 and $477,000, respectively, related to these revenues. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating Lease with MMC </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company extended its operating lease with MMC for a single-story office building located in Palo Alto, California, which <div style="letter-spacing: 0px; top: 0px;;display:inline;">now </div>expires in <span style="-sec-ix-hidden:hidden53335905">May of 2032</span>. The related operating lease cost was $320,000 and $332,000 for the three months ended June 30, 2022 and 2021, respectively, and $653,000 and $665,000 for the six months ended June 30, 2022 and 2021, respectively. Operating lease cost is included in selling, general and administrative expense in the accompanying condensed consolidated statements of net and comprehensive income. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Payable and Accrued Expenses with MMC </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022 and December 31, 2021, the Company owed MMC</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $11,000 and $93,000, </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively. These amounts are included in accounts payable and accrued expenses in the accompanying condensed consolidated balance sheets.</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company makes advances to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> employees from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">time-to-time.</div></div> At June 30, 2022 and December 31, 2021, the aggregate principal amount for employee notes receivable was $16,000 and $40,000, respectively, which is included in other assets (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current)</div> in the accompanying condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data” for additional information. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022, George M. Marcus, the Company’s founder and Chairman, beneficially owned approximately 38% o</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">f </div>the Company’s issued and outstanding common stock, including shares owned by Phoenix Investments Holdings, LLC and the Marcus Family </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foundation II. </div></div></div> 18000 4000 912000 337000 547000 203000 2510000 794000 1501000 477000 320000 332000 653000 665000 11000 93000 16000 40000 0.38 <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. GAAP defines the fair value of a financial instrument as the amount that would be received from the sale of an asset in an orderly transaction between market participants at the measurement date. The Company is responsible for the determination of fair value and the supporting methodologies and assumptions. The Company uses various pricing sources and third parties to provide and validate the values utilized. </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The degree of judgment used in measuring the fair value of financial instruments is generally inversely correlated with the level of observable valuation inputs. Financial instruments with quoted prices in active markets generally have more pricing observability and less judgment is used in measuring fair value. Financial instruments for which no quoted prices are available have less observability and are measured at fair value using valuation models or other pricing techniques that require more judgment. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets recorded at fair value are measured and classified in accordance with a fair value hierarchy consisting of the three “levels” based on the observability of inputs available in the marketplace used to measure the fair values as discussed below: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 1</div></div>: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities; </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 2</div></div>: Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 3%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">•</div></td> <td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3</div></div>: Unobservable inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model. Management estimates include certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recurring Fair Value Measurements </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company values its investments including commercial paper and floating net asset value money market funds recorded in cash and cash equivalents, investments in marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale,</div></div> assets held in the rabbi trust, deferred compensation liability and contingent and deferred consideration at fair value on a recurring basis. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair values for investments included in cash and cash equivalents and marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> were determined for each individual security in the investment portfolio and all these securities are Level 1 or 2 measurements as appropriate. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair values for assets held in the rabbi trust and related deferred compensation liability were determined based on the cash surrender value of the company owned variable life insurance policies and underlying investments in the trust, and are Level 2 and Level 1 measurements, respectively. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration in connection with acquisitions, is carried at fair value and determined on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">contract-by-contract</div></div> basis, calculated using unobservable inputs based on a probability of achieving EBITDA and other performance requirements, and is a Level 3 measurement. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time, and is a Level 2 measurement. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets and liabilities carried at fair value on a recurring basis consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></div></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets held in rabbi trust</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial paper</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 116,842</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 219,933</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 130,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-style: normal; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-style:italic;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37,380</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred consideration</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,801</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,801</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation liability</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,039</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,039</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in cash and cash equivalents on the accompanying condensed consolidated balance sheets. </div></div></td></tr></table> <div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> were </div>no<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> transfers in or out of Level </div>3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> during the </div>three<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> months ended June </div>30<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2022<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and </div>2021<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended June 30, 2022, the Company considered current and future interest rates and the probability of achieving EBITDA and other performance targets in its determination of fair value for the contingent consideration. The Company is uncertain as to the extent of the volatility in the unobservable inputs in the foreseeable future. Deferred consideration in connection with acquisitions is carried at fair value and calculated using a discounted cash flow estimate with the only remaining condition on such payments being the passage of time. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2022 and December 31, 2021, contingent and deferred consideration had a maximum undiscounted payment to be settled in cash or stock of $23.8 million and $28.6 million, respectively. Assuming the achievement of the applicable performance criteria and/or service and time requirements, the Company anticipates these payments will be made over the next <span style="-sec-ix-hidden:hidden53336463">one</span> to five-year period. Changes in fair value are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income. </div><br/></div> <div style="font-size: 8pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of contingent consideration measured at fair value on a recurring basis consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 5,572</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contingent consideration in connection with acquisitions</div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(493</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payments of contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,040</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 81%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 81%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quantitative information about the valuation technique and significant unobservable inputs used in the valuation of the Company’s Level 3 financial liabilities measured at fair value on a recurring basis consisted of the following (dollars in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value at<br/>June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation Technique</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 6pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Range (Weighted Average)</div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px"> (1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Discounted cash flow</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Expected life of cash flows</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.9-5.3 years (3.0 years)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Discount rate</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5.8%-6.3%      </div> (6.0%)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Probability of achievement</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0%-100.0%     (98.1%)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="4" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="2" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="2" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="4" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value at<br/>December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation Technique</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Range (Weighted Average)<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"> (1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Discounted cash flow</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Expected life of cash flows</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.4-5.8</div> years (3.4 years)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom;;text-indent: 0px;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;;text-align:right;">Discount rate</td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2%-3.5%<div style="letter-spacing: 0px; top: 0px;;display:inline;">       </div></div>(2.9%)</td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Probability of achievement</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">29.0%-100.0%</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">     (</div>95.2%)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs were weighted by the relative fair value of the instruments. </div></div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonrecurring Fair Value Measurements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with U.S. GAAP, from time to time, the Company measures certain assets at fair value on a nonrecurring basis. The Company reviews the carrying value of MSRs, intangibles, goodwill and other assets for indications of impairment at least annually. When indications of potential impairment are identified, the Company may be required to determine the fair value of those assets and record an adjustment for the carrying amount in excess of the fair value determined. Any fair value determination would be based on valuation approaches, which are appropriate under the circumstances and utilize Level 2 and Level 3 measurements as required. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;">MSRs are recorded at fair value upon acquisition of a servicing contract. The Company has elected the amortization method for the subsequent measurement of MSRs. MSRs are carried at the lower of amortized cost or fair value. MSRs are a Level 3 measurement. The Company’s MSRs do not trade in an active, open market with readily observable prices. The estimated fair value of the Company’s MSRs were developed using a discounted cash flow model that calculates the present value of estimated future net servicing income. The model considers contractual provisions and assumptions of market participants including specified servicing fees, prepayment assumptions, delinquency rates, late charges, other ancillary revenue, costs to service and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used to reflect observable market conditions and assumptions that a market participant would consider in valuing an MSR asset. Management uses assumptions in the determination of fair value for MSRs after considering default, severity, prepayment and discount rates related to the specific types and underlying collateral of the various serviced loans, interest rates, refinance rates, and current government and private sector responses on the economic impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic. In June 2022, the Company determined to discontinue its servicing activities and signed an agreement to sell the remaining servicing rights. The sale closed on July 21, 2022. See Note 5 – “Selected Balance Sheet Data” for additional information. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets and liabilities carried at fair value on a recurring basis consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div></div></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr> <tr style="font-size: 0px;"> <td style="width: 76%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets held in rabbi trust</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,587</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,508</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commercial paper</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 116,842</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">80,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,932</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 219,933</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">210,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Marketable debt securities, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">129,707</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">851</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">253,040</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,482</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 130,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183,868</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,733</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,135</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; font-style: normal; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-style:italic;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term investments:<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. treasuries</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">U.S. government sponsored entities</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">604</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">745</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate debt</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,857</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">34,013</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ABS and other</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,085</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">77,588</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,208</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">37,380</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">112,610</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">70,767</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 6pt; font-size: 6pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred consideration</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,801</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,801</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr> <td style="vertical-align: top; line-height: 6pt; font-size: 6pt; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 6pt; font-size: 6pt; width: 1%;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap; line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; line-height: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 76%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred compensation liability</div></div></td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,039</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,039</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,001</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 76%;"> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in cash and cash equivalents on the accompanying condensed consolidated balance sheets. </div></div></td></tr></table> <div style="font-size: 10pt; letter-spacing: 0px; text-indent: 4%; top: 0px;;display:inline;"/> 9587000 0 9587000 0 11508000 0 11508000 0 35932000 0 35932000 0 8948000 0 8948000 0 80910000 80910000 0 0 210985000 210985000 0 0 116842000 80910000 35932000 0 219933000 210985000 8948000 0 122482000 122482000 0 0 35733000 35733000 0 0 129707000 0 129707000 0 0 0 0 0 851000 0 851000 0 148135000 0 148135000 0 253040000 122482000 130558000 0 183868000 35733000 148135000 0 40208000 40208000 0 0 70767000 70767000 0 0 604000 0 604000 0 745000 0 745000 0 29857000 0 29857000 0 34013000 0 34013000 0 6919000 0 6919000 0 7085000 0 7085000 0 77588000 40208000 37380000 0 112610000 70767000 41843000 0 7779000 0 0 7779000 9312000 0 0 9312000 6163000 0 6163000 0 9801000 0 9801000 0 7039000 7039000 0 0 8001000 8001000 0 0 0 0 23800000 28600000 P5Y <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A reconciliation of contingent consideration measured at fair value on a recurring basis consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 5,572</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contingent consideration in connection with acquisitions</div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(100</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value of contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(493</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,345</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payments of contingent consideration</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,040</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 81%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 81%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div></td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 81%;"> </td> <td style="vertical-align: bottom; width: 5%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 4%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> 9312000 5572000 0 -100000 -493000 1345000 1040000 0 7779000 6817000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quantitative information about the valuation technique and significant unobservable inputs used in the valuation of the Company’s Level 3 financial liabilities measured at fair value on a recurring basis consisted of the following (dollars in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value at<br/>June 30, 2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation Technique</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; font-size: 8pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 6pt; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Range (Weighted Average)</div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px"> (1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,779</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Discounted cash flow</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Expected life of cash flows</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.9-5.3 years (3.0 years)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Discount rate</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5.8%-6.3%      </div> (6.0%)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Probability of achievement</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0%-100.0%     (98.1%)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="4" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="2" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="2" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td> <td colspan="4" style="height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"/></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value at<br/>December 31, 2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation Technique</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); font-size: 8pt;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Range (Weighted Average)<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"> (1)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,312</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Discounted cash flow</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Expected life of cash flows</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1.4-5.8</div> years (3.4 years)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom;;text-indent: 0px;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;;text-align:right;">Discount rate</td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2.2%-3.5%<div style="letter-spacing: 0px; top: 0px;;display:inline;">       </div></div>(2.9%)</td> <td style="vertical-align: bottom; white-space: nowrap;;text-indent: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">Probability of achievement</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">29.0%-100.0%</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">     (</div>95.2%)</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs were weighted by the relative fair value of the instruments. </div></div></td></tr></table> 7779000 0.9 5.3 3 0.058 0.063 0.06 0 1 0.981 9312000 1.4 5.8 3.4 0.022 0.035 0.029 0.29 1 0.952 <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 8pt;;display:inline;"> </div></div></div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stockholders’ Equity </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As of June 30, 2022 and December 31, 2021, there were 39,964,292 and 39,692,373 shares of common stock, $0.0001 par value, issued and outstanding, which include unvested restricted stock awards (“RSAs”) issued to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors, respectively. See Note 11 – “Earnings per Share” for additional information. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February 16, 2022, The Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share, payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Company accrued a dividend payable of $52.1 million, including dividend equivalents aggregating $2.5 million to be paid upon vesting for unvested restricted stock and deferred stock units granted under the 2013 Omnibus Equity Incentive Plan. <div style="letter-spacing: 0px; top: 0px;;display:inline;">During</div> the six months ended June 30, 2022, the Company paid $50.1 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million in dividends and dividend equivalents to outstanding shareholders. As of June 30, 2022, accrued dividend equivalents related to unvested RSUs aggregated t</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">o $2.0 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million and are recorded in other liabilities, current and other liabilities, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> in the condensed consolidated balance sheets. See Note 5 – “Selected Balance Sheet Data.” </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Preferred Stock </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has 25,000,000 authorized shares of preferred stock with a par value $0.0001 per share. At June 30, 2022 and December 31, 2021, there were no preferred shares issued or outstanding. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated Other Comprehensive Income (Loss) </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts reclassified from accumulated other comprehensive income (loss) are included as a component of other (expense) income, net or selling, general and administrative expense, as applicable, in the condensed consolidated statements of net and comprehensive income. The reclassifications were determined on a specific identification basis. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has not provided for U.S. taxes on unremitted earnings of its foreign subsidiary as it is operating at a loss and has no earnings and profits to remit. As a result, deferred taxes were not provided related to the cumulative foreign currency translation adjustments. </div></div></div> 39964292 39964292 39692373 39692373 0.0001 0.0001 0.25 1 52100000 2500000 50100000 2000000 25000000 0.0001 0 0 0 0 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation Plans </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2013 Omnibus Equity Incentive Plan </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company’s board of directors adopted the 2013 Omnibus Equity Incentive Plan (the “2013 Plan”), which became effective upon the Company’s IPO. In February 2017, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">B</div>oard of <div style="letter-spacing: 0px; top: 0px;;display:inline;">D</div>irectors amended and restated the 2013 Plan, which was approved by the Company’s stockholders in May 2017. Grants are made from time to time by the compensation committee of the Company’s board of directors at its discretion, subject to certain restrictions as to the number and value of shares that may be granted to any individual. In addition, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors receive annual grants under a director compensation policy. The compensation committee of the Company’s board of directors has the option to grant dividend equivalents to unvested grants. Any dividend equivalents granted to unvested awards are paid to the participant at the time the related grants vest. As of June 30, 2022, there were 3,990,582 shares available for future grants under the 2013 Plan. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February 16, 2022, the Board of Directors declared a semi-annual regular dividend of $0.25 per share and a special dividend of $1.00 per share payable on April 4, 2022, to stockholders of record at the close of business on March 8, 2022. The Compensation Committee granted dividend equivalents to all unvested grants as of the record date. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accrued dividend equivalents on unvested grants outstanding as of th</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">e record date <div style="letter-spacing: 0px; top: 0px;;display:inline;">of</div> $2.5 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Awards Granted and Settled </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Under the 2013 Plan, the Company has issued RSAs to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors and restricted stock units (“RSUs”) to employees and independent contractors. RSAs vest over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> period from the date of grant, subject to service requirements. RSUs generally vest in equal annual installments over a five-year period from the date of grant or earlier as approved by the compensation committee of the Company’s board of directors. Dividend equivalents granted for unvested stock awards are paid at the time the stock awards vest. Any unvested awards and dividend equivalents are canceled upon termination as a service provider. As of June 30, 2022, there were no issued or outstanding options, SARs, performance units or performance share awards under the 2013 Plan.</div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended June 30, 2022, </div>225,557<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> shares of RSUs vested and </div>79,405<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the shares on the vesting date. The shares withheld for taxes were returned to the share reserve and are available for future issuance in accordance with provisions of the 2013 Plan. Unvested RSUs will be settled through the issuance of new shares of common stock.</div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Outstanding Awards </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity under the 2013 Plan consisted of the following (dollars in thousands, except weighted average per share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shares</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>Per Share</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested shares at December 31, 2021 </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">980,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.58</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">848,629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(225,557</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited/canceled</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,050</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested shares at June 30, 2022 </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,589,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42.45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized stock-based compensation expense as of June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) of approximately</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining vesting period (years) as of June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested RSUs will be settled through the issuance of new shares of common stock. </div></div> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee Stock Purchase Plan </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In 2013, the Company adopted the 2013 Employee Stock Purchase Plan (“ESPP”). The ESPP is intended to qualify under Section 423 of the Internal Revenue Code and provides for consecutive, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-overlapping</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-month</div> offering periods. The offering periods generally start on the first trading day on or after May 15 and November 15 of each year. Qualifying employees may purchase shares of the Company stock at a 10% discount based on the lower of the market price at the beginning or end of the offering period, subject to IRS limitations. The Company determined that the ESPP was a compensatory plan and is required to expense the fair value of the awards over each <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-month</div> offering period.</div> <div style="margin-top: 1em; margin-bottom: 1em"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The ESPP initially had 366,667 shares of common stock reserved, and 145,636 shares of common stock remain available for issuance as of June 30, 2022. The ESPP provides for annual increases in the number of shares available for issuance under the ESPP, equal to the least of (i) 366,667 shares, (ii) 1% of the outstanding shares on such date, or (iii) an amount determined by the compensation committee of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">B</div>oard of <div style="letter-spacing: 0px; top: 0px;;display:inline;">D</div>irectors. Pursuant to the provisions of the ESPP, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">B</div>oard of <div style="letter-spacing: 0px; top: 0px;;display:inline;">D</div>irectors has determined to not provide for any annual increases to date. At June 30, 2022, total unrecognized compensation cost related to the ESPP was $98,000 and is expected to be recognized over a weighted average period of 0.38 years. </div><br/></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SARs and DSUs </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the IPO, certain employees were granted SARs. As of </div>March 31, 2013<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, the outstanding SARs were frozen at the liability amount, and will be paid out to each participant in installments upon retirement or departure under the terms of the revised SARs agreements. To replace beneficial ownership in the SARs, the difference between the book value liability and the fair value of the awards was granted to plan participants in the form of deferred stock units (“DSUs”), which were fully vested upon receipt and will be settled in actual stock at a rate of </div>20<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% per year if the participant remains employed by the Company during that period (otherwise all unsettled shares of stock upon termination from service will be settled </div>five years<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> from the termination date, unless otherwise agreed to by the Company). In the event of death or termination of service after reaching the age of </div>67<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>100<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the DSUs will be settled. During the six months ended June 30, 2022, </div>166,449<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> DSUs were settled, and </div>78,615<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> shares of common stock were withheld to pay applicable required employee statutory withholding taxes based on the market value of the DSUs on the settlement date. As of June 30, 2022, </div>114,744<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> shares of fully vested DSUs remained to be settled in 2022.</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summary of Stock-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Components of stock-based compensation are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income and consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESPP</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs and RSAs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,046</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,131</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 2017-02 2017-05 3990582 2022-02-16 0.25 1 2022-04-04 2022-03-08 2500000 P1Y P5Y 0 0 0 0 0 0 0 0 225557 79405 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity under the 2013 Plan consisted of the following (dollars in thousands, except weighted average per share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Shares</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/>Average Grant<br/>Date Fair Value<br/>Per Share</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested shares at December 31, 2021 </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">980,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.58</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">848,629</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">47.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(225,557</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.44</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited/canceled</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,050</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">36.79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested shares at June 30, 2022 </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,589,958</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42.45</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized stock-based compensation expense as of June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">60,111</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unrecognized compensation expense is expected to be recognized over a weighted-average period (years) of approximately</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining vesting period (years) as of June 30, 2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.03</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"/> <div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonvested RSUs will be settled through the issuance of new shares of common stock. </div></div> </td> </tr> </table> 980936 36.58 848629 47.16 225557 36.44 14050 36.79 1589958 42.45 60111000 P4Y10D P4Y10D P6M The offering periods generally start on the first trading day on or after May 15 and November 15 of each year. 0.10 366667 145636 The ESPP provides for annual increases in the number of shares available for issuance under the ESPP, equal to the least of (i) 366,667 shares, (ii) 1% of the outstanding shares on such date, or (iii) an amount determined by the compensation committee of the Board of Directors. 366667 0.01 98000 P0Y4M17D 2013-03-31 0.20 P5Y P67Y 1 166449 78615 114744 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Components of stock-based compensation are included in selling, general and administrative expense in the condensed consolidated statements of net and comprehensive income and consisted of the following (in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESPP</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs and RSAs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,246</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,046</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,876</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,662</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,131</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,950</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 29000 24000 85000 74000 4246000 2638000 8046000 4876000 4275000 2662000 8131000 4950000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s effective tax rate for the three and six months ended June 30, 2022 was 24.9% and 25.5%, respectively, compared to 26.4% and 27.2% respectively, for the three and six months ended June 30, 2021. The Company provides for the effects of income taxes in interim financial statements based on the Company’s estimate of its annual effective tax rate for the full year, which is based on forecasted income by jurisdiction where the Company operates, adjusted for any tax effects of items that relate discretely to the period, if any. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes differs from the amount computed by applying the U.S. federal statutory rate to income before provision for income taxes and consisted of the following (dollars in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expense at the federal statutory rate</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,994</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,425</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income tax expense, net of federal benefit</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,999</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,422</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,046</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Windfall) shortfall tax benefits, net related to stock-based compensation</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,758</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(52</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,064</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(79</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Permanent and other items <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1) </div></div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">803</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24.9</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Permanent items relate principally to compensation charges, qualified transportation fringe benefits and meals and entertainment. </div></div></td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 0.249 0.255 0.264 0.272 <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes differs from the amount computed by applying the U.S. federal statutory rate to income before provision for income taxes and consisted of the following (dollars in thousands): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amount</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Rate</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expense at the federal statutory rate</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,786</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,994</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,425</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State income tax expense, net of federal benefit</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,999</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,422</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,046</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Windfall) shortfall tax benefits, net related to stock-based compensation</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,758</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(52</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,064</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(79</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.0</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(81</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.1</td> <td style="vertical-align: bottom; white-space: nowrap;">)%</td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">188</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 51%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Permanent and other items <div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1) </div></div></div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,515</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.7</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">339</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.8</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,296</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.3</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">803</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,955</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24.9</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,297</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">26.4</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25,712</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.5</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17,383</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.2</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 51%;"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Permanent items relate principally to compensation charges, qualified transportation fringe benefits and meals and entertainment. </div></div></td></tr></table> 11786000 0.21 8994000 0.21 21139000 0.21 13425000 0.21 2389000 0.043 1999000 0.047 4422000 0.044 3046000 0.048 -1758000 -0.031 -52000 -0.001 -2064000 -0.021 -79000 -0.001 23000 0 17000 0 -81000 -0.001 188000 0.003 1515000 0.027 339000 0.008 2296000 0.023 803000 0.012 13955000 0.249 11297000 0.264 25712000 0.255 17383000 0.272 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings per Share </div></div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021, respectively consisted of the following (in thousands, except per share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator (Basic and Diluted):</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74,951</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,544</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in value for stock settled consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(24</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(42</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(38</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjusted net income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74,913</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basic</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares issued and outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,491</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deduct: Unvested RSAs </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Fully vested DSUs </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(2)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,877</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,018</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per common share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.05</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.87</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Diluted</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding from above</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,877</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,018</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Dilutive effect of RSUs, RSAs &amp; ESPP</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Contingently issuable shares<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(3)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,112</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted earnings per common share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.78</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Antidilutive shares excluded from diluted earnings per common share<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(4)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">RSAs were issued and outstanding to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors and have a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> vesting term subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information. </div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(2)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares are included in weighted average common shares outstanding as the shares are fully vested but have not yet been delivered. See Note 9 – “Stock-Based Compensation Plans” for additional information. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(3)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Relates to contingently issuable stock settled consideration. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(4)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Primarily pertaining to RSU grants to the Company’s employees and independent contractors. </div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted earnings per share for the three and six months ended June 30, 2022 and 2021, respectively consisted of the following (in thousands, except per share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended<br/>June 30,</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2021</div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator (Basic and Diluted):</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,532</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74,951</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,544</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in value for stock settled consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(24</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(42</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(38</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjusted net income</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">42,144</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">31,490</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74,913</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46,554</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basic</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares issued and outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,549</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,829</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,491</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deduct: Unvested RSAs </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(1)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(12</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Fully vested DSUs </div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(2)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">124</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">202</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,877</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,018</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per common share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.05</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.79</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.87</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Diluted</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding from above</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,877</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,018</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,817</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Dilutive effect of RSUs, RSAs &amp; ESPP</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">213</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">149</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">291</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">182</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 7em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add: Contingently issuable shares<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(3)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average common shares outstanding</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,139</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">40,112</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted earnings per common share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.78</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.16</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 1pt;"> <td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Antidilutive shares excluded from diluted earnings per common share<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px"> </div></div><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; line-height: 6pt;;display:inline;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:5px">(4)</div></div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">48</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">275</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">RSAs were issued and outstanding to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors and have a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> vesting term subject to service requirements. See Note 9 – “Stock-Based Compensation Plans” for additional information. </div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(2)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares are included in weighted average common shares outstanding as the shares are fully vested but have not yet been delivered. See Note 9 – “Stock-Based Compensation Plans” for additional information. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(3)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Relates to contingently issuable stock settled consideration. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(4)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Primarily pertaining to RSU grants to the Company’s employees and independent contractors. </div></div></td></tr></table> 42168000 31532000 74951000 46544000 -24000 -42000 -38000 10000 42144000 31490000 74913000 46554000 39936000 39549000 39829000 39491000 12000 14000 13000 16000 124000 342000 202000 342000 40048000 39877000 40018000 39817000 1.05 0.79 1.87 1.17 40048000 39877000 40018000 39817000 213000 149000 291000 182000 81000 113000 81000 113000 40342000 40139000 40390000 40112000 1.04 0.78 1.85 1.16 843000 48000 843000 275000 P1Y <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commitments and Contingencies </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Credit Agreement </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">On June 18, 2014, the Company entered into a credit agreement with Wells Fargo Bank, National Association (the “Credit Agreement”). On May 31, 2022 the Company executed an amended and restated Credit Agreement (the “First Amended and Restated Credit Agreement”) to extend the maturity date of the Credit Agreement on substantially the same terms and conditions as the original credit facility. The First Amended and Restated Credit Agreement provides for </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a $60.0 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">million principal amount senior secured revolving credit facility that is guaranteed by all of the Company’s domestic subsidiaries (the “Credit Facility”), which was scheduled to mature on August 1, 2022. Prior to the maturity date, the Company entered into the Second Amended and Restated Credit Agreement principally on the same terms, to further extend the maturity date to June 1, 2025. Refer to Note 13 – “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Subsequent Events” </div></div>for additional information.</div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company may borrow, repay and reborrow amounts under the Credit Facility until its maturity date, at which time all amounts outstanding under the Credit Facility must be repaid in full. </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Borrowings under the Credit Agreement are available for general corporate purposes and working capital. The Credit Facility includes a $10.0 million sublimit for the issuance of standby letters of credit of which $533,000 was utilized at June 30, 2022. Borrowings under the Credit Facility will bear interest at the Daily Simple SOFR rate plus a spread of between 1.00% to 1.25% depending on the Company’s total funded debt to EBITDA as defined in the Credit Agreement. In connection with the amendments of the Credit Agreement, the Company paid bank fees and other expenses,</div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">which<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; text-indent: 4%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">are being amortized over the remaining term of the Credit Agreement. The Company pays a commitment fee of up t</div></div><div style="font-size: 10pt; text-indent: 4%; letter-spacing: 0px; top: 0px;;display:inline;">o 0.1% </div><div style="font-size: 10pt; text-indent: 4%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per annum, payable quarterly, based on the amount of unutilized commitments under the Credit Facility. The amortization and commitment fee is included in interest expense in the accompanying condensed consolidated statements of net and comprehensive income and wa</div></div><div style="font-size: 10pt; text-indent: 4%; letter-spacing: 0px; top: 0px;;display:inline;">s $22,000 and $20,000 for the three months ended June 30, 2022 and 2021, respectively and $47,000 and $44,000, </div><div style="font-size: 10pt; text-indent: 4%; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively, during the six months ended June 30, 2022 and 2021. As of June 30, 2022, there were no amounts outstanding under the Credit Agreement.</div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Credit Facility contains customary covenants, including financial and other covenant reporting requirements and events of default. Financial covenants require the Company, on a combined basis with its guarantors, to maintain (i) an EBITDAR Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25:1.0 as of each quarter end, determined on a rolling four-quarter basis, and (ii) total funded debt to EBITDA not greater than 2.0:1.0 as of each quarter end, determined on a rolling four-quarter basis, and also limits investments in foreign entities and certain other loans. The Credit Facility is secured by substantially all assets of the Company, including pledges of 100% of the stock or other equity interest of each subsidiary except for the capital stock of a controlled foreign corporation (as defined in the Internal Revenue Code), in which case no such pledge is required. As of June 30, 2022, the Company was in compliance with all financial and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> covenants and has not experienced any limitation in its operations as a result of the covenants. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Strategic Alliance </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company, in connection with the Strategic Alliance with MTRCC, has agreed to provide loan opportunities that may be funded through MTRCC’s agreement with Fannie Mae and which requires MTRCC to guarantee a portion of each funded loan. On <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a loan-by-loan basis,</div></div> the Company, at its option, can indemnify a portion of MTRCC’s guarantee obligation of loan opportunities presented to and closed by MTRCC. As of June 30, 2022, the Company has agreed to a maximum aggregate guarantee obligation of $25.4 million relating to loans with an unpaid balance of $152.6 million. The maximum guarantee obligation is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans for which it is providing a guarantee to MTRCC were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with certain agreements with investment sales and financing professionals, the Company may agree to advance amounts to such professionals upon reaching certain time and performance goals. Such commitments as of June 30, 2022 aggregated to $20.9 million. </div></div> 2014-06-18 2022-05-31 60000000 The Credit Facility includes a $10.0 million sublimit for the issuance of standby letters of credit of which $533,000 was utilized at June 30, 2022. Borrowings under the Credit Facility will bear interest at the Daily Simple SOFR rate plus a spread of between 1.00% to 1.25% depending on the Company’s total funded debt to EBITDA as defined in the Credit Agreement. 10000000 533000 0.01 0.0125 0.001 22000 20000 47000 44000 0 (i) an EBITDAR Coverage Ratio (as defined in the Credit Agreement) of not less than 1.25:1.0 as of each quarter end, determined on a rolling four-quarter basis, and (ii) total funded debt to EBITDA not greater than 2.0:1.0 as of each quarter end, determined on a rolling four-quarter basis, and also limits investments in foreign entities and certain other loans. 0.0125 2.0 1 As of June 30, 2022, the Company was in compliance with all financial and non-financial covenants and has not experienced any limitation in its operations as a result of the covenants. 25400000 152600000 0 20900000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequent Events </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On August 2, 2022, the Board of Directors declared a semi-annual regular dividend o</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">f $0.25 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per share, or approximately $10.4 million, payable on October 6, 2022 to stockholders of record at the close of business on September 15, 2022. Any and all future dividends are subject to review and approval by the Board of Directors. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"><div style="display:inline;">In addition, the Board of Directors authorized and approved a stock repurchase program (“Repurchase Program”) authorizing up to</div> $70 </div></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million in stock repurchases. The stock repurchase program has not yet commenced, does not obligate us to repurchase any dollar amount or number of shares, and our Board of Directors may modify, suspend, or discontinue authorization of the Repurchase Program at any time. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On July 28, 2022, the Company entered into the Second Amended and Restated Credit Agreement, which provides for a three-year extension of its Credit Facility with Wells Fargo Bank, National Association on principally the same terms and conditions as the extension signed in May 2022. The new agreement matures on June 1, 2025. </div></div></div> 2022-08-02 0.25 10400000 2022-10-06 70000000 2025-06-01 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J !54'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 " #Z@ 55Z:%O?^\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCVSWA7"\:*T6?/B,_0S3"K!'BXX25&4%K)LF MAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV:Z_?)]8??1=AZ;7;F M'QN?!;L6?MU%]P502P,$% @ ^H %59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Z@ 553!1_>\T% #"'@ & 'AL+W=O M\PU+X,Z2BY@J.!6KCMP(1H,L*(XZQ''ZG9B&26M\D5V;B?$%3U44)FPFD$SC MF(JW*Q;Q[64+M_87'L/56ND+G?'%AJ[8G*FOFYF LTZA$H0Q2V3($R38\K(U MP>\]E^B [(D_0[:5!\=(HRPX?]8GT^"RY>@6L8CY2DM0^/?"/!9%6@G:\=]. MM%7\I@X\/-ZKWV3P +.@DGD\^BL,U/JR-6RA@"UI&JE'OOW,=D ]K>?S2&9_ MT39_MMMM(3^5BL>[8&A!'";Y?_JZZXB# !=7!)!= /DA %?]@KL+<#/0O&49 MUD>JZ/A"\"T2^FE0TP=9WV310!,F.HUS)>!N"'%J[/$7)M ,,H;:2*ZI8/*B MHT!8W^[X.Y&K7(14B/31'4_46J+K)&#!]_$=:%#1*K)OU16Q"OZ>)N?(=SAT_2U3ERL"G\N^:X12>YF9YK[:1_)@NI!(R[?TT]E"MTS0KZ97PO M-]1GERUXVR03+ZPU?O<+[CL?3'@_2>P[V&X!V[6ICS]R/X7W5*&GMPTSD=K# ML=-^,"%9HVHB]0JDWFE(#RD5BHGH#3VR#1?*A&>74B(U=8IGC:J)UR_P^B=F M3%"HKUEYK.:S:RUI)(V UK":@(,"<' :X(R)D >ZS""H=L;1:5#.1V65NJ8 I:^+[8 @$J 2YHHG6*E23%COE_.J M/2"M]S0VCMPC0G>31^_K'+VC\>8#NIO>WDZ]SY/9&9K>>^X#7X%/ MX9XF4&]SKZ9?6;H?W,8.L"M6#&9[5%U.4G(2:ZN>0A4QQ)<(DU\7OZ$Y\U,! MX$8^NY+'XQ@J]UQQ_]D(:@VO"UIZ(&QU'6.87(*L%KW%"QX9^>P"=W=3(U83 M9@>7;@?;_CZU5_3!(I*Y?MI%[K_-K\V\C7A?'!I?;#=L!S46W2?Q@MC MC;PZ(N(XN.WV<:]G!&S"^^#2_&"[8RD*C<\%S)=4VY^S;,:$UQ*F&)XF2L"D MR@-S5H]X*W-.FW!#N+1#V.YB=LA/]!5- RBFX3+T,VY;ANV2;J]-NH.A.W", MO$VX(ES:(GR2+YH$ :C+L_T!NH7GT)?$G%>[)'%'@QY\]XIG-.?9C,1AT*0A M#)JN8^Z#)EP3+FT3/LDW%7W@Z3,8WT]\FQCY[7(>C>B"2FJ>4INP3*2T3.0D MRU2@%N_R3/"7,/&-^3ZBZ4V,RPA->"12>B1RDD,&G")9'2)9$CWB;C%(Q6@]D%AGAHQ&K"$Y'2$Q&[I;GE/N1KMN:);7(] M(D(P:1/2,Q8=>VA=OM(<$;NGV0W0^9I%$60NWM#$Z&R/R%0N*MCCZN*5WHB< MY(WF,06\JU3";6G\RCZB4\W7A#4BI34B)UFCZYB)E;;NGT!!K:V)K+DZ9(^K M"UH:(F)W+Y.8)4&V0G03T941S"Y0#=:$\R&E\R%VFU*L?-V$4I>:;XP*= ,7 MSI6DQOPMF0TMD0NQ7YD7&WR%=-:9=[,#,V86G[N'=43 MBD016T*HDG&:_?D?)L621HM,B&(HT>CF>GCL>[[DC3M5*; MT]E,IFM>,/E:;'@);VY%53 %M]7=3&XJSE;-H"*?$<\+9P7+RLG\K'EV7'WS,[M9*/YC-SS;LCM]P]7ES7<'=;*]E ME16\E)DH4<5OSR<+?'I!$SV@D?@[X_>R=XVT*4LAONB;=ZOSB:<1\9RG2JM@ M\&O++WB>:TV X^M.Z63_33VP?_VH_=?&>#!FR22_$/D_V4JMSR?Q!*WX+:MS M]5'<_\YW!@5:7RIRV?R/[G>RW@2EM52BV T&!$56MK_9MYTC>@.P/S* [ :0 MIPZ@NP&T,;1%UIAUR12;GU7B'E5:&K3IB\8WS6BP)BOU--ZH"MYF,$[-+SZ\ MO[QZ?W-UB>#JYL.?[RX7G^#F[>+/Q?N+*W3S^]75IQMT@C[?7*)7+WY!+U!6 MHD]K44M6KN393 $&K6F6[K[WMOT>&?G>'W7Y&E%OBHA'B&7XA7OX)4]A.&Z& MX\/A,[!\;S[9FT\:?73,_+JJ>*D0DY(K>6JSIU7@VQ7H578J-RSEYQ-81I)7 M6SZ9O_P)A]X;FW7/I.S 5KJWE;JTSR^87".8-93J"_ZUSK8L!^.ML]BJ"AM5 M.A5LYP3C, "?;_OVF&(T)MCW]F('2/T]4M^-5!1%)G6FD) J4@Y ESF?HI(K M&]966= #@7U,XP%4BU1$Z C28(\T<"*]KOB&92O$OT%>E=SJRL#\L.?YX0"> M18H2,@(OW,,+G?#^8M47KK3S(+4M%9(\K:M,95Q.$=NR+->O3H ,3B2$ GJ5 ME6E>K[A$K!"5RO[E$"Q"*B1NT0L2^%,_CIH(>H%C.DUP@)A"L*+Y?D4W;V&1 M\F+)J_U"G<(LR@UO,G;^,&U5>(CE0"*L3#D"!"BM^"I3*!>P%.4O-D>&AHM( M0+U>L+6>-,4 ;1S&=E=&>U=&3EV0V@ FQK?]) 8O#B":8J$78XKM(+'7D:)W9%E#G52IAV:R=:;<0.6B1B=\ MIVT0F48&LHE1G) 1M#T*Q^YI!ZQ,9>4=RCE4-*C2I8Q&L:@8P-3 M[%,CS]O$<$!&UA3NZ!<[&>]9$U3L3:/P,3]A/(V#^/_-3SM;^TZ*(EA80U^: M8AB3$(\L+=SQ.W83_**9:K3F^4I7:15;+C.D*B@BK6BI 2,)XF@(UI3"./#& M)KYC>.RF^$M^RR$)K)!BWX[&J$G=-""4#J%:Q&A$PQ&H'<5C-\?_)L3J/LOS M)BQ$DV*S4K'R+M-A>PR[R>M!3$(#NRGFQ[A'&H?8._['[@+@.U@+6W@S]/TP M&4*UR$&IXH^EL8Y@L9MA#]FK%.6)@\&PR9^8!I'A5YL8]L=BHB-:[&;:EL?& M^0N;Y)F$8122(3Y3#GM^@).Q!=81+4Z>U-GD&5MF>9-2K>T-=A+V]_8WSZ7M ML)GK>)NX>7N1IJ*&C@9MV$-#*CKL69I6-7?7Z,2D9DR;#O5@NFQB@=]+FH>X M.P8G;@;?9\-4%!HD:[^^SF[WM$CA* Y&:F+2T2)QT^*P/.JM""M8"^/%(35"P2:6 M1&-H.V(D;F)<[*)U*4HHWV2/='BQR<4#A_J.YTP="V@+&7I!/.PZ+6)0:/LC MV8=TG$GT(,=DO"D(CB$VI.(K]$:@=11(W11ZV),>"PT)^)/9\ M(SHLO2H)PK'M!M*1)'&3Y(]G"I,)_=A+C( PQ0(:C!51I"-,4?O;Q#!-1@#3COBHF_C:(#[B M5&KI/_TD2(;!:Y&C?AR/HNQHCKIIKMG74[J5EKN0+75(\#(=0VSRUG +P"ER MB+-C->K>%;Y1(OVR%OF*5_+GIO]7#];BB3[KYO!S:3NTNK<][.;)Z^HQMTAM M_Q1:X->>YV%@]@IM65[S4[2HU5I43=\MUPQ0H)<_Q03C-X@$4Q#6/V\0I"%- M80UUU4I"K[32*W\P E84_Z$&W3H3)AT;D>(2.?19Q];T^$XUY-\?<1ATT=_K M,9I,D]"?DJ1U$]R&"9E"C_M\;K34 T,WND0.W=B5"]1=+BQ6JTP3&>0PO9U^ MDI4H99L,P6XZRMG9_I7>T MK/M9U*P%3DAB]+ 6L61L,XMV!0-]2H<+6:,\"M!>#]K1#J\4:?.^__SF#^'U!+ P04 M" #Z@ 55O*\[%),# "V# & 'AL+W=O_>BZ@MO8HBUB4UM!WKW MZ6^<9+,)A$!7Y078R95C\ M>TM2OA\;MO%TX3/=)$I?,">C+=Z0%5%?MDL!,[-6B6E&F*2<(4'68V-JW\SL M@78H+/ZF9"\;8Z1#>>#\44\^Q&/#TD0D)9'2$AA^=F1&TE0K CF 4LRX^D_-%;)V @,%),USE/UF>_?DRH@3^M%/)7%-]J7ML/0 M0%$N%<\J9R#(*"M_\8\J$0T'"+3;P:D@^3V^G'Z=UL M@5;O%XO[%7JSQ((PE1!%(YR^1;^C+ZLY>O/Z+7J-*$/W"<\E9K$O?ENL[)];_,V?7R+6ND&,Y3H?[K-]]3B)PMPMWN^UN0B;J=#AU.IQ"SSVA MMU)8$:A2A?@:O:,,LXCB%"VYI$75?9T^2"6@]KYUA5IJ#[JU]0MY([V;[U1U?@OTBLE0:W3H/;ISZ99EPH^A^)4<2ENH)"%/KY=\5< M"OF%D-XS=A/'&PR"X/HL6JE>C>C^54L99#Z!WM'Q@#?W#I!Y;V;8=>$$W MJ5^3^B]/:C^V?_24#_/:9]&B'=:TPU[:)6S[!(!B!'ME]'B%MEB@'4YST@58 M:@V;RU];EF4?4)XU:Z$&-6KPVAG/,N@GE]1LI72V:,_;M5F?>Z+=VVL.6"\JVDJQM355Q7B4W4M,V^3/ M;8GUN:W=_3.IG/%?%QNSH% MWF79"6XV#I7Z1/\7%AO*)$K)&ERMZR%HB/*07$X4WQ;GS >NX-1:#!/X8T&$ M-H#[:\[5TT0?7>N_*I/_ 5!+ P04 " #Z@ 55]S/__L$( #%+@ & M 'AL+W=OIU6W\]97CZ?3?#D]<9M M]K02ZL9T=KI)G]@=$[]N;BIY-=VS++,U*WA6%JABCV>3+_@DH8%J4"-^R]@S M/_B.E"D/9?E-75PNSR:.>B.6LX50%*G\V+$YRW/%)-_CSY9TLG^F:GCX_97] MHC9>&O.0M3_#:!K7I MT\;VVG%Q*M+9:54^HTJA)9OZ4GN_;BW]E14J4.Y$)7_-9#LQFW^]CI/KNR1& M\MO=UU\NXR_W\N+N7GY<)=?W=^CK!;I.[M&7:P6YNKE-?I+XR]\2='DMKQ-T MC'Z]B]''#Y\07Z45XR@KT/VJW/*T6/(C]*%W?3H5\J75HZ>+]@7/FQ9O[TY MALSYL:&F*@.>\$VZ8&<3F>(X MJW9L,OOG/[#O_ ORZIAD\9ADR4AD/?^[>_^[-O;9?2G27";LIA>@3FC:^W5[ M-6OL9C3R(B\XG>X.W6O"2.A&KM^'Q28LP)ZK0ND0EI@PUP\C0O>PGK'>WEC/ M&FQ?-ZQ*158\(?8B)TH^$';>F&$W)ED\)EDR$EFO)_Q]3_C6L)N77*#R$2G> M; $'7L/@'4:4YSLNT0+/A.$@]$)/"SP3YGHDQ(X6>,!#P\ /0SCP@KVY@=7< M.ZEC9-@=H2=6R!#,D9S*4+J4TW'&A0K)'8,\$!@O$T2AJXV5N8GR<1!IXS,V M47+@U*J M][P)(C(S:7:;H("X5+/:!,D,Y\,V1WN;HS=DUM)(.9"Y$6!N1+ 6PW,3)DVA M>D#$)LS'KDLTSR0FS'4"C ="'3N=('2LAG=9-BL6Y1J,[):BYW$_,,8V '-E M!M+'-@##CA-%&ET"X'P<'M#U+3Z0P-ANL5BQ"GUL>_A3:_<1*I@ C[ M-,O53\_<66Z"G-"C[-2SZ@.[ I]V1V-M,SH K-[ QPT4C7, D$6C:?OJ4Z68KLN53EL40=,;:&JPF3R M5A\?9$%4J_,/^(CZ?NTQZ1KY5S%6_\"S%[1N5L.86@U#/V\+ME]-.FH:?_3P MIY;&=]]+@H]D)_(-JY=_\^^@_TWAJH+6T$\F#+O&7 IP44 X C W&- 4I%/* MQ*Z4+Z24R)X*)#-KQ8K%=R1KP8+G3>BJ.$4?U=C]9'244[N5I8M5??<=?51# MWN9G JCJ0'/@' =$ZQ/VQ 5T4MOB(I29\#)G3@G=G'>UF'U&)(/9ZX3SEV0+L@:9=>)@5/NO%_1Q .9_U8(I! MKE"?3T$4'JB(2%<6$'M9$&?Y5H![2^=M2\U&5[?11$D;C5P"<>D+G0F(P@.+ M6:2K!XB]'OB]WC&5TTFZ8U4JU:;,)7*:>=VS*[>""SFWR($'C[91:X%1V>)1 MV9*QV/K]U-4"Q%X+#(\V4WB[CN/J6A^ T2C4E6D,LQF+,3#;X(CKY#[Y'PO* MEA%G:F;7H<;2(@C#U,@K(%MD:!>0#0_-99U8)W:Q?BLK.93(D248.J_*;\W0 MD]/Z.N-J"8:C/Z[8^H%5_P9=825_]Z ;DRT>E2T9BZV_A]T)>>I8DZ-]%]M: M!+Q[&WM,MGA4MF0LMGXO=$J?OD7IV_:R6X*>@/5<7Y]#YP".>"1R]"(>P/DN M]B)M?D\ G(3Y403G!]H)?&H7^!=9D18+M==RP9@]&=B9WAV&8[+%H[(E8['U M^^3@1,N/'&D9]TS+N(=:QCW5\O^H.FA7== ?/=A"S4T"ZH?ZYMD<@)&08+WH M!6 ^)7IMG PUW>\ 4%$NQ*$VDN09@OR-?3LB6#4\RVCLL6CLB5CL?7[I"N9 MJ+UDLB>"40NB4=GB4=F2L=CZO= 51-1>$+TA$03F[&SNQP,H:F[. BCL>,;> M+ +L*]G@>G!L=PUJY[J\]!<5M[;0C1'+/=W]V>NO]0GC;7[Y_ADCH'[,3Y) MFA/5'7USP/LJK9[4/DG.'N6CG,^!'$I5MI$.'9GNRW\^QT[(6LA%+3QDOCR?=^YV#DG[8V0]RH! MT.0A8UQUG$3KY;GKJCB!C*I3L02..W,A,ZIQ*A>N6DJ@,TO*F.M[7LO-:,J= MH&W71C)HBY5F*8>1)&J5950^7@ 3FXY38#_2F4XZSIE#9C"G*Z9OQ.8* MBGBL@[%@RC[)IL!Z#HE72HNL(*,'6$QBN$>D&H MO]="HR TWFNA61!LZ&X>NTU<2#4-VE)LB#1H5#,#FWW+QGREW-R3L9:XFR)/ M![WK81@-QU%(<#2^_MX/NQ.+[=Q'I M#W$>D<,1E/"MXO< M-_\5W^ID(%!8D8C/8%;!#_?S6WOX+N:I3);_E*P+?Z_@MQ4_)77OF/B>[U?X MTWL_O585SO]9C_[9^DXRZN7-J5N]^BMZ?1Z+#,A84PU8.#3YV9TJ+?'+_U5U MU+E8HUK,5,-SM:0Q=!PL=PKD&IS@\Z=:R_M:E>>/% L_4BSZ(+&=$VF4)]+8 MIQX,J+P'3:<,L%1.-5$0KV2J4U#'A*YIRLS6"?:6$T49'!..;2A.*%_@6-.' MJE/+#;:L0=-RUD'3/VN[Z^W#>(DY:=9V,>%+3*W>:NV"H@I0JU%B=E+2+%/2 MW)L2;";8*CA64HE%*GXD>$&Y8M0V*2:4>C7RY@MGO&=QOXD(WT1$^Q!YP.Y6 M;<] +FQ35206*Z[SC[5<+?MVU[:K9^L7M?->K6(]Q#Z?M^6_\OE/ MZG1
&PO=V]R:W-H965T&ULO5UAD]NV$?TKG&NF368LGT" H)B>;R:6",9M'+L^IYU.IQ]HB?9I M(HD7D7>7_/N2DBP(P I+2JM.9N*[T\-;:(&EN&^7T,USN?ZUNB^*.OA]N5A5 MKZ[NZ_KA^^OK:GI?+//J9?E0K)I7/I?K95XWOZZ_7%Z*^I>']^OFM^L]RVR^+%;5O%P%Z^+SJZL?V/=9+-H!&\0_Y\5S M=?!ST+Z53V7Y:_O+F]FKJV$[HV)13.N6(F_^>2K&Q6+1,C7S^&U'>K6WV0X\ M_/DKN]J\^>;-?,JK8EPN_C6?U?>OKD97P:SXG#\NZ@_E\X_%[@U%+=^T7%2; M_P?/6VS<@*>/55TN=X.;&2SGJ^V_^>\[1QP,8/S(@' W(+0&A-&1 7PW@-L# MPB,#Q&Z L 9P>61 M!L0V1;B(P/D;H"T!D3'WD.\&Q!O%FOKWG3?CZMOQNY_OWOWT9O+#QW02W'UL M_GF;_OSQ+GBGFM_>C?_^X[N?)NF'N[\$Z3]^>?/QW\$@^.5N$GS[S7?!-\%\ M%7R\+Q^K?#6K;J[K9C8MY_5T9_GUUG)XQ/+'LLX7P+"Q?]C[9JL6ZW4Q"^[J M1YDVF^7HU7WVI?%P9,L'I]''YN,CKANY=?5^L@^:=-]>M M^_:"\E0$;U;3Q?R?BY\$=S=Y^NBZN1*+W?[ M(?=]]9!/BU=7S6ZHBO53<77[YS\Q.?PK%)9;LLCCVIE')>BI(L M(R(SUEKLUUIXU_KGYL:CN90&4R,ZY[OH7+31"2VR<+PNFFUG[>&Q0,,%1:2N M)0NA@+G(2%AAE[FHP6@8PH$2[9T7>9VWN8H/VIN2K0,;[^7M51GR6.3.,HFL MMS*.4(>AB+2+(>6"+$3F0QC.DGMGR9.<]?7B CG-R]CW6B+1:PF*2"DGI"C) M,B(R8VGC_=+&_J7=?CK,J^JQ6=R'QW7UF*_JH"Z#8OFP*/\HBJ#:W/ T+TWO MFQT0/#2?*]""Q^[57"96D,1HD*"(M(,=Y6+L&/$A#$>.]HX<7<"1O@CRVNL; M02,T@EP$8Y)'EON/JWD-+GZ"K=$%W^F+*;[AO4.W8?%$%0-B(G$%"E;1L5F[H8#Q8&=OANV/U5% M72^:73#[FNM/R^9N>%:LC][3[6P:ZS(DG6PI &6'FA=B>E?G MW,R?=)_M76^X>6WW#K<0#S<7$L9BQ.P5H9R7(F7+J-C,_: %!.97$+S[X7'5 M7GV;'>!<>?/G?'U$U4.%@/$.X@TS%)+BAA0.R;P0TZT[L 0X6&;)SS/Z_O[8M&N^E9I;1*% M55$'5?OR[HJ[+)H$HMDRU4'Z[8DS-^T?A$-;3!DS7*C (6DW8PJ .?'66:U@ M6JY@B%Y!X>,76QSL:U)U@^'R!@ 91*.()_:ZD*H=_P"7'Q H TX3,<)M*NT)%.39&R951L MYIIK^2+TRQU]B M\!X ')*2SDF1LF54;.82:V$A] L+=-6[T$WLW?)=B'<%X)"TBRD%@)R8\4%, MA^KL/.R4G1-6\?P&>T<4FE!/ A4R".=ER)ERZC8S$V@Y8/0+Q_05_-"-,,? M[R#>V$(A*6Y(X9#,"S&=JM/OT)]^7ZZFYS?<.\+0WH$) .&")2-[+2CGI4C9 M,BHVF%0 >#6]+;H;QQAD+23K84@')"S0TOF 0J*1'.B]%RI91L9DMP5IUX&>T4YQ2TN.H=##>07QAAD-2 MW)#"(9D78OI49_7\C*:$9$'>VC#[3//EQ"^^!:^^!^[>.$>AYW%0.PGL=QG0. V#4)P!I8SP-P M8#T/XCM:S^-:\N!^R>.,>IZ?N7?4X-H& #E2SR.=FB)ERZC8S 77\@;WRQOH M8W;P6KN:@$PD']H%"8[K& #$B1W7&@O9R&DP 7!1S"-A/VL'X!)V[&-):QK< MKVET?MH.]BBI;L%QW0* \$0F(8^Y[7Y2Z8*4+:-B,]=<2Q?<+UV<6,[C;IX? MLV%L*^P<5R=P2 H8<](F8#XBB9@=-RYLP$='/W2T1,']$L5D_C2?%4>> ^=N MQC^(0N8\TNNWT7-?34C94E(VU=$C&955\WE4+30(O]#0ITPKW*1\Q+B=VPA< M1L A:2=;"D#9MV!>B.DTK20(OY)P2IG63]GWHT/@(@$.24GGI$C9,BHV"V;=@ A<$<$C:Q90"0$[,=-8#A-8#1"<]@+!,ZS?8.Z)P M 0" ,#8>,(%S-P2-K-F )@SCE1G=6,2*L9$:)F7+I2Z[??-^XB7/H ( ,6C89V?2XE MG9DB9LAT3D-$2'H-5=! MB%GSG^,Z7/4 (/:M"6"-A3R6=CH&X*)$P"0%##F?&X# M\PF9M,\& & #QH_U1$1:JHC\4D6O(XF!CH? M%2EU3B]/:SGP'DU,>HZ"Q,]1P"$IZ9P4*5M&Q68NL9849"=)@:!Z+MU4WJV> M2_Q$!1R2=C&E ) =,UZ(Z5"=C@N.0%#>D<$CFA9A.U2FXO&1+@C?"O(9[1QC:7# ! M($(DL?W8)>F\%"E;1L5F;@8M(\@S6BE.+9Y+-]\'BN<[E#?.4$C:R98"4$ZH M^2"F=P^^DN+"K0G>:*/]]HH.7U_A0J#B.>F\%"E;1L5F[@>M.\@SFBE.*9Y+ M5#P82_S<1QR2XH84#LF\$-.G.J^7%VQ(\,87Z4&0$C\($H! Q7/2>2E2MHR* MS=P+6IV0B#IQJ>*YA)YM8*'])(#$M0PRD M"%@[)YV8(F7+J-C,[:#%F_BBK13@-D#UEG&,/U*"0U+E6K(;%? M#3FA=AZ[0@58.P=PCNM^ M&N$2!P Y4CLGG9HB9LJ2UZ1 M3IK]]4=*LBA+0SK!^DMBRT/J&7(XSS,C73R6U0^Y$4*AG]N\D)>3C5*[=[.9 M3#9BR^7;M VGY$@B&9;GA63Y45][;9:7I1[ ME6>%N*V0W&^WO'IZ+_+R\7*")X<+OV?W&V4NS)87.WXO[H3ZOKNM]+=9-TN: M;44AL[) E5A?3J[PN^N0F &UQ1^9>)2]S\BXLBK+'^;+I_1R$AA$(A>),E-P M_>]!7(L\-S-I''^UDTZZ>YJ!_<^'V3_6SFMG5ER*ZS+_,TO5YG(23U JUGR? MJ]_+QU]%ZU!HYDO*7-9_T6-K&TQ0LI>JW+:#-8)M5C3_^<]V(7H#]#SP -(. M(,,!S#& M@-H[6B#K';KABN^O*C*1U09:SV;^5"O33U:>Y,59AOO5*5_S?0X MM;S^^N7NZV^?;JZ^?;A!=]_TO\\?OGR[0U\_HNNKNU_1Q]^^_GF'INC[W0UZ M]]_CY]I M[)T#Y.# >^*=\+_[XBVBP1M$ D( /-?/'XX]<&BWGK2>C[K6D\L-6NO#(=&Z M*K=(G[>*JZRX;P(V4YD 5ZV9E<&SFK/\3NYX(BXG^K!*43V(R?+?_\)1\!_( MY3--=K0 K%L YIM]^46GGJQ(RJV W&S&1O58DV$>EG.V"/7"/_3QCZU8%#+6 M61T!"SM@H7=GKM+_Z>.D,Y"22)4Z!25ED62Y0$6'V%PWWQ*SB:_V4J3ZA]=H M5Y4/F8Y6M'H"]_,=Y&EXS@T]TV1'ZQ9UZQ9Y-_1&Z$F3C#=9MT@1WY:5ROZN M+T">-].%_3TFC ZV>&P4+L((WN%YAW3N#SV]H6;G#%%^D08?,Y]7HSN'V,Z/,IC(WW>'6N( TM:P8F87(M*KR12_*>0 M;\RA!:DH@)8H&$ $K.:Q"V*/5[$7XO="JZH\^UN#U&)+JXE"[W>RX<6]J'=? M2/3J7LLL^1I$CL?K%@S/$& T#2,70T3ZY&N1]T,HOM(),Q4K MA:1(]E6=_MX@_L"SW/PTU:Y.)<_!F&YO>P1W$0U] HRPRR5+RMA+>VM(F97SC4H2&-O.IQC(X335R,;=_RI3H"U"DJ2:B].;/V8_:8DBH=" S!CB]@!FUB2 M)'Z2_-1J6OZS=X9FK0\07 +191@$X0 O:$=9Z !L*9/X*?.J7=)56>QE&[-E M'1IBN\O+)R&T(SE7)U:= +2(%R0:\CY@1_O.'GMAZ9/XZ;/3)GW]5/N2V*P& MX@:H+\(!&Z8*R Z'B\@5,)8ER0F6['BG4= ]R@'Q F2YF(?#I &9X2 ,'4J5 M6,8D_DJSR1JG0#+@[H0,I11HMHB) Z,E,N(GLB\OKR9!+P#^"G',1B$]MJ.4 M18X$32S/D>A%78VL>!#R.;B]]/E247*NV8X7P7(I.<&ER5_[3&;U<2[7:+67 MVL (^;K^,)?JG6YR[;"WU:X'0*"8Z!0[W,>Q'2$.,4 LS1(_S=[N*UV F,RJ ML?YS/4^@ G3.R#@#0(:+18BIPR/+S,3/S+=5F0B1ME%I@#:LL>6J=>9,KHX9 M&M.0!,/J!;(+%\[43"V7TQ-<+N6^$7+:GXX-BU*)4P*9 F0]'U;ID!%S5%W4 M\CGU\_DM?VK:;8K(EX$?4_08^]B&S!T9CUH6IWX6/YP5L]XZ8^L\K9[J MT!(Z">R,6R!>@)K#8%2.0&9D/G*_W["?PCFU:LGEVGJ8 1X=1.!\J/\B. MN9MBU'(Y/5']#@AFG14ZW)\!_*Q5[[EF.UX$*Q:H7RQ\,\TL5!>4!YW;-J3E MAE="YRVEY8*QG>LT6:*G)XB^RO3AV?'<5*Q-"M:9MUE5ONNU M\ROSD%-V&OH)= 2D^6B4AB$SYFJQ4$OQ]!3%0[ZDAR*KJ:L*D^/,N= ?I=Z8 MRMFTIE!)SD9M:\@,T\!1#S#+X\S/XZ,,_=Q$QP"&CG"\&!YDR(ZQT"% F.5R MYN?R#^NU2!J1N]<+7R1/MIVM5UN@I.U?ZLVI':PWQGPPA/F@=54!]W885*V/ MB >PTI6QPRE+\NQTISL52557N]E+@4-E^#Q@\6A+($,R=_6EF*5[YJ?[:Q=< MQ!5:B?NL*$Q@&04CJJP$TQ0;,SJ-"1Y5EH"=.3:AZT3T'A?[JWBO$\)T@+SP MQW4[P3@:/U$&[&C09XMC^):SF?^I\MU^MVLX66>HY*!B4)K))"_EOG)TZ]E9 M'P^?:[;C-; DS_PD_ZE00L^K&NF2ZMI*1YW:"-^^ <]_1]0-&,V=.V:IF_FI MV[9%6['E?'S(QM3,@H -BS[ #,_CA:._Q2R+L_CYH=4+*',BBO91=T_@ZZ," MD0D*:[-:''0,NRZK7J_P6=W9<"P$<(BC(3E!9HR$ MKG=MK%X(_7KA4U_JU\+3^&"2PG$5D]IN^0GE%@(2@.%A]Y/KLU:B;K(9X]SZ1\8/WFH.'XNTENK2]?_^=IR$% R93/')MUGL7<"NJ M^_H528GJ)UC-6W7=U>XUS*OZY%/QFL0RC? M[>_[9$VY]B-;4H$W2^MR'7#K5ON^=*13V91G^P?C\9O]7)MB<'HLSZ[=Z;&M M0F8*NG;*5WFNW?:,,KLY&4P&S8,;LUH'?K!_>ESJ%G1WQ>EGPFZ&-[UTKMF1A[1W?7*8G@S$K1!DE@25H_+FG&649 M"X(:7VJ9@_9(WMB_;J1?B.VP9:$]S6SV-Y.&]J[?F) MY24V\_*_VM1KQP.55#[8O-X,#7)3Q+_ZH<;AO]EP4&\X$+WC0:+EN0[Z]-C9 MC7*\&M+X0DR5W5#.%.R4>7!X:[ OG)Z33YPI!2&[5&>5QP+OA^I,>^/YT;4C M3T70$<0B53>4X%Y-D\1613#%"DML@>N$X*W@C_<#%&/Q^TFMQ%E4XN 9)=ZH M*UN$M587U;;6820U[]8[KPP2&J_OF4P5'>T=/R.-/>^5(G=#(H&5YW3X/35S],WHS? MOZ#M4:OMT4O2_U\^?5F)R4C]#_1X3J:ZT@[9HE[IO'ROKDP&)ZUU.52713)2 MK\.:U*L?WAX4Z.'X'<\!]YX$!X M\@6Y*/]I1W]>4V,4]#5%+"W\IHS+HIKL-(U D(/9DJK056KX;6)!%(6/5QX9 MF6I^W D5+"5BAFH-XQ=$C:E1. MV*583"#>LE:N M>#H:%5EHHYHSEKDW]54Q=,DA'?C"=P;7.^FN_]?<1/_RR0-2YPE&0:!RX-VT\NH/0JP))[,:4V MKN)L*?56+R"9%<9#5V$'/90,G6>W65CG5&;TPF1BVA UQSD.OMH!YTA(\>?A M1-AT\ASV"YT)FK&5@&R\9<=&>!NI)6+2IHV?QJ2.JL8,5-'B\6=LLV^[930%IOEH M#Z-AD!^I:<8Y@O"IU6B0CF&("E1XG43DUOJ>8JA39M LZ#J3DKY1(W7KB?7X MX(-!WD$0F]GG ;S\/D,;9YNPC?Z6C/EE.KU&M'ZI#-P-EQ7@0B$V@)_K.V+* MJS60 /7H#,MH25CKH#0H+ F"5\P;**#S%D>LIQ"W]B(XHB);8ABEQB>9]17K MH*,TMJ7QQ/<8VHG^5AM']X1@C(O:'$LKX>!N$]_%)(!GDU )^WNTD![G5QFK MR\2MEL[FV&9]#R7)%*Z/KJ.G&?C,!'5C_)VZZ'$J6I,J*BU0EC;@!J_ 00BO M?S6X-G$(CV@&H),N01"%.Q9>PI#$E"*!D3(^R!+MUV*R7+"O[U&UA'>[2B8A M@I[_CH+044H+5+>63U%'[[7)^-4>HFB/Z]Y3S]1G"[#2"DG..=/3;KAC3&Y1 M"JWST;]Q%;Q8I Q^[?;E#E8F5!%1;*5MK:I:5D5:XP?G1;,J0.V)QED(6PXBUQ'B"R==HEY0&9KJ M>S#9!87+:JQ]XNLYNYE6:!3 +T:8NZU>W[QJBYGD]I7T!I_!TSI#OL]T:0)P MG'4-4-.8J&EL[>HR8 HU0+#EUJB(F MN#B$"\""Q$6\8>ULM8)JS7F3G]]SKYC12I"[Q2JWX6A#!#!\<[34C MA94:I<]OY]W37=-9WPOB4I6ICTV1N8)N*V[SIMY;A-0. A>Z* RAJ^I Y/.C M^2TWBMYL]@J= A B5 PE=!$3D316"Q31X)'ZA"HO3_86VSUYTX\T:(A9UTN: MM,0DE")MJ4:7([V+\-;CWA.9,U1$$?=LL@+Q M1K&K\N:!28.'5Y)0E.:Z&3UE2>B0T:;M4H2X";TAC&%1L*9O:Q-5OV)(<=TH\ MW(1M6=-6C0:TKGO-R1A[ME*+4(Y#%G,)=@O].();(#"U#=EQ17M4>78"HN__ M\U@]%VA3FVO)A-I/O\\+F%),0M_C@)MXQ<.I73$)V=UL6U'!+:;@K5FFW39JH6OJK..JIX=\MJO;A-A1RR2\J()$%/>YL38.N[-\ MP^[#[EBF6E0KG=X;;W%L7,-2A3WK69L#/D4GN9)1HEO3\3*K6^\!OC*Z\M)H M16L>=TAHZJ#"#HNUI,.S"W\[@BAZ2%"V56P'>)#B#Z5MQO!"GN]REE:B&:(F MPYQ0>#WCWF-8D(1.^K-4[]L!AT8)ZI#5_80#:TLO\6@CQG[I8-G48K6'&,L[ MI9N9CK].UG$:S8Y3:.S;F[ZWSWIH(A,:2>? XP>'^EF;)K->FLS:HV)JU+DJ M;%!M^4Q)>R2 G+];QIBQ*A\K3T$K&V)@\7>2OC9<.?O*7;187; S7U"A[:9! M3<[9C>CS^P[]"P?2=2^0Y.Q?VG#[M$ PUNU^VVATW(R TSC&9>PTS"34]'&;8^ZC'AU3T#P^$B7W[EI%YC M*&U$R\NZP4.9 +H50E/QE-;KT'LHC?[S=\%KBNW]-+7QXR#:X2OY5 ;B'\=6 M^&(Z/U.(,/X*TI,TY]% .[3ZMZ5,ADWO-IW?MDW;1SL227OCHR&T 1S"$#>\ M_H;D0\?KSQ954KT]>OOC.W6A$QY(V[Z&S_\@>2'A^K2$+@B!ZDU;D^MS&UU: M11[_?>K3\7[OIP'DZDI^ )%9LPCQ5X+V:?L;RS3^M- MCS_0 ,X5]U\9+;%U M//KYIP'JM/SH$6^"+>6'!M1K$(-DI;Z5Q NRM %6CA ?$P39QFQ&0F MS$QHS_YZ/),VM%+IPDMB>^S/GSVQ,]\J_=54B!9VM9!F$536-K,H,GF%-3-# MU:"DDU+IFEE2]28RC496^*!:1&D<3Z*:<1DLY]ZVTLNY:JW@$E<:3%O73#_= MHU#;19 $!\-[OJFL,T3+><,V^ 'MO\U*DQ;U* 6O41JN)&@L%\%=,KL?.7_O M\)'CUAS)X"I9*_75*7\7BR!VA%!@;AT"H]=W?$ A'!#1^+;'#/J4+O!8/J"_ M]K53+6MF\$&)3[RPU2*8!E!@R5IAWZOM7[BO9^SP4-==R&\ [M/+*4P+E%^1[LO@-+?P$V@;=* MVLK *UE@<1H?$;&>77I@=Y]>!/RGE4/(XA#2.$TOX&5]M9G'R_ZGVA!6@DE[ M6C1\OEL;J^D[^7*N] YY=![9S<[,-"S'14##85!_QV#Y_%DRB5]>X#WJ>8\N MH?_I+5T$.T\U'<*%)*=G^/-,TEFN:$2-Q0)4";9"*)6@6>=R R^X)(MJ#869 MZ]F [A/]?3YBCO4:-61).'A0==-:4HPJ[99I]%DJI@NO].G@"K)IF,8C)V3A M-+D=O&ZUY+;5&$+)=TXPIQ0A'8>3)(-T%(Z39/ &C9G1*LC;NA7,<2Z0FI!S MUNT("F6UTI;_UQE>4,+1S2UT,(WK M@H;F;-M@R\# 53*:V^8G( [4,-WOP=)76S0KTOQ-(1SWV]TM'%JU!N_5PU]"JVTW?+IK?WJ MONLVUD_W;N^_97K#I0&!)87&PYMQ +K;I9UB5>/WUUI9VH9>K.CW@]HYT'FI ME#TH+D'_0UO^ %!+ P04 " #Z@ 55%P^T@W0) #L& &0 'AL+W=O MOP*C9CC/+6+R32FS/V$G; M[4XSDXG3]F%G'R 2DC A"04 ;6M__7X'I"CJ$C>[V]D'BR!P<*[?.3B@KQZ5 M_FS60ECV5%>-N9ZNK=V\GLU,L18U-Y=J(QJL+)6NN<6K7LW,1@M>NDUU-0M] M/YW57#;3FRLW]T'?7*G65K(1'S0S;5USO;T3E7J\G@;3W<1'N5I;FIC=7&WX M2MP+^^OF@\;;;.!2REHT1JJ&:;&\GMX&K^]BHG<$OTGQ:$9C1I8LE/I,+S^7 MUU.?%!*5*"QQX'@\B+>BJH@1U/C2\YP.(FGC>+SC_J.S';8LN!%O5?6[+.WZ M>II/62F6O*WL1_7X-]';DQ"_0E7&_;+'CC8-IZQHC55UOQD:U++IGORI]\-H M0^Y_94/8;PB=WIT@I^4[;OG-E5:/3!,UN-' F>IV0SG94%#NK<:JQ#Y[\W/S M((R%EZUALF'ON?XL+%]4@KT3"\ON1=%J::4P'KM]X+*BI5? PJM[7HFKF84* MQ&A6].+N.G'A5\2E[+UJ[-JP'YI2E(?[9U!]T#_J_><:">+ @?H[[GQ_19\6=-R:Z9/^-&@QJ,%*# MW=9*6_DO4;)"&>LQ7J%Z\*;H2 HM2FE9I8RA_2N- 6L;%*7*[5FA&)E9MTS" M>5&T=5MQBS5EUP(<5 UMUU1<'@1(\"[8!>UXZ0*^Y%*S!UZU@JDE\FU0OB3E MS4AY?N!# ^6]"4 I!E!.]K;<#E;\Y%3N?G^$K,G]&D2OK- UM!D\]WKRZ^7] M);.PS$ BK'G!@C#RLB#!Z/OO\C (WQR,+@(OC"+VTA&&7IR'D[=*;Y2&\9WR M03CWYD$T[-D]+T(_Q3Y:SOQL<@OGV5<+7GR&XGN#V071A_Z;V[M[-PK>=![K M_)HG\X%AP"[F8)@GP>0%"Y,8RF0'N@:=OG&<.WW#)/+\V)_\HIK5-WDB]KT\ MS+[FB#28.[:@"OV\V[Y2#T(WQ)"9C6J, I 8WCK3TC@]]4H<@DOJQ\=NC )O MGJ1C8T,O\'T0PX%Y @?>W8\03O((_&UY1_@;Z&'A1900 MIF@A2F GK('%A^ %&86KBQ81Y&G^[2#(?&_NAX>X"G/B&*:]YYQOOP4 69@> M*H_]69RC]:)]N.?$EF& Z=RX) N E/[0 M ES\8P<_(@J]-/ GG]:"O47MXLW646=OS-A!5.S^MV+UBP!D[)HW\"*KN[-Z M/T+M7<'YB O[I"RO)@2N$2NGVGB?Y_"(V/"HRR M2F".R;PE+@*1W^73LK-W"26R"!(F=(X19Y$H(HDGG1!"DGI_$F,^# MD["$KKAT^74L:+1&YU%(]9OJW$7B]^F=W+IX.)">6M0P@;1N>UO0A>]J?N MW)64V,7RF+:WIR.&]X]@<#0S(;J/HE":=$/YZ0*QZZC$$VZ/1KST6(,+)I;) M*86"WIBEY@XXJ63I.C-C\>C*&+Q'].3>A82W=U TPZ#HLY1.FR( 'KJ4+^![;(UVM@E"8B@E-J>.: MS]:V4-Y)6>)(AR]$:2[I?#\H]AQ$-2]%W^(B!.[P?Y1V?19\?+/12-)RQ 1* M5[+8@K=SXL%9X#DF>ZO6G P"3(7&=7W7A,,JV:QH\^WM7YWZ'+ZGNS $N0,< M)B+.[K+4\@H:6S)^2UN"RXAM!== O],Z1+T>.:?'RUX%+=P=HW$BH0S^0K/\^&9QJ/%SUCWCI1U8-D+3AQ(7>B8Q M)W7=A9576T(JB1NADOSY]:L->^2&-0IJ"%Q L7*(S!$?' M(+PL\EF[#&G8X M%1I+XA$"(X >D@ZJ'5NX NZ2GT6U[0X6FG2LQC8]JA;YM!"#%B-VVUVXMOL$ MHT39P;F2V%+2\D8923GF42@(]2A)%G\NP2NY1ZZTYA2@WI"R<->6<4I'Z$-7 MNBZ'9"/KMCX,FSETEZ#[G*LTK@3L8>;$'J+)88BJ$PJ$)@08 6#TJ*5%[TC4 M7L'= C90DI:MV^]P# X*=4Z2K;R 9P:7$.K@4!<+N5:@@IS^XY+7GQJDLE7: M@TLHJ!*Y1 @K[/[LV;D=];A1-701S8/4RIW*'A7/JBU)&X(%$LEI[V[00I&? M+;G7N<'8/C&T>*!/:Y0XB*PQK=#[>M*,;X;]]"CDKI;)!J$E70U:C69EUQY% MCRK:,9RA,^DW0G.'/(U.B&H_.8@^2I9MY6I8;P))V<#'A=Q RH9O77$\8.UR M5 ODE_#&6?,%]4CBU 'W+@,ZX!_C@-*EPYJ#?H%,6775Z="/HT:DC]B24\2Z MA4$%9-D?)OT^X0^_A/S9'R?8<_=)URO^YN2^D'@+PCD]4C\8L=C3)QYUI;&79?2;HG?' M. FIE\?-%\91RPX7INZB&/WR'/-]9]\A51 M$'>U-OYB6(6P/AN/?5%1+?W(KLE@96E=+0,^W6KLUXYD&85J/4XGD_FXELH, M+\_CW#MW>6Z;H)6A=T[XIJZEN[\F;3<7P^EP._%>K:K $^/+\[5RVEJLEX98UPM+P87DW/KG/>'S?\KFCC]\:"(UE8^XD_;LJ+X80=(DU% M8 T2/[?TFK1F17#C7EO]ARI#=3$\&8J2EK+1 MX;W=_$1=/#/65UCMXW^Q:??.8+%H?+!U)XSO6IGV5]YU>=@3.)D\(9!V FGT MNS44O7PC@[P\=W8C'.^&-A[$4*,TG%.&B_(A.*PJR(7+J^)SH[SB#/E$_&AM MN5%:"VE*\394Y,2-"=*LU$*3N/*>@C\?!]AEZ7'1V;AN;:1/V)B+7ZP)E1?? MFY+*0_DQ_.V=3K=.7Z?/*ORY,2.131*13M+T&7U9GX0LZLN>T'?=>,QX+U[; M>J&,C-D0?UXM?'" S5]?"KG5F']9(Q^E,[^6!5T,<58\N5L:7G[[S70^>?6, MOWGO;_Z<]O^I:,_;R$?BZ\V(-XU39B6P*KRZ$W5;=^*Z"U2-^JHE<0_RO9;F M7M =?GB/@@Y#@4^RL$NQ1#%,P1K7SBY1(;@BM8\N8.96L;54 M12R@"#:JV^G@,JB"_$A\W+-=X%=3@"+))-&'S/:E6&RA$2H9Q$;"=E'8QO!^ M4*+@B=VF8H>?)#K)0:+^H @O*GE+8D%DA#*%;F*X)NXH+((W'A,8>:M5*:/^ MUG.IA0^8 !5"RX)6RA@.Q[;"^RZS'*(C5WMV_^'R&L4IU%IJ?;_SH9"^$FNI M$'\0A;8(9=5F:+6MN*/".MZ+:-?2A:WN+H7??G.23H]?^7U;GHV!YA5,26<] MB:6S],C(WLEE03-K"V4_DT!+BUU[]I";HU3)P,WI01D (1 \? MX&_G7N\_D+ @$>0=^+ILT =@- '1ABKNP\++W<(AT-4.XC)"/&%\QCHIST7J M;"VM1G]C+[^+1;6-A[A_<38X@+UX0P5B!EJS:9R9#GY$=CS.6M'4C8YU_Q4& MKM''Q--+@^>=/-NM'XGL))E.IAC$.J6O]J>R/)D5800FT?>'^-J=@7WKC#K#X 85/*R" />@ M96O-&WE#Q%KEB)[AQ>C88U]:-CE*1UFOL9N8/C+Q//$^8: -MJ@0 <[8EI>D M<_>,:<0,RN,L]F?J*T[ !SBT?P,81#\B^*][-EM(C6-.^YC,LB0[G@VNRK*C ME$@A!R3#*&&H3<3\=#ZX0:F48YX4X#&/0+:P[GX'L/_ V.%):&&':-@[(3O+ MR%3LXLR_4M0D?>,B'6_1)\N_<56+,[$I'#:26I;$*87.R4A\[P.(,7P-DL#Z M]Q'+?8T-W<$4*K<'>&Z"))LNBBXU8O/#7H0N1'N'[L2@>-CAPJU .-(Q&#-QTO=R"F)W;M?$.#+Y9>/KF7 M+MOCO==236X5WX1\=P/%M0^G?K9_=EZUKZW=]O;-^HMTX"\/^"PA.AD=SX;" MM>_ ]B/8=7Q[+6S 2RX.*SR=R?$&K"^M#=L/-M _QB__!5!+ P04 " #Z M@ 555?;]FHH* #5&P &0 'AL+W=OO(#S!( %4QY+OO01(TPZV@V8G:&9V'Q;[0$NTS1E)=$DI3N;7 M[W<.J8O;)FVQ@WFQ*8H\/)?OW*B7!V/_<#NE*G%?Y*5[-=Q5U?[Y^;E+=ZJ0 M;F3VJL2;C;&%K/!HM^=N;Y7,>%.1GR?C\?R\D+H<7KSDN1M[\=+45:Y+=6.% MJXM"VH?7*C>'5\-XV$Q\T-M=11/G%R_W36\C)^_GM)Z7O OK0ZN-Q8DR=J8/^CA7?9J.":&5*[2BBA(_-VI*Y7G1 AL M? PTA^V1M+$_;JC_Q+)#EK5TZLKD_]99M7LU7 Y%IC:RSJL/YO /%>29$;W4 MY(Y_Q2&L'0]%6KO*%&$S."ATZ?_E?=##MVQ(PH:$^?8',9=O9"4O7EIS$)96 M@QH-6%3>#>9T24:YK2S>:NRK+FY9/RH3KV4NRU2)6X8"T7IY7N$ 6G:>!F*O M/;'D$6)S<6W*:N?$VS)3V?'^Y!%ZO]BM+/6?D@ 1B2M3.I/K3'I\E)FXLJ>'%CS_$\_&+)\2; MMN)-GZ+^O<9\FMAL))Z@)RYS^#--.@%=769W?DQ:?&]DZ2(>7IFBT(X\V(D/ M*E7Z3JYSU6T6""LBM2K3ECWG1R6(UI8<(%-U><9#('T;BEVJ'G9=@"2;W M#](_I#A>.U(+3L4+<$SBZ'(K3G6)&5,[4'9GSP=7M;7 C/BG*9^%\:#E\XB] M+\X.KHVMMHB-@I"B4SK"4IAQXO3''Y9),GYQ??O!\3!^<1:)$M8!4[+ O@!S M<2+H?9R\>&041\O9;'"KTMKJZ@$1;6^1+/%Q _B MZ7Q )S_%6B3B9P]*6D%:%K_"U*3@="=+F(1-K40JK7T@P]S)O%:D?5[\'2"Y MU?='<7/ ":\#EZKK2Y+VK0.'ACLY?]7B\%E!M=AAVA4-YG/!Y=] )S&$'\F MSL0I:>%L #_, 66]T:E?4)D&VJ0 =D G8 UBQEZ6#P%56),2S3SWS )Q.@2=5-D* M94?/.:!UCLQN)(Y4P#8P3G4+.!3([/>:;00-H!B@8!=LVAT(4N"=V?RQ*9=D1?E\ !>5#'%]<>##)&K=-;VB*1=+96<5JA_:A5(EP8N8RQ]$XF-*7554,@ +,[+(26 &R'K>#U M8RTMA.RBZDZRPP<(D>1'1#[W!WK//O$(SCS'>1]==,9:J;+C_Z"K'9LZ1Y[: M1F*K2F61EXDCF<$$FG(R!6^A[E&Q4B8)>]BB$(4F,W9,G_3QX+JL#D;)N4.: M07+>4>5Y1WZ.Y\#D'IB"(VM#RWU>\A8"K?7#$33D%J;=\BDG\6@AUAJ<0SZ2 MFM;ME=4F"U[P6:8:86JCD# XA9(\79'2SZGMJO335?U<^3=FK-O*I'\(N8<" M43"T#ZGP31:Q+J/QBN29 M(15-? 8B8)%2F.GL26XH@*P5X1%=U/IWCE>&%(%V2T@?O"KT3!YA<%S$#J"Q M$MHA< *Q2%S6PR%3EL-"P*_86W-'DXBKN#C*GEU#PJ*!9D0O06=3@Q?>1P"F M2X0FM\M>3<89'FWTL;U'XC)_]FB.0Y8_\IMK!R]D]G,(+ M)M77U===YPTJ6S#*E@@Z>KHH8T113CHN?0J94>@E%$&6-H>>)*.D 6[4)![6 MS 8.A%P*04+63M.ZJ',6H5'RZ"BYW80 ?Q6<^2M1'OZY4;Q5YHYJ. AI@/8?DZ4&ZIJ"O2S7+6$(P*$ 1%%51P\1KF=R3-?>'$!V2/!?IR:;:G_#%HV MCB-DL$9;2X5DCZ?#3J<<'QYX.W'HM_*45:0/K@71BE*%[OU8IK[&]S7?<8E7 MR >?-1H[]$-TC]V($@25I6*W&@^90$J,[OC/%=RC? MK!%"PI5%@*"2T16J,5&CNZ.-D2#\<;DVB*!C#ART?T4ZAPY]%\$@_> M:&I7P'W;!\Y!MKNLG$XG;2L6&K5HCE9M!01-$K&8HD%;1+,Y87K)D :^QNCQ MEMRP19/5]$LW\N>]3RV%LEO^H$2J1H3W7UW:V?:;U:7_5-,M]Q^\D!)1-J+: M5AML'8\6LZ'OE9N'RNSYP\W:5)4I>+A3*+LL+<#[C3%5\T 'M%_R+OX'4$L# M!!0 ( /J !54<[=0J_00 )\, 9 >&PO=V]R:W-H965TW*QK L679>6F3&'#2=NNP8$'3;A^&?:"EL\6% M(E62BNU_OX>4K=B+:W3 /NR#;8F\.S[WW O/EPMC'US![&E9*NVN.H7WU=M^ MWV4%E\+U3,4:.S-C2^'Q:N=]5UD6>50J53]-DM-^*:3NC"_CVIT=7YK:*ZGY MSI*KRU+8U34KL[CJ##J;A4]R7OBPT!]?5F+.]^R_5'<6;_W62BY+UDX:399G M5YW)X.WU*,A'@=\D+]S6,P5/IL8\A)>/^54G"8!8<>:#!8&?1[YAI8(AP/BZ MMMEICPR*V\\;ZQ^B[_!E*AS?&/6[S'UQU3GO4,XS42O_R2Q^XK4_)\%>9I2+ MW[1H9(<0SFKG3;E6!H)2ZN97+-<\;"F<)]]02-<*:<3='!11OA->C"^M69 - MTK 6'J*K41O@I Y!N?<6NQ)Z?OR)E?"<']\)ZU?TV0KM1.3+7?8][ >I?K:V M==W82K]AZY1NC?:%H_OL M,-H;'G:6GCM+?TRFSEN\_;G/[\;L:+_94#=O724RONJ@,!S;1^Z,7[T8G"87 M!T"/6M"C0];_980.VMJ/]+1'WSZ#[@MA09G0>;,N8S'=0U5F[.B&K4?ID]LL M0)HJ:QXE4H"\(5\PW9BR$GI%-?+"DMAK:#*WS*AV3Z]?O3A/T^3B\_TD/@TN MCFC*?L&LZ?;V)D+9LMJCSWB!,$E'4GO6ZY/7*"C[)\1:>ZEV@(GL:RU!2%AT M_"3IN!(6S"B<\B6"]\U9W1UUJ;/:!I8TNFAFG'?T.@-OBNSAB/+:2CV/ M.DXNJ6S*I$&*).!B0F=%K.J)K:Q[8HCW&G0]2"YT%4RUO"^F+:/B^ MGCJ92V$E5J$=J J?0D"H,$JMR%BTCK^,E0BR66@<[K:5?"$\3>M5/ J-4\&7 MLF2;2:'0@/'%SH.-P&P%4J'3D+_A 8OAFG MY=,=]+,6?4NP75=D2)3MK /^ M2-9SGWJ$;APW?8&,^1XN=X/%P@;/M_UY@AD/EFD':3)(G; M+X?#L_#2A3E7<;QAU*I+,VO*78=BF/:XL\/ 3O+M4MNF6$BOH-M2&#"=C,Z> M,*7)C_P.B@>Y(,GE"-SO;& M^0"GOZ(8A ^>_L*8&AJX =XV!EZNVY5$RS"MAMK50$VA:3KL*#[&1&!1O;,9 MH*)8IBB!AX/NGA0Q"U@+^B\' M6YR^V9.F,43P790-K'";(%"JSAOGQ 9OM857K/'R!B\$P_%!. ((#&4&1&,W MQ%L[HV0>"9L*A81$CH0)*H0-BG8G1J5X"-=:_ACD7 BU-OJ8EYS5 3-YS*C' MWAR'WU['"&YQ=.,1\?5G"OYM"2 R@ MNHMK4#,"CWZL-AU<5.C&2UG&6XJ&YS^0H1DJ&NHBWK ?/_9HWQC2WQH:T>3G M<31&ZP[\-O-CN]I.WY-FZ'P2;T9W.#*7*$G%,Z@FO;.3#MEF'&Y>O*GB"#HU M'@-M?"SP#X)M$,#^S!B_>0D'M/])QG\#4$L#!!0 ( /J !57@FX\YZPP M )\D 9 >&PO=V]R:W-H965TJ\KFLA0?-3-547"]NQ.YVKXYB\[J M%Y_D:FWQQ=7-ZPU?B0=A?]U\U/!TU4#)9"%*(U7)M%B^.;N-KN]&N)X6?)9B M:SKW##E9*/4%']YG;\Y")$CD(K4(@8Z @(RO'N99@Q(W=N]KZ#\1 M[\#+@AOQ5N6_RU_:OP_(P17JIR0__9UJU-1FT0$97WW/*;UUIMF<;5 UOB%7:#<3) M$I7R8#5\E;#/WOS$I6:?>5X)]D%P4VD!$K?F]94%X+CD*O6 [AR@^ 2@"?N@ M2KLV[%V9B6Q__Q40U5 6UY3=Q4\"_%M5#ED2!BP.X_@)>$G#:4+PDNH+@ M44/PZ"GHWZ.:)P'UDSD=LA,(V*_#AR'[R^WM1S1O@&6870NVQ-6/M%HM&6?P MA9>IY#F3)4BPPKV,N[6\4!4\V36WX)55GK&% !=.!7A@QI9:%;3,\-P! ^\T M!B*0+/%>Z4SH?,= +:7ASGL7PFZ%*,'T]1=8N.':RE1N.-+++4$K6AY8QJT8 MLE_@[5M5P*H=DP8(,!L%X60!6"&+[O/(D=(:H&FQ%&:"-U) M4):;"K($^ZD7#0'Y6BD$B"(!IF0=F;UJNX2L.;Y66C3RJW&"(.R.!)4+8UH) M !_'0F@%<(HNM(;M6J9K5JH#^CA@YX]J&/2O2=2F_5N1R $*+KY747@8UDT-VB\Z"]IRBJQPBVZ<# M"$MS,%*YE$XN/,5=( 3AU,&[>]<21*_3-:H>/,60T8.N4?%VC?;VXP^S. Y? MD148>HA>45[,&#"&Z_8E YN=372D*-U"I_!-#I'):0U\P!-^8+@& TL&4;LR MN&Z!M<3U@+!/7K&?R2*C@^?XX#EAGT1::;*(4Y&OZ[\>L43O (95 MAD!2511"DRUM^ :TB+)>YHJ3T$IA?5!SDBU4*79U^%I69=;1'\@CY6;ME(4W MJ';8A@B# ^P>!,DQ$PO+#'(E,88$K8@OP:(O,;P&CE?/#-KY,3//4$ OOP_K M$5+N+'8M\JS6ON:+A808#S4.8:@##>0AKG,;FL#6HK=!NVT1BZ MMD>T@SZU@"JD$_7HFU>LVN(VC,S$3BZ7:)&PB7QBHW+P11^BJY(R$>KS0 OD M$$A[T/B^-SMZ]B;9S4D@*$Q @H)=OAN"H95H*1BVR-D 51U#\47IZU;GI"GH MPTA*,P%&N92#)1^[?IEU18-5+X*B^N9RL;NL[^L(0@'42Q9Y[H=*8'3C/"!P M),#%!\3BQ+M4.7@E+C@G^4#: _#FXGH E9QH*CEV#V5 L0#E)!&]B08=;ZSE M5LNR=MWGEPP<2]?^VIA:U\Q>L'DPGDWABJ$ABE_UOHFB8!S.GGPU>'OH(^?1 M!;L>O#T,"2]8,@[F2;P'K>?5+)B/9D^]&7PXCA^S,)A'87VIM];7.(+WLW%S M/?@^0*XFP6R$A'@0O:3%T1S>)73G(/40]UW1X7KPL(9ZZA+MM.M7UP.J/*UV MF1OL$6B,XV TB_?N6MKV9#HE(IN;HU6@'0UU'!951&04SX-I.&T6'CX_YH&8<=-]IY M2],I!(H]>273()F%!W$B#B;D2(V\1A'X6-+54!MO,6"U>I01XOC9>"@)K ME.NQ3*\LYCF7:[*VMRKM=@4(M.78;E!KBYO%-XL;?;GPJ*#<%N# M G_+0 6RP/#4=,6JA'X5"CU@N;8XZ0190CT*C>6&[USQN!"U76R@*N8K5Y_* M0F!?A_?[Y1*2=50R!5U-N**O5QAK#ESBN% 658'5;,N,IP>5LP 3%=;F'=<" M?1NKTB](SXLX&PLT(G\% MST#.D*)H8PFF"(H1[)9ZL#(%.VS,_I2-G^KM_]OJ^ &B0W=T.B"U4V%\)U:R M+!U4%ZK:D#\.QM/X=/YXS@WJ$'L>A2&[&+Q=%<3Z:)^R"14$R M&@\^UN)^B[F MWC6#$[(7(U>E7(*1X4RL)ZK4(Z)]&%Y3WJJ(RNDKT[0@[>"LVS']KXPB@UNN M?7DZ&R&Z'X:]*X"=-ZG?#1F./:/L$D/.L5]!:"A?Q-;XD8[6NWI\2KQ]>/A$ M8S$+"L9A/CRLE,HHUK>ECL?N1EX9! ,7^' >"4BD=N<5EN5 -B;1LL*9\Y#] MMA;EX8Z-PM*%IL:=O5B09?@>1ZL'LN [=^1!.8LFF\USWRK5Q;1562\0?LX"HQ;>4AM++0^#M- @R,Q#6\\G9?7-,T\S3VL@( M*5LK,%B4M!N3TU0FW-6&SG2;E.8.I5S5X"LP&G7M&]8:<-")L,CJ@RIMY1]U@L?#G4;, MI@(/A. "$NX>+7D#[%#8J2?I@$2!HQ(Y#CA596!B +9[$M%LYWW2V".[R46T M)U/@/Q9;E$SX$S-W@A(P/*NO9T3DO7A.+Z$R[003=Z[AX-=U;-83/7IQ^^$K MD NHGBF2Z9##G6,T=;7Q_0H4::5M\77H<(T.3L];7@UC';-'JN M<.:&!VB&G/;@: Z1]!T=MM-\+&'=&4F+=RG0XH':NECN0 Q #+DLT3[2G>O' M H8LLG2-C14\^3B$Y27D=HIJHJQ$0.9 ;5&WR'6KL1Q5A4Q!(:E5^B N0L$L M%4:FG+H-#!CXY[BE0$$>"D8 E1]\ JR![ZTZ@VQW&G,@H/H 1HLE^D?78KS@ MFI[F>#,IF?=(V(>56EUHKJATLIH23L-(F=UMCH\%4JS;+)Y7-HVM M/_+UNH5:0?'2Y:M.[XY=DZLH1?V"&E#?\W?&:?@:?/813[!J0S]!62AK54&W:XA,0N,"^+Y4 MD&#] R)H?I-T\Q]02P,$% @ ^H %5&ULE5=M;]LV$/XK![?H6D"U93FOS0N0-"W6 M85V#9-T^#/M 2V>+*T6J)!4G^_5[2,JR@[K!^B&R1-T]]]RK+J[G+C6LJBB4J,F19X?3!HA]>C\ M-)Y=V_-3TWDE-5];M6/(M^\_MM<73 M9$"I9,/:2:/)\N)L=#%]<[D7Y*/ 'Y)7;NN>@B=S8[Z$AP_5V2@/A%AQZ0." MP,\=OV6E A!H?.TQ1X/)H+A]OT9_'WV'+W/A^*U1?\K*UV>CHQ%5O!"=\C=F M]3/W_NP'O-(H%Z^T2K*SPQ&5G?.FZ97!H)$Z_8K[/@Y;"D?Y=Q2*7J&(O).A MR/)*>'%^:LV*;) &6KB)KD9MD),Z).766[R5T//GM]Z47VJC*K;N)WKWM9/^ MX73B@1S>3\H>Y3*A%-]!.:"/1OO:T3M=NR>!+PETZ/:99G M5.1%\03>;'!S%O%F/^ F_68\TU\7<^6_@O/<4^O].S9,HNSD>C6D;_<6SHV)Z>+*.RUO3-&B8 M*$$7CLR"D \>\D%"5W3%)3=SMC2;QE-Y^,\SZ?4"DMW0G6TPGVAZD-S-Z/>:Z=( +-"^DA83Q5B'YB\5G %#R8IU5()WQ3ZU"%?T/_H$K99+"8U'DE/$82.9(2 /8JZ8$*J+ MUDI%>VM:(.^VLABT0 [9"T+XP#R52\!CV+*UPU&G)>PLK=!!K,/DL='K(I_.Z%.C M);Q>E_0'78(5YC]=*X'1K!"9=,[7()S+?J,.6GC_UX5Y]D0T!W MPEE6PJ<:'/R^N?V\"5UX1R9$+Q^8QL)! :5$0P+436@\4E+,I9)>LLOPY4"@ MM$^]\^WK4/-KD6N[#FMJ^.V"J(6C8C]#8X8_$IVOC97_AA0,;=S:QVE925^C M@H8^WG3VNJ81+/_#$T6;;4O)>M_$*)RMO "]++NF2\']%)T/_B!789= ": 8 M3,/T\E?CW"NZ:$R7TH%N=DXN)-06UC0A>P-."F+Y"$?V."KBA*ST,PDI0A:C MM-$AQ@A3 GC)]UBG'+_JE9$*+%YP 'N*BL-MR9HM9D),=(4OO@R?IUBZO6X6 MT=M6R3*T9NC$U.T&+8#W5;AS1LE*I/[!3Q,K#C2"N0"]RY,T##9Q*$58G%R* M?\6>+>B$6.CU[((,A<+V@W18D:0;?U-%VGCDSX0VJ&*K?Q[?CLF+>XY#J=,6 M$]0'OBRL1B0BV]#@$,9JA>]$-W>RDF$R T]Z9)^PF]HT8C#Q!(5$1.^2Q0U4 M.(/UA4Q='&W%EA5ATF"!RS;#)7'J:VZ+]%:[QFBGT@C16S-,'54^$!*FG4KQ M$-4_V.)B_,>T:RN8;"UO#=ME7%$=$H2J3'O<<#ILP1=I^=N(IQ4:HWTID3#% M"ZCFX\/]$=FTEJ8';]JX"LZ-QV(9;VML\FR# -XO#%:B_B$8&/XW./\/4$L# M!!0 ( /J !54.X?7*Q@@ *05 9 >&PO=V]R:W-H965T;K:.%X=5%R3=B*=R7\L[@;=A*R60A ME)5:,2/6E_WK^.U-0O2>X \I=K;SS$B3E=;?Z.5C=MD?$2"1B]21!(Y_#^*] MR',2!!C?:YG]=DMB[#XWTG_UND.7%;?BOYN]>[OXM: MGRG)2W5N_2_;!=IYTF=I99TN:F8@**0*__EC;8<.PV+T L.X9AA[W&$CC_*6 M.WYU8?2.&:*&-'KPJGIN@).*G+)T!E\E^-S5TNGTV]D-],K8>UW UY9[<]WE M7-F+H<,>1#E,:WDW0=[X!7DS]IM6;FO9!Y6)[)!_"&PMP'$#\&;\JL!_5&K M)J.(C4?C\2OR)JW"$R]O\H*\6VG37-O*"*;7ARK?BYP[;P?K;,266V[$VVY*FX[".!K# /HG_URT_Q;/3N M%<625K'D->G_A2=?EW<^8*^+A$?B"?M4*+FJX._OE71/[*-*82>/1.T].J_X] M?G<:L=U6IENV$BDO!!/KM?"9SZH2R-T10!_O/@VP!?M5K$R%RD00YI$GO6&W M3&EU)HHRUT]"L$\=LG@6HK(F;=2Z;=7*1)HCAC+&F16%/.-*53Q'+=M46(?^ M#S(3RC.]&0W&4U8*U$L*.\:5YRI%*L%Q0!D/1J,.9[P4TCG8 M8F.X(J^UZ 2\]%I#X,VKZ%D2+E!-TY0J%-3O206 M )Z+1*NQ#O:2:M.*9P?R:>UZ!_=8]K<:,]D7'/Z"4F7VL4?!%'4#A6TA M5EI+H.Z7UUZW@Z#02IP]"7CTMC*$@GBM?&1%*(6"2B%#(1-M(8N"\SS:^^47 MRVJ5"-;^2PI30V'O1+83_3$OJXRV1E>;K6=JMX 0A$Q%Z6 SFAXH !Z$P3#4 MR6^8G)^^[2T#Q*\UX5GO=]VH6Z-'4M^*5!0KL$YB'VQAQ-%V<1^?3!8 DXT$R[7U1E*0;)?\D5M]L0ERF MW8(C'NE9U+E]*/<-FXVB.(X/11UEE]8_IBX$Y2I4B)I#P^RHMXT;SCIND!H* M4W;;4]H?&6?TH\0\*/(GE@Q&D][7Y\XS@L9A\GJ3-\_D'%/%BR([[:WY/XOC M#TU)\!V=W54H\3!T"%IT/HK@PY+W0T=^5<1)W8P_+._NFCX4+:)M*+F M'OF"3%[,X2"R^.S,5]_V_QZ,D@X]-:>RGB& 9]%L-G^IZ-8%*XO\[G$RC69( MI!>)R>W/BEKKHB,^[YCH0+%Z3I JQ3G+BKIF"*8JG]P0T^39\:WVI8ED1]1 M(:ZNQ#E$.I)Q(D^?J1]A#8OQSXTCNJUUWQ!LA0&!.D'$L"M8P(,@X(6NE,/0 M ^?AI )?KY["F-%-Q[0='^H]:,2BO^7UO?56OJ6HOT.^F 8R!K2(I<(X,F_3 MWNI&TPPAQ#Y@U][(T0_@O7!/OS;Z3Z&:"2B7?"5S*NAY.!'R_1]M"#:8%,DPEBH)ZV]P@9IS,#H9O5X!G? M&.%9H<=GC6]ECK,"<"BQEGX,U#N%.6XKRR8@B"\HFTG,N48HS^!V0@0".@[7 M?;VCJ@IYO>;2'#9]'GK<#K':V)4KQCNIM/-*=@!_D!?8V30V'LA(T34T@ M=SZ?S8,G*DK"NM35UDN%1#?L^J I>WX8?F@$1"/(JRQL M8$6.D_HF8AO4!8-T\+-T!K=+NICP)]UVY%%U_86[5)"LK,YEYJ\YR)ZAWH3Q M(>0=;6[$EJ[='OS.NA#UAY=GV^Y,BUGU\Q:A>W 1Q)8(GNY"S\\\?D1MGWJ^ M$[YA&$GQD^!G,<7//.GY08A ^.-7$HV3&1NC%2]P3AWA.8D6\UGO#7V9$PN^ MS6@X7$3Q)*9Q$V/GZ-@=R[!S$2[1VM;V"O XW;WOR<'^) M<_.&JDPNUF =#>;3/C/A3C"\.%WZ>[B5=DX7_G$K./H"$>#[6FO7O- &[<7L MU;\!4$L#!!0 ( /J !55 AW+$T00 -$* 9 >&PO=V]R:W-H965T M55"TSM%3KB>X4LM(9M/9I&5O5I>R M-PT7>*] ]VW+U/8&&[FY"I)@M_&!KVMC-R:KRXZM\0'-I^Y>T6JR1REYBT)S M*4!A=15<)Q7.^7RR#3>RN8S+TU]%2P"*+%B?6,^R,WO..0SM7B% M;+3[#QNOFV4!%+TVLAV,*8*6"__+G@<>#@P6\0\,TL$@=7%[1R[*M\RPU:62 M&U!6F]"LX%)UUA0<%[8H#T;1*2<[L[H3A6P1/K)GU)<30XAV?U(,UC?>.OV! M]0S>2V%J#>]$B>7W]A.*9!].N@OG)CT)^$7_30] M>,MUT4C=*X2_KA^U4=00?Q]+V2/FQQ'M);G0'2OP*J!;H%$]8;!Z_2J9Q6]. MQ)OOX\U/H?^T'">MC\>6Q!$O%FDR?Z,!JPK=_0!#5"EF M$.C"@R%54RM$8*($S9^A]?5&6V^@:N&^6K!A&M(\6IXYY70:3<]"NK>Z\\C- M-H3"NE5D:22DLR@?5.=1>O8OS?_I/8D.TX).R2=>4JX[&)^?!ED!]UP8QP47 M]&=0\18J+I@H.&M &\J?!@_IVPM? DT/N*"=U1=;Q&1=9KW%?()=HB:[R$=@P:>L79P1?!L6_9 MY."9T2)YLX\I36%0G_L7QWYW_UZ[]L^4%W7_V'M/P7*AH<&*3.-H/@U ^0>4 M7QC9N4?+HS3T!')B36].5%:!SBLIS6YA'>Q?L:M_ %!+ P04 " #Z@ 55 MN?;[U-,$ E"P &0 'AL+W=OZ<]FRVSIH2JEN6QOK=U-^WVSVG(E3$_M6.++6NE* M6!SUIF]VFD7NE:JRGT31L%^)0K9G%_[=7,\N5&W+0O)"BT+N3&T8TV+K=!\T;? =5_[JP;C.F DSV ,Z;V2=FOHKQ1&G4IB9+D!;STZ&3J\=+O.3D_.$E_72V-U:B)OY_R M-\!E3\.Y>S(U.['BRS8N@F%]S^W9ZU?Q,#I_@6QV))N]A/Z#&7D1XVF&<=RC M_X/3M3#%BH3,*2_*VG).?"IDO!!N/]DMXZ>9O; I'J@*:6>7=D+2^)@T+X)- MW,7--3OV=Z]\I)7"=3;.B%I[P+4JT1=@C3J%Q!M5&ZB:+O'#BG?VA$*.\CZ; MMO[P#$X+CA:@WP6/ ?D#_*^1*54R_4)9T MX^$8FS3N#M($FU'6G0QB]VG8'619ZV8KY(:A0?>BK$-\<%=7G\FPM25(>4]S M9](UGTZ2T1EULL0]TS&><=2ZRO^I?2SD?XUG63">3:+&>)PVQ@=9ZY:E0BMP MSDQ;WIG6)]]] "7N81+, (;LA- 9*HRIW4>XC,9L+#8NY.FD.TF';AED$[>, M$[]DDQA&\GIEI_11WK,G>;>X,M2)P3_V7L3>(_!RSR&=P9U\2N_J$FEN5&X7 M'Z&2P%FXGV8^$V[]'MU3CEG4C;*Q)S<:^5,<3O$H^/YMN9X"(6)Q+QI@B7JC MB3^-1WZ!;I/ZGZ&RUJHBL53W_"(K'P--F*] Z]-27]:6MD !!TN/N,]+9HGQH$0T-.<]6H#2!V69 M)O3ZU3B)XW._)M'YPO6--ZAEP-RH"N.6"4UC7@IIO!"$78<1>5ZX+Z($^3"0 MX=1KN8JXXU)8,$,H5D]7S_/M"0@(_%P7F,L*Z" O%O-<$UG4+6VTD-8O'/_"=)Z*NY?5FG3HZ?^'/LGHPL:],8/: 9ZM;1A MBCF^/!LCW0F\*::CD-511H8,VZ3"4A8-5.S\(+97%6.6W6\RQ MK)T OJ\5\M,T>[HNM%\YPYIEG M7JB+E77?_$*I(!XK4_O+P2*$YMUHY(N%JJ3/;*-JO)E95\F 6S^4<:N+@?C0??@7L\7@1Z, MKBX:.5?'&X&_5:2EVIVFM;"Z=FEX/K\;N;4UK/"_ZIU8/ M78;%Y>#M0)1J)EL3[NWJ[RKY_O">L[^5_\%>^U+XSUK5/B M7]=3'QQ(\^]=*,1-3G=O0HGTSC>R4)<#9(I7;JD&5[_^,GZ=GQ]PX;1WX?20 M]K\>LH/J=AL[GF3B,%2W3I4ZB.NY4XK6B,^U0+"4&+^E8(U/AR(L%"EI9+T6 M6*$@(70=K)"BB-*REU[IL!!_(#F]N)-N;L6-K+\-Q6^2V]+33?B9>D M^-=?WDXF^?ES,_CQ^/PX(WL^R;4X&4?N;%OSJ(HVP!R)N@"QDB]+5!D?)#W_ MP;O-/>^T\WBW(7>_3ZXS1\!K]1@@P7:@FK1.A[4H(27L+!KW?$^XZENP4 )W M::($L8SV2A#?;*Q%>\_0NVB\;9I2X1 M:]1^Q.SH=9[EJ$'&4! :IT&$!OO(RK98[56MLS%OI8-K"HNG:P$'>R!BE B[\9MS+TI;P49=,!JZU-(1 7>PX"YMT:$^%*N% M+A9B!6BHG96MP68(!>.O".#K=HXB*Q)),O'%D1-8\D.8#O"97CPH"L5/(YO M0U!AQ'9+U^,3QF8\/N\P$@] 3WUO M:?\/2\KJ!!/SHO.K0LI,K4-)&B*$#>YB7L1G*=9>M'#2;;*V@QYO@C9"8\TS M]!#T&(V IL[A[I1A5B"2ET26_8HKBM-4L56:@ =&QF3BABV#[ ZKGA"7"+=< M2FWDU"@F- J96X3HFA:RA!DQW@S M.\!4HRMBO8T&:>];61><[.PL*&]40, ]/4HY@JN(T='9R M&3558:54+<99GK\@CHVSR=D+3#^8#3ELB<3/,S=80(3E0DS14,1,Y7":U-V MP0%$O"L4Q)*I(H? 31<8=+M,L#I%0RZ]I#3=MW.VE4Y(($*RZ%LI64"B;2,0 M;I%GXQ>BP0:RKMMJ2.N9H-]1&[&+60]YYBP[@%.M)05U3XMBHU'O94&T*[D5 M^VCL'UN6H2PG3G-4>KXDH+I(R:*(#G*&H.[12VY&WAI=.^B?7KZ/3-D][34[K>7C44)6H5A99*L7[\F7TR#"7DVM9;)AY8M**?VOY< MC7M.GF?Y"U@#F.?3>0!G)SQ"!4?S!'-CO$@OD@DE1E-+[AG>+:2R2:'',HQ^2SP(UD^TGXT -\3L5MRH%3'9'ZJ\@4J M*N6F;W$372%($K_+_7G=EW7JRKKF8F8TMW7F/&&WG82UK5\]/<&Q"VR98Y*] M-DGNZS; .]O=#C%^]^GK_>WM4"Q@#!^D>+1-0SN'7]B&DKZM(T=X\.8!3W64 M1E&U[3RIZMOVLV/9'9J35CA-I4K-(":T?!2EG?MY'E'C6@,?NI"G[<@H/IE) MOGPU7;]B.Q/I/S-M=C3]CMF]85V1Z;,"\[-):9#P)IHZ.T.!X!.DWXX@P<#: MR')9+AG5KEB'CAN;\FC9_!T*[G#72R;%:1;;HHOS-S)2-+<0R#!Q$]LVC]$_ M$@M6P(PYMTSLBZZ7_:T;(S.QZW/!:.-K3Z7!-OPMZ.I#>@\?+G 3*@<+<#[F<5A M(]W0!OW'Q*O_ E!+ P04 " #Z@ 55I7JDC!P$ #A" &0 'AL+W=O M5)YWYRFJ2_<@]\4E*R-N0F#S\4\F01"K#CW 4'@:\OG MK%0 HT?/68R'!D"'_Z^0_\8M4/+6C@^-^J[+'PU3TX2*G@C6N6OS.X3]WJ. M EYNE(N?M.OV9K\EE+?.F[H/!H-:ZNY;W/9Y>!!P,GDF(.L#LLB[.RBR?"^\ M6,RLV9$-NX$6?D2I,1KDI Z7T\%D1-DDRU[ .Q@T M'D2\@Y_52'\MU\Y;..+OI^1V:(=/HX4J.76-R'F>H POIL>3LQ>X M'@Y<#U]"_[G[>!'B:8+3@S$]SL,W3PLU*HS!$U8B_6B@E5^@W'K1%YW/$A;P@UD-]41A4,'B % M2@;TA(]<>ZX S/>J QK34>Q)@*)2B3>M;RP-K1Z") M=VG]#]2&(RUOPX,2MP?B6TA=[Y_)S9@^XW4I"NFCF&<2*%I?&2O_#2D<8+M\ M!GTXLFEM7N&!(:R45M3TRYM7)UDV.;NZ7[KLEN+"].S7 57JDMHF4.^32E(_ M @;3WT'NV?,P(&T\[=$+Q M(K[G" ^I?IR?&,+,=7MW7B6O&U,YU^@$A(1$T"# !: M<7Y]GUWP33Z9::[WQ19)8+'8??;9!^3;G76W/E,JB"]%;OR[419"^?KXV">9 M*J2?V%(9/-E85\B 2[<]]J53,N5)17X\GTY?'!=2F]')6[YWY4[>VBKDVJ@K M)WQ5%-+=GZK<[MZ-9J/FQK7>9H%N')^\+>56K52X*:\C5Z-1*HVLLK#M=W]6=4;>D[V M$IM[_BMV]=CI2"25#[:H)\.#0IOX7WZI _&_3)C7$S@0QW$A]O),!GGRUMF= M<#0:UN@';Y5GPSEM*"NKX/!48UXX.5,^<;KD"-F-.*T\!G@_%J?2:T^WKISR MR@09@VA2<:T27(M%DMC*!&VV&&(-?B<*Z0I>/+FRN4ZT\C^]/0[PD58Z3FI_ M3J,_\T?\>2$NK0F9%^]-JM+]^;/!T_F@P;]49B*>3L=B/IW/!^P] M;0/VE.T]?<1>?]OU-L6_%FL?' #V[T,;CO:>';9'5??:ES)1[T8E1=K=J=') MCS_,7DS?#'C[K/7VV9#UQ])[R,W?94A<2@>4BA]E4;X1ESI'1#)9CL6%22;B M2=M1IX/!O):@4*ET5^[@KHP.I [5]4: MVQ 8BEC5&G((VD6=5+% MDS9)RR9)(EB$7ILCN]F(#_9.%6OEV/Y $%^T07PQN-&#Y'0H7H-F#M?>8>+[ ME*D&$(BF-K$?TI,R#HM!),!+, 2'A>)<&5FEFIXF%HQF?/SE01VII-N=4<8A M,^A89$C-6JDF$=$X&78I1BLTB9 )5P&GG&6GME7.[K#GY,7-9#41*Y54#@"H MA[W_@JP9% ;R5FC/G;5)W>I]ESK*^.=*NJ!2*+J8SM(1F?;$Z^N>$[OZ50]8 Q*DDEUAPHVG_R@7H!8&P%)ZW4F^NHNY1 MRGNYAF5R&#==A1GJ2TFA\P0JB]TYD6NYUCEO;8P^Z1P5;IV ,S0H1MO3&=/^ M[+'8KV7.T8SZ![;QE!(;P]M8+5$Q-FWRS+NID/<4!+2W2M% "KS3BH($ M(1@M :J4FUXU8&Z"S*5Q#AFW9FL)_LTB ^%ZU8;KU3=W$S/W2*T/3C]M\H0ZK#]?J_N.GS2$AGX\IXU/O(F.QG 7-:? M2T%WGH1%[/@6%UZI6YH'\*ZK>WJ&8T.=!PSQ#V1#Z:@66E;M?&P5@]@HNG06 M\H,IF&ZU#ZEI5% 3.$SL970<9^!8T@XEM"2Y)H01.\]>OD%):L^[+,#*6PI" MJM:!/8G42%/S'$>LZ 5HU\)M @?36F><3T0UA4;XLMA95T$8&P2!*O+%N%N+ M\J:C*&J759\K'1#\]$Y[BV7C&+*:6VD:.47LD(*RM\PFW9@M&HU$I!6[6\]! M?+G#TM"XBW9[!&\#"I ^5.CR>Z8NT.$RI+XDJ \$!^R&^IT,H/+&\/QI( M;:@@:V6NCG!49/TGG:,N6;?B.U0F-Z2D3Z<]>4C0**V)H[T&C#^/^LZ=M[$ZIV0.N% B4885Z]HZT!3[\_L6_1L!Z:H')%[[EQ9N'Z&( MMW5OO&SPO6KP+3YRV&N"\O6E:RX;NF=P-@R0Q@+N$!I%S&_K HC<$<-(XC4H M$AY-)'L(AXM\^96*.D,':$SS0_#3'?"6C@D]%: )"K&>F6?S M$#>#_6$V[=XB3 <[Q VH#,8!/%T0%1X\^ ^:.-P?'MKEBN\?3O#P^[ITH_&( ML;C66"C_LEA<(:@@,BP-%61DK']J"86\592(V@-.@?=544;HA$R&NBXYN%$N MPP%9M"( XU6(4WO"-;9TGA*56:H]9:HB'V2TEG+/BFG[GHUVIG_K30MB)N]& M6J>Q3763N!Q9^T*6)*'B S,!FSBVRLE=.DU&S(;,^EZ4AF'5>SDU^Y;FHW=- M7:Z7. KI(*ZUOST(L4%SCVK ;@W_8)&&N?C,YX.K8G0YYRU5@98@XO[3 *#1 M+H".I$SM[R")QAT9!V?#=LD6N$GXP$.H:5!N^ >!\@XME-M+]Y:"L5Q(=ZL" M=R?NQKX][X$J[J3.Z=$1X'Y$3?C0/?')(JMI!7IDK=%Y-][;3&&ASD@K,1#C M*,#-I#U:V>S%2HSTO5,+3&%0ORFCOCS+R?8P-+#2!6TI^O?/&H/VTQ"E_QFY1.W;Q#34I8Z(([+[N56]X[ET_6R.ZI# M2*(S1J+:93K)]ARD@,BM4W&C=5^("LN65..5B4S$":'#WUIQBFA"YFRUA6O- M>JRNSB"2MARY&XQR.T);W>>ZUKF@)9D^&Z?/;E;=W?VMD[_GBN11+CXT!\RV M'R]J]=J/P+DT1BMQ*;L@TOIQ^RV)L]^T[4Y@2L&\%@M128SF4,0-3\1'$A1T MAY0$/^DC#1[J.^K\#-2:09G[^*PA4\&J\:%B:D\9X_KH$9MXY4G9U"\L;@P+ M[55H&\P2'2B58Y*0;#'N3:/?U9 M9D+OE*(HR9R*;WV\_D*D05\!%$.17TTV[_!Y2*Q%8_6 MV#YMX/85TX9%*TEUA6I'[YVQJ20ZGGI@M'_X!'4I\ :_N HBOO)J MFBBUZ7%+*$0ZTQQB0 M';7>!YUG#Q#]_)_%-K^&R&Q^]XBM?%K"'H$O1W/*!K3V!_.%ZM3 630J\N>I17U2^G0_VY* MUG4-H2U6-RV3?; 3MG0T?39&.X# XO/R-8V_5OQV\LDG"^B(5\]>_?1:G,N$ MY&1;[+3^>U:CC)_#%KHC&9)RW0*U7K?QI77DX?]#R3ON?8/$R77+7UI9*9H0 M/T>V=]NON8OX#;,;'C\%(YQ;(J5<;3!U.GGY? 3P\M?5>!%LR5\T 6(!0 M&0 'AL+W=O"0&8M M\?<$5\"Y!4(:CQM,KTMI W?E+?J-JQUK65(-5Y+_8KDII][((SD4M.'F3JX_ MP::>@<7+)-?N2]:M;XH9LT8;66V"4:^8:/_T>7,/.P&C\(V >!,0.]YM(L?R MFAHZFRBY)LIZ(YH57*DN&LDQ89MR;Q2>,HPSLX7"_BKS0JC(RH\1NH0W(KA2DU^2ARR/?C V38T8RW-.?Q M4< OC3@C2>B3.(SC(WA)5W;B\)+_E.V3!:?"[%=/?E\NM5'X8/X<*KU%3@\C MVR$:ZYIF,/5P2C2H)_!F[]]%P_##$=YIQSL]ACZ[QZ',&PY$%N1(ZP[1/@Z\ M!P:O8 +?029Q!K6!W&8U)9!"]@G<'VZA@RJ)2B2 M1'[O2E9U8U#1LC!KJL!E*:G*G=*E(R^F48*91H%/"O9L M!;U/D<0#?Q@E)$[]013UOH+68YSUK*D:3BWG'+ /&:/M$L!06DEEV-_6<(H) MT_,+TD=IX$?)B/1[)Q8S01&%Q(\N#CZX8&?F*E KMUDTWE4C3#M^G;5;7I?M MS+ZZMYOOEJH5$YIP*# T/#L?>$2UVZ15C*S=!"^EP7W@Q!(7,"CK@.>%E&:K MV 3=2I_] U!+ P04 " #Z@ 55L'4BW%0' "H% &0 'AL+W=O'YSMW\NI)UE_55@A- MOI=%I:ZG6ZUW;Q8+E6Y%R=5<[D0%*VM9EUS#9[U9J%TM>&8VE<6"N6ZX*'E> M36^NS-S'^N9*-KK(*_&Q)JHI2UX_WXE"/EU/Z70_\2G?;#5.+&ZN=GPCED)_ MWGVLX6O1<DO?W$5(;PB^Y.))]<8$D:RD_(H?[[+KJ8L" MB4*D&CEP^'D4]Z(HD!&(\:WE.>V.Q(W]\9[[KP8[8%EQ)>YE\4>>Z>WU-)Z2 M3*QY4^A/\NEWT>()D%\J"V7^DZ>6UIV2M%%:ENUFD*#,*_O+O[=Z>,D&UFY@ M1FY[D)'R+=?\YJJ63Z1&:N"& P/5[ ;A\@J-LM0UK.:P3]^\JQZ%TJ!EK4A> MD0^\_BHT7Q6"O!4K398B;>I+WD0#-[P&]U<;70( MR M7*3MN7?V7/:#>ZQ#F,C;" MS^L4XQE^WG]6C&-UP:N,_/*MR?5S3RWDS]N5TC4XUU_GE&#/\,^?@0'W1NUX M*JZG$%%*U(]B>O/S3S1T+T<0^!T"?XS[S1(".&O 2G)-;DM9Z_Q?(B/W4FFP M90'1R*M4$+ EN:]%EFOR7BJ%AOZMA@'Y7$&0%V;/;Q#<:F&7T4MNT[0IFX)K M6/NGW@K@($M L,5@?13D797*4I@-1FN_\KPF7WC1&%EZ/C;N7@Y9/9.'YYW9 MU9(^G]/RN!X.V%.#G0^PIQ9[T6+?&.S- ?O&8"\Z[+R'71KLZ0![;K"3&>ZX M,.C7B/YQC[X\H,_0JU1/!7R@ H4JF(!?B\ZO)P1ZY,(3,\6,V MN9?U3M8 W@I/6>(DU.OV[']GS UA'RY';C2Y!>7IURN>?@7!#X#)#.F9>WE[ MMS0C>FDU9O4:!TG'D))9 @SC@$Y>$1;X($PTD)5:>7T_-O*RP'-Z+A"# N, %'BW["DFBE24*V (YZ-[T;_;O;S@1)*>4CW?"(-$GG?B67[LP%]' M#PAG7H ^A0M> #@!#2 >.B^0H;FLM9 @#N.7.T'D.HG+AG[%8N3(PE9S1KF!ZLD44>9A$!*?0P>SW=D[DB%";H*$XQGUI-\-=) F.0)A0(45#6R&1084RD^ M2I5CIW8NPX_+\; 5I@+QZMG@CBY5W]1X\O^6=M\+D$]O>07^0$K;N!Q&4$4V M 4\C#Q(S8N)J7>'B#D9GLO$(7-8W&:Q.+"6.A!AL M#$T> N_QP2U/0B^(G"0,, DQAB$7)$ 9HY_1(':"(,(ESX6E(^\,'<\W3"G0 M'F>__B*XJL? :5O'= (3VJ](&)MH2T*;&8 DBIDE"!7/#7VOGP26&7D2->H8ZSV8 M-S-W=H@$*X':B31?YRG),PQ"&''S.% *O979G(PX=-0Y=/3"ZP9>M<;O/R^X M8YM+$%9-O&,VO(#M^H<7H5')SKOW\';T=U]8R%B/V5/+NM4$ M\B@4(_AAT'$++C[X$[JTQ^) 'SB8WWTG MBO!_"%40Q@'#J@C=,(##X@9!.SKGWXO>ZU$IZHUY(U/ LZFT?4CJ9KMGN%O[^G0@MV]X MX-H;3#B%6,-6=QY!WU;;=S'[H>7.O$6MI-:R-,.MX)FHD0#6UU+J_0<>T#U. MWOP;4$L#!!0 ( /J !574"ZTD7@0 -,* 9 >&PO=V]R:W-H965T MY?;78>D?WUGUV @(:CM"\S.[GS_9CS#M53?]!+1P'-5"CWRE\:L MKKI=G2^Q8KHC5RCH9BY5Q0P=U:*K5PI9X82JLAN'8=:M&!?^>.AX=VH\E+4I MN< [!;JN*J9>IEC*]'I67RY+ M[7YAW;S->C[DM3:RV@B3!Q47S3][WN1A3V 0OB,0;P1BYW=CR'GYF1DV'BJY M!F5?DS9+N%"=-#G'A2W*@U%TRTG.C"?Y]YIK;C.D _@B9;'F90E,%/"+6:*" M6V&86/!9B3#1&HV&\T=&)WTQ[!IRP*KIYAMCT\98_(ZQ#+Y*898:;D2!Q:%\ MEQQOO8^WWD_CDPI_JD4'DC" .(SC$_J2-AN)TY>\HV]::^)H#=>RFG'!7%K@ MC\E,&T7X^?-8R(W&]+A&VU-7>L5R'/G4-!K5$_KCCQ^B+/QTPM^T]3<]I7W\ MT+02R/EAZ=X4+8"?T1SS_J3^X]X?6.([2VQC2= HR2EO7!LLK&N$(YC+DOJ? MBP6<Z1V)W(&O4$09TE# MA,WM5O ,4NM;S[/6'J5A-##H5ND)8O'3B!X%Z+X-Z_1?#UDA**FJH% MUTRI%PN6EIA4LA9F'^C'T'S2UG$T/Q(X\YUEB]5\:Y2U1A=;N/P'8#_PYX-Y MY[G$.DQ/<<&%L$(S5C*1XS[4DB1(^CUO4A3-6(:YDA5]OG:#VD'-(BB$[#+S M;JL5XXJ^E 9*:@@*9(O6S;]']E\9.P1X@R:*QGH';&.9JNWR) C<#"IDNE;H MS&Q Q8J_Z OE.+0>$&;VO:2O5($VI:0S/(F5K,5*=AHKM)$4-34@IW+/R9K; [,7UE;NU"!'X3/FAEMEK M/OMI138WU%S_=U1Z]VB7KH)4D*##UAG$09)&%F@)X2.+^I9,B:1B6[('23 8 M.#*CMU$O\QYWGB1!F&4TDYJ9=:Q@W;U%HT*U<.N4IA"H39J=H^6V&]ND651V MSYMU[RM3U ,:2IR3:-CI4^^J9H5J#D:NW-HRDX:6($M$91_0_5Q*LSU8 M ^T>._X'4$L#!!0 ( /J !573&;6)W 8 'L2 9 >&PO=V]R:W-H M965TD+#N)(R0X05\DBI>9X%#ZO5D+ M8=GCIFG-Y6AM[?;%9&*JM=APZNO+M3.-K(5;S4SN\V&ZZ<;T:B'RU$\VG?C MB P2C:@L2>!XW8M;T30D"&;\WC M8L1JL>2[QMZIAY]$MY^,Y%6J,>[)'KJYT8A5.V/5IEL,"S:R]6_^V/GA2Q8D MW8+$V>T5.2M?<D;QA@.EI RC7 M7I@MK\3E:$NZ]+T877W_79Q'+P>V-^VW-QV2?C5'[M:[1I#IO]FUT.S:&&'- M*3N')?G5W*UF%?PD#:$%:N,A(;]C/T[ M#O,BQC,ML^"'S;913T*P5EEA0$N5D/>4)BS.V33Z>.U>NA0F9&O1U,^M>@XN M\1K'\=DGRLHPBR+_A!,I_^$1J]$"@U5J1\ CA"H7F"PL\BF>21JQ! 8F+"WS MX!GU%Q&C=S*C=YR&V2SUC7B:!Z1YR+20Q<^?!-<#6,QZ+&;#6/1T3]'Y%4&Z M7?,6805<;KG63Q38WWFS!]?'\!S'"$[&SMB8 M8G06W(FJ0:+)I:S\!*OVB4?A@:4HIAQ(&R>(;8^:56 KD>@U&W>#88 Z$BHZ--%3*3T9X4,5ILNQU51_K MJ@ZZ_DW*FEM5O6=\"Q-1*9PU'U'6_/I 6:R1?"&;/0T\H_1-4O=.IC'%)T%N MY]28AF59%O^Y#@'")'MO3"6"I(#@">'I2]7V&0&L6"F.(["65ZRI B+ M."5S3$MPJBD_63@HM13$*4N.<4970]: YIB"X$AE(3=XB\<6FCW< 1.FHQ; M%UN+XZ)K;#G2K));#J]( ZYFC0(W: ^'6I 6WI46S-;JGCK/4271#83A2+?' MBQ96:E?PJ:<2VN*D>ZP [(D 2# G"=UXAH9I"S)#UM[*PVR<[^RZXZA6/,+P M!]'<"[;Q3+/F:"^$:-F>#$@J<.P!>^O]P ZE>F#IIW.]"\E>.H])LQNHG9&V]YH^Q7BAC&),BEXM6;B ML6IV!K<+=P3IF!]G1:#-:KG8N4(0LAI$U']Z4YQ1XI%$4QG^"K9ZM]8XA1S7 M)_;Y@L4.I6L,SL+MS8@S[-RW_B^/>O*B6I:5C)IY-O,=LV+J.LHR"O9*:1L' M]8=0?(7SU:*1JZZ")F>ND)%JJ,RBE/F.64D,.I[EZ'!$@]JJ-/D(2OW):=QY MW;D!K.*/D'M/*/@/@[6+B+\:X,,9WY0987=-%]5YTTLX#LNU8*RZB M /LJ9"O1"@UPT%)>XTI'J.!T-]T#X=M9,<061<\6Q9>RA6?]UP=&/I7@P]*\ MB&-2_U85VD'\=)G^9.BX\OF"L+\Q4-%-W<$YCA.\TY .5*A>J&(E:G!K81C9 M\.'"))RB5B?NHH#2AQ*;AWD:!Z\D5198WY?L'&(/%XOI-.VK9E=3PQQ5M02 MTX3-IJBELS#+*:4*EU& =X1R7+C:BA/_]%2()T<_!'!_6+G?'N1J%"?_;Z#O M[?^L7/L?"H?I_K?,&ZYQUC6L$4LLC&ULO5A);]LX%+[[5Q!N4\2 8FNU M9#Z)^K*Y%3":-%12FA,F*6=(D.7%\-*97TWU>K/@*R4[V>HCS4G,^7<]^)!> M#&T-B&0D49H"AF9+KDF6:4( XT=%<]@V^S7U]X9WX"7&DESS[!M-U?IB M& U12I:XR-0=W_U&*GX"32_AF31?M*O6VD.4%%+QO-H,"'+*RA8_5'+XF0UN MM<$UN,N##,H;K/#B7/ =$GHU4-,=PZK9#> HTTJY5P+^4MBG%N\Q%>@KS@J" M/A$L"T% XDJBT\\XSH@N;T$?R_8&'FVA5S;=7OH>0W+GJ'GO,Y<;G)"+(;B&)&)+AHLWKYRI_;8'L-\ ]ONH+^[!$],B(X@O MT:64!-2#68HRBF.:444!/%:HQ198^QU)"B$H6Z$K+*GL8JGWT&Z6CAV?8#B+ MI!K&4L/8UC P.&X-)-9 4,+!H:6"Q<"-6A.TY!E$!KW@E#*8X84$\G(T'X#B M2:-X=$,2DL=$(,\Q,\Z@Q?%'LB490Z[MO.&<>Q COJG1I<8[E&Y$=!04*EGSDC-!]<\SPG M(J$X0QN\ 1Y?(R^P9IZ[1ZUC*K)F?M0W,P!G)(\0,<1WB/#+ B2+(MN:.7;= MU%OKUG5@/@J:]N#_0',UM2)? ZE(=$)SG1G,>:974NH 9V#I2 .1-%9(:F,Q M)F4AO,4TT[_.(/6<29#7?'"_YD*=*2)R4-&62&6"U7SP97P_!EV9 *;M$3"Z MKN5'[E[O"=N>3$,#LND\6P7:$1LNL*I .N[,"NVP67@X?J$=7%[=&P?B8/T" M18'3K&CW'3^R'"\X-@8UN(%GV;Z]SRRX2Q <&&'D6=$T:O-8$WOB\2-GJY\2 MK&];KC'IIM,EUM"VPFG8[CP7JZ&]XELBF#X-R0V$!BX@,L"HC"M3VV\VMONA M'W3U#S4%BHF")\4<##W?LAWOR/! 2U.P\]D3E+U1:-DM-]D;@9;"$ +%GKR\ MT/(B^R!.N-;4.%(C+]\!'_/:&GJ*MSI@@(C82HO-!-24 ->ZR@$*5AC.CJFE M^C>S/.>81YA_@QNR)$+KXI#\U'*F^V[R? ;D;#M],VWR.=27LJ1>IY1' ]7V M9JVV"VIDV89JW3ZW,1U>/[ D*Z 4T5$]T?%7JS4Y#,2=D(#W M%,!54N 93;%.7#'.,$L(,E67'*.>%!\T*3[XZ10/J9NS!.10"@5F6MJ^WE-' M5;*E_RG_]R.ZU)G[ $=RS.KR%HY?6 #]8G)@"@&3^Z_(BC)64BVU\635 M@16$[G$7T6; &:NN!3NJP"(2L 1)]81LK.C4L6TT&ERO,5#1N]J<]0CCU)]Y M:(02CQFR!VWW6:L>%Q.N$/?8V;>QMVJO==EW4JN,: M>_KCF069U27:HJDG*-L4(/9"EHZ_3Z.RO.O2U8W4P[>RJ1J7 ME('<=376+G)_E9>,5"H@-C;ZD$#NB0-OK2P=^=,<[3;^;V"<==0CJ%R_1( M%Y8O9PE]_^$%TQM-0%P"1O3N80.^072%ORPMO?XED3V>G05C#ST2S<&I-[;+ M[FA0DT(F_0;CZ.1L.O9.!K>"QW54!UHX65.0LDGX]M@^.0,G@P:=SJ*QW;%[W5F;:9.?NAC:$4'@4[$3/QH;$B0K M760_$.E?E,'=M3"1ICL?35I/!'#56)F'$&VG +]\+6AFF[>6R_*)X6EY^5 # M13O$7HDRLH2M]CB$1"+*QX]RH/C&/#C$7"F>F^Z:8!"[7@#_EYRK>J /:%Z@ M%O\ 4$L#!!0 ( /J !55$Q\YP900 ,D) 9 >&PO=V]R:W-H965T M5Z?1A MM0\F.1"KBY'TL/(E586DAF([7? 5SL,_KF<99T*+DH@)IA)),PW+B MW48W=WTZ[PY\$[ Q>V-&GBR4>J7)IWSBA600E)!90N#X>X-[*$L"0C.^[S"] M5B4)[H\_T']WOJ,O"V[@7I4O(K?%Q$L]EL.2UZ5]4IL_8>>/,S!3I7%?MFG. M#A./9;6QJMH)HP65D,V?;W=QV!-(PQ,"\4X@=G8WBIR5#]SRZ5BK#=-T&M%H MX%QUTFB, ^*VD+PQYE#OFA?(!&MI;&'Y;>Q6]QQ>[P3>@S!9J4RM@:GEH>]/4'+K F*L\=F\X!JN%RY&,_Z.)6D- M^^=V8:S&HOKW6&P:U]-=?HD'XVQG'DM:QY!SZ M]$MMC>4R%W+%;C==O)=_ Z3+-%K?L M 3*H%BC:BUPM1>PRNF*C-/1'O0&[8+U!MY]V_M!IH]-?(_1ZSPBH2CI+APT M^&3ZB0-"9F6-5RV1![L>(JU\M@*)X2X9$HGQ'/N'H$O+\;W-N71A0EKF-,\= M054IO.;TZPJV&V<)O<^J9&L7PL-<- DV%QL M#Q8Z+NF.H^VH\SB?S;"FD9/X2?"3]O$S3#JN$LB(I_FM88D?)P,6^X->RE(_ MQ''BI\-!YX)VAB2">P-B1^I'O8CXAKP+CU5!L-=>*] K]X@PZ&LM;=-IV]7V MG7+;M.N5P+[:@E+% V[0TR_;AX.S<2JM6O6"V6Q];MA@6\MT'0 M]Y=*V8\)*6A?;]/_ 5!+ P04 " #Z@ 55B=] I0D$ #H" &0 'AL M+W=O( M!I[K2NB-5QK37 2!SDJLF?9E@X)V"JEJ9DA5^T W"EGNG.HJB,-P'M2,"V^[ M=FNW:KN6K:FXP%L%NJUKIEZNL)*'C1=YQX4[OB^-70BVZX;M\1[-U^96D18, M*#FO46@N!2@L-MYE='&56GMG\"?'@WXC@\UD)^6C56[RC1=:0EAA9BP"H[\G MO,:JLD!$XWN/Z0TAK>-;^8C^N\N=R^L9S4VZ\I0^#C_B$/<.L>/=!7(L/S'#MFLE M#Z"L-:%9P:7JO(D<%[8I]T;1+B<_L[T1F:P1'M@S:A@_L%V%>K(.#$%;@R#K M8:XZF/@_8.;P10I3:OA-Y)B_]P^(TL K/O*ZBL\"?FZ%#TDXA3B,XS-XR9!G MXO"2_\T3/G&=55*W"N&ORYTVBB;C[U,I=XCI:41[6BYTPS+<>'0<-*HG]+8_ M?XCFX:]G^*8#W_0<^O9:UHT4*(P&6<"MDD_,3Z5 MY%D:IY-\*!&:=T%X%\0X1CDO"E0:"B5K,&3+:MD* V32M 9SV+T :YKJA8N] MV__JW_M08(Z*5: -,ZV1Z@44,P0IC^!]=F<"VU)DDNX+;:-0V2QX(2NZ>&RH M<4XB(V)E8GZ[&3Q!%T\5R#G'DA_"1].5TM4I?U3B:1LGJ58^2 M:1K/>GUT;RP(_U?4*0BZ_JE@Q[ [%%AP _$T6:X@]1,"BRB2E14'>1%%;,MHB:2Q=<]OB+O5=S-R!$ MA[GK>DR)SI8P@7'B1S#Y".-9;+6PU^)I.$_M0MPO+%:OVZ/KDHF]316>6-5V MB,P. A,90IQ Z H4+7IAO(S>@$?+):U3TJ-;I)O?'D,W7)):0S-GL*:[,II0 M2681%=>5)*&RA[8(5+1X11UR15N&"41^3$BN%ZL9F:?^JNM-1(8+B.>NC-2[ MV701T23-_%FWOZ#J)Q OG+^-]\JFX]#5D8X$M90WE-^++>F[,F8E4WNDNG]O M6<4+;JNNF- -=:>S*,A[CT.'7*(ULJJ3*!B2)1?T$!L?3MULP9O7IT:*9M]8 M331HSKN':%@=GO'+[O5Z->^^ ;X062XT5%B0:^@O9AZH[EWM%",;]Y;MI*&7 MT8DE?8J@L@:T7TAICHH-,'S<;/\!4$L#!!0 ( /J !561^SZ4^P0 (L+ M 9 >&PO=V]R:W-H965T4[#JMF[8/%DEI+F?. M#,=SL5/ZL]DP6WHH"VDNVQMKM]-^WZ0;+H7IJ2U+?%DI70J+HU[WS5:SR+Q2 M6?2C(!CV2Y'+]NS"OYOKV86J;)%+GFLR55D*_7C-A=I=ML/V_L5=OMY8]Z(_ MN]B*-2_8?MS.-4[]@Y4L+UF:7$G2O+IL7X73Z\3)>X&_<]Z9HSVY2)9*?7:' MM]EE.W" N.#4.@L"RSW?<%$X0X#QI;'9/KATBL?[O?4W/G;$LA2&;U3Q*<_L MYK(];E/&*U$5]D[M_N0FGH&SEZK"^"?M&MF@36EEK"H;92 HCRO/^%R@QY#=,'Z:V0N;_('*NJ;8U12A(OA0$5X$F["+ M_F"V[&]X\4BI0M,PS@E"<@97JD#W<:QT5R5K81%'Y[M\P>Q[=-E,QGF'0NLK^JSP7\EOG25([3R9!XSR,&^>#I'7+4J'AN&"F+1], MZY/O<3 E[N$2R& ,V:FI,Y0;4[F/"!GMWUAL'.7QI#N)AVX9)!.WC"._)),0 M3K(JM5/Z*._9@[Q;7!GJA, ?^BA"'Q%PN>>0SA!.-J4W58$T-RJWBX]0B1 L MPH\3GPFW_@SN,<8DZ ;)V(,;C?PIK$_AJ([]:;D>&P)C82\88 EZHXD_C4=^ M@6Z3^M^!XJ^E6"K1YN]_>;5RM4OROW.[#1K6E\*S.<4@<$0 M[$>3D,)Q5&O?H)KAD:4%F2YYKN_O(77B,QI#&(KU\IMTND1@">.)/Z'$W"F, M]I3\C-"D)G1<$SJH"1VVGG2UQC,_Z6@G^\L3^YT$H24Q@5JW1*-!RU6X:KE"G!1XW$^^CS3>V69)O3RQ3@*PW._1L'YPO6- M5ZAEF'%-'W-5W33FA9#&"T'8=1B19;G[(@J K\<^G'HM5Q%W7 @+9* B/5T] M/VY/L #BYSK'])=#!WFQF!H;9E&WM-9"6K/GV:$4\M'',3I'FAO.C4],CAZ\ M=?\)TGHH[B]<:=.C4_^\_:,!"0UZ[<= [U*VGI6.KP]3)I7]8#U5;P>4]\) MO/64ED,;WZ[P;3,V@G@^THA/\W!.3C,W[/_ M 5!+ P04 " #Z@ 55/$J4P6,& %,P &0 'AL+W=OR" MEFE;B"1Z).VDP'[\2$F13$^FK?7L)I'DPX?D.=017Y$:/G'Q*%>,*?2<)IF\ M[JR46E]UNS):L93*,[YFF?YEP45*E3X5RZY<"T;G>:$TZ0:>-^BF-,XZHV%^ M[4Z,AGRCDCAC=P+)39I2\6W"$OYTW?$[+Q?NX^5*F0O=T7!-E^R!J2_K.Z'/ MNA5E'J!T4;J7A:%M8M2..L^$^?2T?L% @N#Q0( MR@+!?@'_0(&P+!">6D.O+- [M89^62#O>K?H>^XX3!4=#05_0L)8:YHYR+V? ME];^BC,S4!Z4T+_&NIP:828C$:_SH/$%FFRD-I#R+9I0&4MSZ4XPR3)%B[AF M04JB=V@\G\?&GB;H)BM&LRG]&C-%X^0- M>H7B#'U>\8W40#GL*MT3TYYN5+9Z4K0Z.-#J$-WR3*TD(MF3O,/4S!H MF\CWMLER7%B-OS#'A@>PTX3*?)@]*!X]HJ^_Z=_1C6*I_+-I6!2P7C/,)-4K MN:81N^ZLS:@56]89_?B#/_!^;@H") Q#P@@0S(I(KXI(ST4??=RD,R9,2'@> M9(G^/CQH)DY6VX! PG !Z^[ZV:@^BPW]RLW]YUN?E]EQ3E5 MC:YUEF_K6D@8=OIMKW M,L\Z\U@J$<\VJO%9,G%RVP8"$H8+V.7.&/?.+O8&.5"%EL_/*Y^?.WT^U5Z. MI9E4_B3UM#)B\9;.$H8D4RIA<[1F(N:-/G=RV_H<$H;=/?8]?3]_:YK2$*!6 M6(&XJ )QX6Q6_E@UPUXP/3/3&?U5D],+QF!W.-F#:>JLI:TGCU9'@*JS7'99 MN>S2Z;(/&RIHIICVVRR)EWFN;IRJ.C%MARHD#!.T<40W*\%"S7#^CK+3,SD,;YGYO5UMF@- Q*(U T.RH[LM"'G)>7-*BX M0-(P*(U T>RX!'5< H!$7D)_,#X4M#U*H[0E&=FCBB*B?E]+!_=V0A4CH+2,"B-0-'LX-62 MU.^!9B-050I*PZ T D6SXU)K6-\M]=J]*RAA?5=6.FJ"CYL0IXG=U5H]^F[Y M^+WY0QM.\]>YVE_.G *J-D%I&)1&H&AV0&MIZI^#YA1010I*PZ T D6SXU(K M5=\M5>U[2)A[:%V]NFF,S$7#6Q!_/[&<8(1/,2)'C.Q>UV+3=ZO-P^FERAH0 MR054JX+2,"B-0-'LU:!:U 8>9'()0&4M* V#T@@4S8Y++6L#ISQKGUQ*GCNY MG&*$3S$B1XSL7M>B,7"+QL/)Y;.@F:31?\\H[II;CUQ040I*(U T.X:U?@U M%TH#4&D*2L.@- )%L^-22]/ O5S:/J/T_GV+[^>3HR;XN EQFMB]K05?X!9\ M]8*.M9[S/TU7W(UI/8A!UT!!:02*9H>U%K?! #2Y@&I44!H&I1$HFAV76J,& MQ]9/VR:7\U.F*R<8X5.,R!$CN]>U @S<"O"6/L?I)K7F*0!O7\8?QWCRX[.SC=:^OFILDXNDZ8V]>MIRC+_GD*B?-M]L<.ZNEI]LS'.OU38 MNS[QKZ9^PW7L7Y'BBXP:7WP@B<"6.@?U]PKEY.3 75ER^C?P!02P,$% @ ^H %50A%,3 ; M P > L !D !X;"]W;W)K&ULM59=3]LP%/TK M5H8F)A7RU:8?:R.-,C0FF"HZMH=I#VYRTUHD<;"=%O;K9SLA-"QD8PHOK>W< M6S!_2G,1DQ06#/$\23"[/X&8[F:&;3PL7)'U1J@% MTY]F> U+$-?9@LF96;&$)(&4$YHB!M',^&!/YK:E +KB&X$=WQLCUX33$'V\S4DFWY'HH2\R04=H*5,3YC$@&J&VRL-3$)C$[R3D>GF* M#@_>H0-$4O1U0W,NZ_G4%%*LVM(,2F$GA3#G&6&?\_08N58/.9;C-,#G[?!3 M""3E195/3N63H_G#N-W.K MDSKA&0Y@9LBCR(%MP?#?OK$]ZWU3XQV1U6QP*QO<-G;_ CB?R+,7Y$D>8P&A M/#)RFX#@XE!*5W!"F2"_]$*3%\4&GMY ?62V_I$[Z@_'4W.[WV53VF<)EDN M0'YQ:21VF(&6O,$LU!-XS-XE)"M@C;EKW>*EN>N(K.:&5[GAO>+Q\[JTH2.R MF@W#RH;A?\2WJ>7A'YET1X[5?Y+]= M>KB15V-@JD ^CR@5#Q-U^:HNV_YO4$L#!!0 ( /J !57RIVB3GP( .@' M 9 >&PO=V]R:W-H965TYY[S=U@ M(]6C7@$8\IQQH8?.RIB\[[HZ64%&=4?F(/!E(55[5TM6Y IJ6H(R[@>?U MW(PRX42#4C93T4 6AC,!,T5TD654O8R!R\W0\9VMX(XM5\8*W&B0TR7<@WG( M9PIO;L.2L@R$9E(0!8NA,_+[TZ[5+Q6^,]CHG3.QD-8AX) 8 MRT#Q;PT3X-P2H1M/-:?3F+3 W?.6_4L9.\8RIQHFDO]@J5D-G2N'I+"@!3=W M_9%/K>@Y)"FUD5H/1@XR)ZI\^UWG8 2!/.R"H <%K0/<- M0%@#PF,M=&M ]U@+%S6@#-VM8B\3%U-#HX&2&Z*L-K+90YG]$HWY8L+VR;U1 M^,H09Z*9PI93YH50D9+I4\%R; )S3KYABWXBHS1EMIZ4DQM1-:6M[FD,AC)^ MAAH/]S$Y/3DC)X0)W&N'(C>,.-D-Q*85::3$4*:0L^ M/HSO'<"[F)(F+\$V+^/@(.'70G1(Z)V3P N"%G\FQ\/]MG#^S_KTGZWO)2-L MFB0L^<*_-,DYF7$JS'ZOD)^CN38*O_A?;76OF+OMS'8*]G5.$Q@Z..8TJ#4X MT<^7I-N7I'F*/8D#2A%7?)CSC"M'05HJ*Q:]& M@5T@Z\CO7 W<]6Z*CU&*6Y3"SN6^TK15J=&PO=V]R:W-H965T"V^2DYW#22[O31% @3GY/KAT ]:F[L68DNN).]>BO[X4K)B2B(Y M"A/97Q)[/1P.1]3S/#.BKI^S_'.QD;)$?^ZV:7$SV93E_N5L5JPV MINJ7ARS?Q:7ZFC_.BGTNXW4]:+>=D2 0LUV;JUT2- M*Q=OTR=9E.JZE 5*4O0^SC_+,K[?2G0G[TNTE*M#GI2)+%Z@5T]QLJU^FJK= M,UW&RF:*EFI?K0_J8_: 7NVRO$S^*]?H-BM*%*=K]&N'NH#5K>8<NDA)Y20B'OB^ZFLBWU.%[4XRO4>EI0R@EGU[.G]B), M,S+G84A/9IWPV"D\!H:G-[@MM.-8W@DM$"3JA6::D;E@860/C9]"XV!HRXW* MW+24^4[=)/HN_^.]W-W+W+IK0(>^NV8D9YVUB]/:Q85N)#%F2D9RUDE)>$I) M^(,W4FAN0\Y8%/9VJVF&(SK'W+Y;HU-X$1S>5BF*.%U)I*X2NLWE.BG1NZPH MI!76(R.(H!I2]Z*TF8FY(\Z6XL _ )G-X.XNI 'K7UZ+G=J& MD7" )M84C$$Z&X)-]#_TZ6IYA3ZJ-!<*1"2,J/!DOO@QEK=N:C058WHA5,4@ MZ7NG921OW;1H"8!A#3",K-AD>$QHV,+,9B$6P(/0 M%33I1JDY&X/\YP&PC2,P0,BD&Z!F4 Q3J _"FBPY59><]J.TF%'FB%-3*8:Y M= !A36;$A+"(]&,S[=1FI [!C#6-8IA'AP'V-LOW61Z74A7DJ@@%\16A':;&BCE*%:#XE,)_" $M,;E2[,0SZA93-3NU&9WB:2 E,I,,(^^KULN[/ M9>5&YB# PE-Y(\DY*F"B"9R$EP)84"EXIV4D;]VT:+U !FKO88 UM4#$Y_W] M#,[RO:O0NH+ NL(7@\T:W("X<\@!JN4 ]2SHG7!-S4*]WW& Y_K>M6@.IS"' M>P [-4EZVM]J\&S?NQI-]Q2F>QC_J4G=$3>NQUF:ZJVN.BP%WF7IXY$A=OJA M3-'"/X 28->^V#>6MVXBM.*@[$*40$%IXYV6D;QUTZ(5#AWH& P_=C'52Q2T M>Q7-.BPB!^.(.R0WU2*'PB+'$^[I<,L -.E&J14']6P9N#'<; 48C[ LK7<\ M=[0+J*9_"M._#S:;.F!*<=2OLVQFC#FJ ZH9GL(,/P"[)J&'(8_Z36V+&<9$ M8,>E9IJN&4S7WPJIGAUD>%9?6!G+6S='6@8P?"&T92,I@"8MY] 33.L)-M ^ M&$1;9FH*%D2DC[86LS"8!XX[CVFYP :>PON!+1MN'X FW2A;S^(]NP=.L&5F M6\ (T-:S=[ 6T[S*8%[UP%IF,N=4X+X2MED1X3K5H-F5P>PZ<*[!9$H6D, X MUV":A8'S<0;3I,I@4O5%VC?9D\S3J@F"EOLL+3*U?]'?TW)8ZL*!>*/,.19<"WY$J_28MY^@;,*TJV$#?8!A\3,8'M0*L M68(;^ 69=*/4U,T]2W0WP%J>[O<#-$WFPH6PFD:YY_$X((DF54X)#HQ$6LPP M\76A8SR@+LH "AF53 3.J!M-_^# ^>T_L0ZSEJ M9:&97%SJC+P8]6S>6-ZZ:=':0?SH.7EAD0:4]FLVFU7@.O0CM((0 V?D_&!6 M#-?GH$DW2DWBPK,Z=\*L,,ON?A/48A(Y4%:TSK5[GI$#Q]G#^J:X:V\D$-"ZY" MM;+\^"[7\4N9[>O7H>ZSLLQV]<>-C-&PO=V]R:W-H965TU1==PKY R$L!B/U3]8'8'L.*U M.=L+I>J/[]B[62!95B%'^R6L7^;Q/,_,.)[.2JI[/0YZ20SH1H&DG]FB9EWO0N/)#"E&3=W@61@T'='<,T=K2 WM M=91<$65W(YK]<-HX:V3#A WCV"A<96AG>C=B"=I@7(PF3)!;JN[!T D',H2) M(6.(,\4, WU"^DO*N%TZQ>PY'5/<>50 M&>=NQ?M<:]-;J4POLPJ@'P4:M2L.A! ML.NH%O%C)AJD&9R0*(@B\FD\)&]?O:MRK!YF"#'"A XFK'&K6<:QZ?":>_#& M6-])AB&1TT>!TC90FSB2+_^@*;DQD.JO50')SVE5GV-OE2N]H#%T/;PV-*@E M>+W7?X3MX'V5"$<"VY&D54K2JD/O?78E# FA2U!X)9$8,T'AO9%ALF*>6D'6 M50K4PX9D#521)DGSQ HO2$+75;D]>!90NP"J87Q6,CZK1?S 3#S'0NV3.RQ# M,2-?;B&=@/I*?F 9R&3]QI8QI17+8T-%0E5"7M-T\9Z,I%1N\Q.H*L%JO3HT M98X$MB-@NQ2P_9NJJ'U,28X$MB/)>2G)^:^IHGK8 ZJH%NB%["]*]A?/JZ@_ MZTNJ>4A)56&5,O<+F0<*\#^K+< 1S_1SJK"6R:$I=R2P'=$O2]$O?U,57AY3 MDB.![4@2!IMW6E";B4^%."%ZHX3(;%Y8Q3*!SWG.OF,N<:DU64CM7FC5KZ_\ MT#-WJ'WR+WM1V.[XRYTG5JUG+V6^]4(-_P]S?%_NI7R";4*&PO=V]R:W-H965TO0 D'== _#'A2;CH5*HD?2 M3K=?/U)V1$L\R75BJWU)+.F[$[\['N\3I=$]%U_D@C&%OF9I+B]Z"Z66K_I] M.5VP+);G?,ER?67.118K?2CN^G(I6#PKC+*T3SPO[&=QDO?&H^+KCW<.)C]\I[&W!7E-YC:6[)*G?R8SM;CH13TT8_-XE:J/ M_/YWMB44&']3GLKB+[K?8KT>FJZDXMG66(\@2_+-__CK-A [!MAO,"!; _*M M!G1K0 NBFY$5M*YB%8]'@M\C8=#:F_E1Q*:PUFR2W*1QHH2^FF@[-7Z7KYE4 M.B]*HB1''V+QA:GX-F7HBMTJ-&'3E4A4PN1+]'H=)ZFY=*9GS]DDUI@S]#KC M0B7_L1FZY%*A.)^AMW$BT. ]WD>BJFA;OW7$IT MS6529/OYE1Y5DK[0=[R97*'GSUZ@9\;=IP5?27U3.>HK'0W#J3_=,G^S84X: MF/^QRL\1]5XBXA$"F%^VFU^QJ3;'A3FNFO=U#LI$D#(1I/!'&_Q-=('.5FD1 MLVJD92U(?[W7INB=8IG\&Z*]N8\/W\\G$FO7&/_^$0^\7 M* A'.H9!>=FMTWYR\"JC6DN,830 48PRR')VX=OEX=/Z&BR MY+GD0H_W5TU2[>OI[=X/;E]'\E:-A55L..JJJ[=JPX/#7(C5<:0+'?>( M7DY8\B *8AHY&=K;>NI!O3VOF!))O#GD7U$3>*C=R8N6V-ZNN_ J]>G\# M0,UU;%4:.;%*.R2!T*89K=,$0$WU:@49:1=DEUPLN8@50S.S9]_6L-L]';PY M?"1O5=Y6II&PJRWS5CUX<%B.Y*T:%JOIR(DWUA[;L(F[E8:#P3"L[QM#.!P, MO88-16(5'#GQIMLQVC:PST8(<6( P/"@:2FP8HUT(=8>T[H!L39T%GE K#5M MH%,KUF@78NUIW9L".BRJ/XR#H ;V5JS1$XNUO2_#@$VS( J"NA2%<'I-"_P& MAE:=T1.KLT/R".V.4:]>O1 ,1PV;Z73G?><>*?9F4KQ!YVK!1&L?;W=T:,,Z MEKMI6K-$3B[6]*77U%E3(+JJYD'TKR_P3R[)#OE?QG$]Q@(*% M4$[!]G>^I3,?,GZ(Q5V22[VBS+65=S[0<1*;;P,W!XHOB\_K;KE2/"M^+E@\ M8\( ]/4YY^KAP'RQ5WZA.?X?4$L#!!0 ( /J !57P09T$\@( "0) 9 M >&PO=V]R:W-H965T MNC&(!(1UG5:I*NOV8=H'DQS$:A)3VX%VOWYG)Z1 4\:V?H'8ON>Y>\YGGWLK M+NYD#*#(0YIDLF_%2BVZMBW#&%(JS_@",ER9<9%2A4,QM^5" (T,*$ULSW$Z M=DI99OD],W,0$K[J6ZZUGKAA\UCI"=OO+>@<)J!N M%]<"1W;%$K$4,LEX1@3,^M; [8[;VMX8?&.PDAO?1"N9622"&2+-+UF5MHY%PEPJGI9@C"!E6?%/'\H\; "0IQ[@E0!O%]!Z M = L R3 W(6 MG"#K[20@QTZAMY?PMPLC!^#J50"KY2?=150^&C5^]#7;%=U6 M%"P=PZ(;U-+',EENYO>YQ?MMBZ"&PVUMVXQK;)S*9$MANU+8_AN%B;F\ZB2V MG[ENN.<[(I_;.#LB#V 9[V,I--H;UWX*8F[ZK20ASS-5G,)JMFKI ]/)=N:' M;G?DULP'^ 0H.O83??%^P#XQUS=] C-TY9R=8[2BZ,G%0/&%:3I3KK"%F<\8 MGS$@M &NSSA7ZX%V4#V,_-]02P,$% @ ^H %50P=&C<$! \PT !D M !X;"]W;W)K&ULK5=MCYLX$/XK%E>=6FEWP>8U M>PE2-FEU/:G2JNG+A]-]<((3T ).;9,T]^MO#"QA R'I:;\D&&8>/\_,V!Z/ M]UP\R9@QA7YF:2XG1JS4]MXTY2IF&95W?,MR^++F(J,*AF)CRJU@-"J=LM0D MEN69&4UR(QR7[QY%..:%2I.MIZ1EK+D_$D//D83 MP]*,6,I62D-0^-NQ&4M3C00\?M2@1C.G=FP_/Z-_*,6#F"65;,;3[TFDXHD1 M&"AB:UJDZC/?_\EJ0:[&6_%4EK]H7]M:!EH54O&L=@8&69)7__1G'8B6 W'. M.)#:@9PX8.^,@UT[V*70BEDI:TX5#<>"[Y'0UH"F'\K8E-Z@)LEU&A=*P-<$ M_%3X,=\QJ2 O2J(D1Y^H>&**+E.&YFRIT(*M"I&HA,D;--W1)-6?;J%Z;A<4 M;&[1 NHJ*N"1K]$TXT(E_[((S;A4B.81^D 3@;[1M"@-6NC#P#=H>0"07 E( MS@$@2=_!U%\7<_3VS3OT1A/_$O-"PHQR;"H(BQ9GKNH0/%0A M(&="X*%/,%,LT?L\8E&/_VS8'Y,! !/RT22%/"?E@0PB_E7D=\BV;A"Q".DC M-.P^9RMPQZ4['J!C-S5BEWCVY1JYJ,\/??L&?]T1> 5P)[$0ZG"8C,:MLNE/8)N:X9&;F^;_?3&S7T1O]O/1X/GS[.HRX9U[8< MZX1SUPS68N %_9RQ=3QWK==8C<,:ZCE>+$5"O-/]I,=LY!'7/Z.AU3O@5UF- M%T3@;H@MU_%.1?28P8Z.SX@@1Q'DUU?C!<:DN\I\_W0I]EJYY S?XV&,!P^W M\ M7T!!=(&AW3A#;MCQRNKWUV)&1Y_CGJOMX1.+A,_)[V3[#CD%W3,!U *U: MS5Q6-W.]S(=Q<;52;)15'1<.4$0/?4W?[#HDKT;JZPO,5EN=,;$I;QL2I!2Y MJCKLYFUSHYF6?;QY-*^N0]#Y;I)J$-4-HQHHOBV;]"57T/*7 MCS'^!]02P,$% @ ^H %56:K((Q] P 'P\ M !D !X;"]W;W)K&ULK9=K;]HP%(;_BI5-TR9U MS9U !TBT83=I6K7N\F':!Q,,6'5L9CO0[M?/3M*,7)HF6KZ4.#GOFW,>'T[Q M],CXK=@A),%=3*B8&3LI]Q>F*:(=BJ$X9WM$U9,-XS&4:LFWIMAS!->I*":F M8UDC,X:8&O-I>N^:SZ+N3^H8YG^[A M%MT@^6U_S=7*+%S6.$948$8!1YN9L; OEA,=GP9\Q^@H3JZ!KF3%V*U>?%C/ M#$LGA B*I': ZN. KA AVDBE\3OW-(I7:N'I]8/[V[1V5\RSF<"&SO M$8&3"YRN C<7N%T%7B[PN@K\7)"6;F:UI^!"*.%\RMD1? M=2W:V$4)7%"H$1K M#95+_ ?J_\--3$5R4/.[;1T_7/JX/ M-,L>59NG'F5[EEL=>ZWI]6V>@_P502P,$% @ ^H %559(+T0J P M4 L !D !X;"]W;W)K&ULK59M;]HP$/XKIZR: M.JDE+P0V,8@$!+9.JE:UVO9AV@>3'& ML9EMH-VOG^VD&;"0M2I?B%_N>>[. MCSE??\O%3[E$5'"?9TP.G*52JY[KRF2).9$MOD*F=^95TW)Y0Y4=^NW8BHS].[SPNW-+%4ID%-^JO MR +O4'U9W0@]M<9D3BF&??:*J6 ^>= M RG.R3I3MWS[$0G6$>24%5]R7Y[##D#SU ." M$A < L(C@'8):!\ @NX10%@"PJ=ZZ)2 SJ&'8SET2T#7GGUQ6/:D8Z)(U!=\ M"\)8:S8SL')9M#Y@RLS%NE-"[U*-4]$P^;6FDAJ5Y05\X#S=TBP#PE+XK)8H MX(HIPA9TEB$,I40EX1+NBEL(?+Z/^-?V_(8(9)I(T81D;^ \1D6H'ES"E[L8 MSL_>P!E0!M>:PH30=Y5.RH3F)F4"HR*!X$@";;CFVH&$"4LQK<''S?CN__#3 M9KP?-!"X6HU*DN!1DE'0R/AIS5K0]BX@\(*@)J#QT^%^W7F\S/OD9=ZGS? 8 M$PWWZ^![9]FNKG?;\K6/\(W64J]("6.>SR@C]I[#]^%,*J&+VH^Z^U8PAO6, MIM#WY(HD.'!T)9]]G5:G)(M/238Y)=GT1&1[&H>5QF$3>_3- MOAZ8 MF@T(\AD)P+17];L75QJ6H2L36I3O)&!\^5_)1D<7/J(3P@$1)\#_*B M" 4AI.2A+LG)*>.:/BVNL#&L/;4[E=J=1NKAKKAXKQLLB762%BQ^\>Z9]FH3 M^2U=4C:[4A5&W5V;?8NXAB9HM?>-)K5&!TS3QK2>^Q=Q=U[\',7"]F82$KYF MJJB.U6K5_@UMUW.P/O)[8[]F/?9[DZ*[^TM?])K71"RH+J(9SK4KK_56)R:* M_JV8*+ZR_<:,*]V]V.%2M[PHC('>GW.N'B?&0=5$1W\ 4$L#!!0 ( /J M!574N+>JYP( ,L' 9 >&PO=V]R:W-H965T,B[TV$F-R<]<5\I\!E.79ZSM/" M-5NEQBZXT2BG*YB#N4C:WGD+C01F8-&!5D3-1_^M#$ M80. /-T OP'XNX#^*X"@ 025H[6RRJUS:F@T4K(DREHCFQU4L:G0Z T3-HMS MHW"7(2C2"#9QKL8AS88_E,PIOY>PJ^% M."&!=TQ\S_<[],S^'=[;(R=HONF%WHCY M^70IK35,L=N"L@:XOY32/$WL 6W_COX 4$L#!!0 ( /J !56W=I;##@, /@) M 9 >&PO=V]R:W-H965T:50#N(1*'=.JU;U9=-T[0/)KF 52>FM@/M?OVN$QI12-,)[0NQ'9^3YYX8 M.[VED/=J!J#)8\HSU;=F6L]/;%O%,TBI.A)SR/#.1,B4:NS*J:WF$FA2B%)N M>XX3VBEEF17UBK$K&?5$KCG+X$H2E:E<)'W+ M,4# (=;&@>)E 4/@W!@AQL/*TZH>:83K[6?W\Z)VK&5,%0P%_\$2/>M;78LD M,*$YU]=B^0E6];2-7RRX*G[).LY>\1UIH#@.JNQV!^!IHP?H-?=S8CL[QV0/<(RK0D[+0KQ7"OF<9T?$=UK$^<94S#X1=O_.#9T/=4'])[,7L?E5;'Z3 M>W0-9N=)<-WATGKE39Z6%F%A87:I1>3Y ;ZTQ7H5C<_9L8J@JB)HK +!_3KP M4M5> P]"M[,!WFB](WB[ F^_!1[4@;>WP5UG,_%&ZQW!PPH\? N\70<>;H'[ MW>XF>*/UCN"="KSS%GA8!][9 O?<=K@!WFB](WBW N\V@M_BX0!THD'6X7>W M@O4$L#!!0 ( /J !54W(IP-,@0 !X6 9 >&PO=V]R:W-H965T M9NK)F/*52G?*-*W8<:%0DI8E+/&_HIC3.G/FT^.V! MSZ'RM0)WZGCKQ^/@'^F^%>"5F104L6/)/',GMS!D[*((US1/YR [O MH1(4:+R0):+X1(7*^+!84(G1+$YJ% M@)9%\6@L=(66JFJB/ '$UNA/N06.W@D!4J#7=R!IG+Q1,9^6=^CUJS?H%8HS M]->6Y8)FD9BZ4K'3]W##BLEMR81<8/)[GETCWWN+B$=(1_K"G'X'H4K'13IN MI[MJ3>J%(?7"D +/OX#7DOOY#W45?9"0BG^[E)50@VXH[<0;L:,AS!QE-0%\ M#\[\YY_PT/NE2Z67'4Z*P,3^UDBFA1&]?4QM:\-'Z6WGD$ M'@=!-\-)S7!B9+B$,.>Q?%(;\XZ)6->-P2E&K+XU8PFL)1M[S:[LV?-*A65) MN"VTMO*C?@1;\4L%8ZI(8TB;7M,58./VV\LS%53+$L,Q/F79$>5/+A@'-QLY M-N_DOZ:[A#T!*)(2!'J$$.(]7:E>SF0A,VCO4K*$UEZ"IE7 XLF,O8=O95; M0FLK;[H/;&X_7FRBH*-"3^OS/&9PR49-*X"->VX_&PV?=[HII$VQV;>Q>>-> M%"]?BJ7DZDB];X8LSQ1;]7:#6$'?:"0C>.]RLH367HJF3\!CBT8R-AV]E5M" M:RMO^@]L;D!>;*3)60$&X^'@M$P[HHA_H5))TRP0XY;987N_7EM":R_"T5C!YES! M[F#A_Y@LD*8C(79F"Q6,Z7EO#&G3:[H%8F^R4$$=CS8F@7?&\IFHDJA[-+S3 MD]-[RC=Q)E ":Y7F78^42EX.(\L3R7;%/&_%I-J@BL,MT BX#E#7UTQU?-6) M'A'6(^'Y=U!+ P04 " #Z@ 55AG8\MXH" #9!@ &0 'AL+W=OAI<#BYF8^?O';Y1W.H#&5PF*RD?G'*;3X/($4*&F7$(Q/X>\0H9X--/N<.+Y-,^R]L M&]\H@*S21O(FV#+@5-1_\M34X2!@D+P2$#==;^197A-#THF26U#.VZ(Y MP:?JHRTY*MRA+(VRJ]3&F73IZX,YS @C(D-8^JO@L* '2WL'\HHAR#5\,04J MN-0:C8:3!5$HK,70C+!3.+E&0R@[G83&DG+08=80F-4$XE<()#"7%DC#!Y%C M_C(^M,FT&<7[C&9Q)^"G2O1A&)U!',5Q!]ZPK=#0XPU?P7N1]X_/=A5N#7+] M\UBN-=3H.)1KL M=D@RG@>T@C>H1@_3MFT$2O>\@.FJ)CKK0TWO;E+I2.Q#2 M(!A4_!C#;HP![)"H#C+G+9GS3J ;9'G/R)[MFTI1LX,E9DZ@:(LX1[Y"=;2 MG:A_6<"DY9S\NY-._@/1<4MTW%G@2_TO>S-]X5N!=O#>(SYG[#+/D T M. /70*-C;,.#<<-1;?Q0U9#)2IAZ\K36=FY?UN/JV;T>^G.B-E1H8+BVH5%_ M;,]?U8.T5HPL_?!:26-'H1<+^_:@<@YV?2WM96\4MT'[FJ6_ 5!+ P04 M" #Z@ 55$F;1IR$# "0 &0 'AL+W=OS#)0:PZ-K,-M/OT MLQW(* 2VA[U ;-_][W=GQY?>6LA'E2-J>"H85WTOUWIQ[?LJS;$@ZDHLD)N5 MF9 %T68HY[Y:2"29$=F),Y[FV$W[26Y Y3E#?+^ZD&?F52D8+Y(H*#A)G?6_0N!YUK;TS>*"X M5CO/8#.9"O%H!Q^SOA=8(&28:JM S-\*1\B8%3(8/S>:7A72.NX^;]7?N]Q- M+E.B<"38-YKIO.]U/,AP1I9,C\7Z V[R:5F]5##E?F&]L0T\2)=*BV+C; @* MRLM_\K2IPXZ#T:EW"#<.X;Y#\XA#M'&(7*(EF4OKAFB2]*18@[361LT^N-HX M;Y,-Y787)UJ:56K\=#)Q!<4,AH01GB),W-FQ6G )DW)O0&9ZOG:0-O0 M?KH!'): X1' &&X%U[F"=SS#[*6_;Y*M,@ZW&0_#DX*?EOP*HN "PB ,:WA& M_^[>.($351L0.;WHZ ;(%4UM*0=*F1H3#8-"2$U_F4T9":4OJJWY/A:,@3F] M:R*S'W6E+$,UZT/9"^%:+4B*?<^\\TJ%%%,?U1'%%%)\F*H\,L51U4/%!R,M&V-ZO58U5V [J MR=H56?LDV1A31I2B,YHZ.M "B#WI"G)D&9A&!(JPV@UNU_!T]JMY:'2$N%,1 M=TX2?Q9*@0$]1M4YI(J"?:I#HR-4W8JJ>Y+*7']_>1VZ!R=]'^K0HM'M1GM< M_DXS*5#.78]5D(HEU^4M6\U6;7S@NM?>_-"T][(;_Y$IOPUNB32OMP*&,R,9 M7+5-G639;\N!%@O7LJ9"FP;H'G/SB8+2&ICUF1!Z.[ !JH^>Y#=02P,$% M @ ^H %55#IPM"K"0 (F, !D !X;"]W;W)K&ULM9UK;^.X%8;_"N$6Q2XP$TOR+4Z3 )GHC@T:3+KMAT4_,#8="ZN+2]%. MTE]?4I(MRY9I:_>=^9#QA>92EA+/%7>_!O D'EC(H6OPK8N_YWFNB=N4URWY7;X+Y7<]06\1B-A,* M0>5_&_;(XEB1Y';\MX+V=CZ5X?[K+=TM=E[NS"O-V6,6_SN:B^5=[[I'YFQ! MU['XGKW[K-JAD>+-LC@O_I+WLNU$-IZM]O>?9.N&HO>>I%$72%O0R3*%7Y\2*X M_#:2=N+^I8A4-B??:$S3&2,O158J%OE*'N;S2(4QC4F0ELFH@OHGFPD:Q3_+ M%K^^V.2GO_Y\VQ=R8Q2R/ZL<.Z5CZX3C 7G*4K',B9/.V;S%WM/;CS7V?7D0 M=D?"VAZ);Y86&-+TBACF%V(9EMFR/8^7FQLMYO;%YN:P[6B>,5]+\X%1>+=: MS-W+S=OVW?MSWOT_YSW0F]ML)LU/=URH-W^B?&MN#C1Q--AEU*#@#4YEE+R$ MS=_8^E)([H:Q1'XI/0)%NGHBTGM+2N.8&$V4B84\+&!4R-:C?W MIG4]'AN&O)IL]N,=Z=6[U*N/]!JT>!U.S>LCKR'(:R-.1[LX'6GC-$@%DU1! M6'GV;HM-+:%K;")A-A+FE+#1?G^-CGO+';5TZW$H>/NGG-_F:_Y)TDPP(F,O:8LX+:-KQ"%A-A+F(&$N$N;I M.]$DGXSRML$ =MF:)UW#53D# ;"7,FQ^=F MTS2.3\Y(I][D^$S?YM1'.@V.]W0R'1Z/&4 ^&^%\O0OG:VTX/^[%[3/]+(+V MMR>6O#+>.M_3TKK&*!)F(V$.$N8B81X2YB-A 1(6@F"-G)CN$^4A8@(2%(%@C04RCO@EO:"\;3BZBA*K;\"OZF:U%3N8L MG_%HI6ZWMZ6%GMS,)*6VH0QF,96,122;TUP.=M.WKVIN>-667]#="Z"T M$$5KIMB>SF5J.^.)?D3).E$)EK!4* V5<4YCLF(\RN;EA()Q064G[,\^5N4H MKC4)M1X[)R&29D-I#I3F0FG>F7X?%!/RM@FB#]V. $H+4;1FMEAUMECZ;,FX M>*-OC"AT-(O2-\)5I4&NG1'(=Q)O^P7,AI4'DC^ M9I\70>,6C=!:MY->O99%2:SY!96(H MS8;2'"C-A=(\*,V'T@*S176>&-6_@WO(*,_-;*F59U,O/1D"%7L^I2%CF5)E A'DJS MH30'2G.A-.],3Q>+B(I51*>6$?G0[0F@M!!%:R[_JD5X2R_7GLL3+E.CM="P MXBJ!2C-AM*U[ &T+T-4;1FZ-5BLJ47DR];V*"'= X^J'A\9@=-XV21@0/=$!=*\Z T M'TH+H+0016MF0*T46UIU[?X;S1DI'V!!LI0,I.Q#'-2TJD++%>4B4I)^*JK2V"7=J&(S^46!6O LJ6K/ M6/G=*V/I02WL;,TY2T5K)2ST$ 106HBB-=.P%IW3G H1HQE.9 :2Z4YD%I/I06 M0&DABM9,E5HCMB8_KI["@@K&4)H-I3E0F@NE>5":#Z4%4%J(HC5SI1:5+;WV MV'W6 E64H30;2G.@-!=*\SKW*GK6(@VVSU:D*8G2K]LO2H=_;%8#5;FAM!!% M:Z9IK7);>NWSS.CO"WF*TF(!X'-Y^)]/3W:@4C>49D-I#I3F0FG>F>ZV3B_K M@VY' *6%*%KSR92UQ#W02]SGDZ1:)7LV2?2.NB8)E&9#:0Z4YD)IWIGN-D>G MLP2Z(0&4%J)HS2RII?*!7BIW:<2KJL%L42T49\4SJ>J<6<7RHBXOVTRTEH3H M/71.#ZB2#J4Y4)H+I7D5;5^;,J_,@YME4)6Z/C&\4M[:[-XW8!=.M"%*V,ZO[>P^\3QM^* M'UN0TRBUWJ%\:O?NT]T/.CP4/V-P\+ECWKAFR^>>>>.7/]=0X\M?CWBB_"U* M&PO=V]R:W-H965T MG8K=W+Z5CL M=,$XW$ND=F5)Y>,=%.(P\;#WM/# -EMM%_SIN*(;6(#^4MU+,_,;+RM6 E=, M<"1A/?'>X]L9)A;@+'YE<%"M,;)2ED)\M9./JXD76$900*ZM"VK^]C"#HK"> M#(\_:Z=>LZ<%ML=/WG]TXHV8)54P$\5O;*6W$R_UT K6=%?H!W'X +6@V/K+ M1:'<+SK4MH&'\IW2HJS!AD')^/&??JL#T0+@Z * U !R+2"L :$3>F3F9,VI MIM.Q% #X&ZA9,H>K4*OYZ I*]X8^)?%'+U^]0:] M0HRC7[9BIXRQ&OO:$+?;^WE-\NY(DEP@^=..WZ P>(M(0$@/?#8,GT-NX-C! M\2G<-^%J8D::F!'G+[SH[YHX_/[)P-!'#:7ZHT_R<8^H?P];O;>JHCE,/%.> M"N0>O.GWW^$D^*$O /^1LY-PA$TXPB'OT\7[!X4*1I>L8/KQKHQ(A!NC$XY1PS$:Y-@^F(H^TF4!2 N3EGM0VMQ* M&BE:@'*'N&;<5 +C&U1)L0:'HH4:%';79LX MB_N)C1IBHW\03)L6^7,*#1(?=4G%83HZH]ZUPCA*T@OLTX9]^K=*D0O^;H!J MVA/C-#F/#I[?U>#? M5>4+Y&OW)Z49X?,TZK/*R(7+$K>: GQ->;Y$$7F2@-LO/D[S&+PSA,SD3XK0[,MK^?J=PPD]H%K TNN!F9",AC1WF< M:%&YIFPIM&GQW'!KNG"0UL!\7PNAGR:VSVOZ^NE?4$L#!!0 ( /J !55D M94D'/P, *<) 9 >&PO=V]R:W-H965T55 4U M.%5K7V\4T,R!"NZ'03#T"\J$%X^=[4[%8UD:S@3<*:++HJ#J<0I<[B9>SVL, M]VR=&VOPX_&&KF$!YNOF3N',;UDR5H#03 JB8#7Q;GLW\X'U=P[?&.STWIC8 M2I92_K23/[.)%]B$@$-J+ /%ORW,@'-+A&G\4W-Z;4@+W!\W[!]<[5C+DFJ8 M2?XWRTP^\:X\DL&*EMS.&6##(RI9R*%,C"[4[+12[(HMH]1*[(%[3. M&8=[NERRAB<)_RK%)8F"=R0, MPK CG]G+X;VNZW>^#4[L*$Z91+72K0Y/OM M4AN%G>1'U]I7[/UN=MM=;_2&IC#QL'UJ4%OPXK=_](;!^R[A7Y,L>4VR^2N1 M'2Q1OUVB_BGV&,]DBG>/AG,\B=7('DF3 TF;\[]MSK^UTJH'Y'4/L";E^H"Q M?:!K%:L$ABX!>Z5MXXM>.+@>^]O]Y7GJ-1R,#GV2+J;15?_0:_[4Z_HZ:'T. M5!JT*@U.JM2(1,X:DVKXM9=ID?V:>]F MUNNP)_@*J1X-_])73YC/5*V9T(3#"D,%ER-,6%7/@FIBY,;=>TMI\!9UPQQ? M4J"L WY?26F:B0W0OLWBWU!+ P04 " #Z@ 55Q6Q>834# #("@ &0 M 'AL+W=O.CNW",?#%5G %/37 MU8TTL[!Q*6D%7%'!D83Y*'B%+RZ/[]U?N^1-,C.B8"+8=UKJY2C( U3"G*R9 M_BRV;Z!.J&?]"L&4^T7;.C8*4+%66E2UV!!4E.^NY*XNQ)X IT<$<2V(_U60 MU(+$);HCCQU!84271%& M> %HZC:/]4(OT-3LFG+- (DY^J27(-%[2F:444U!H;-KT(2RYR;PZ_0:G3U] MCIXBRM&7I5@KPDLU#+5!M N%18USM<.)C^"\6_,+E$3G*([BV".?G)9?0V'D MV,GQH3PTA6FJ$S?5B9U?GOK]Q*?HH^ O)FNS"[GV8?:[58NB/&^1>J)P M,C@"FS>P^2-U1]Y9/LZS]E_;#>IA'/L1!PWBX-&Z8]"%3+.L!>D)RO(CW8&C MAZ]/](_]<7.\/VJ/@\[$[2WI"3K2('COVXC_KT5JW<&VRN)VR3Q1@\&QDCU\ MDO#)%[^O4TYT26VV_^KM][)^F[0;E??S=I>$>\<,>\;[0.2"3XRXJ+C"I\%>N^+ 30I%3*TK[G.*-^1EG>FTW+;U=B-N6W*F4Y7 DB M;[.,BOM+2/GVO.?V'CY\Y>D200JPT!,5_=S"'--5(.(Y_ M:M!>8U,K[C\_H$?EY'$R2RIASM._6*(VY[W3'DE@16]3=*PR>4/!K!?]8"X-: M87"LA6&M,#Q6850KC$K?5\XJ/1U016=3P;=$:&E$TP\E7:4V.ICE>F7=*(&_ M,M13LVM(J8+DPQ45ZI[\(6@N:#6\#4)2E[U#B MRTU WO[\;MI7.!:-V(]KNY>57>\)NSY9\%QM) GS!)(6_:!;?]2AWT4\\Q_-:QC,_7MUMF\Z/60]_S'K4K1Y C.INF_J!+_UF M4?DEGM^]J(BQJ,C7SRA*/BG(Y-]MBZ;"';3CZBA[)@L:PWD/PZ@$<0>]V9N? MW)'SL8TQFV"!3;#0)EAD">R Z4'#]* +?7:Q7@M8(]FD$"R/68&A@F;\-E<$ MXP6!K$CY/0#)N0*))U$,[(XN4VCCOK(T*BWI _%NAH-TG&G_;I_4SO$\E]2C M3(8V34:FR8&S;_* AF%#P["3AL5B3KXN(%N":-U6G=K/W58VP0*;8*%-L,@2 MV &?HX;/T2L%T)%-IFV"!3;!0IM@D26P Z;'#=/CSIU[#1@Q02H=0I>"?P.! M^3R)>98Q*=J6Z8V6!TL)4L8%0QE^(HL MJ, ,DKRA6?&1+%B:LGA#"S+G64'S^[;54XUUN!><)JYGQN"Q$<-\?VR(!2:: M-W0=,[Z:<./)P!"+.AWY0II.&YI..VF:-X00^(Y5G=0LX 'W&B2<&FX;#DSO MSDTQS_%-$DPQ=^BX)@FFW&!L6HTZW?1"$B8-"9-.$GXO<'."WI>UC"YF_+:SP^IH(EMHAXSNE>]N M=P(>QSK;EJ2@]SJQ+H\+KC8@2,KHDJ58P(.NY46=4A0ZI6BEW#6383-.S+O' M\VPNCS(:6C4:M1B=^$_FX*ZWX\([.@LG_U9I6]D_(3O==IZ]^VRB!5;10JMHD2VT0_YW70_WM=H>KM6^AU6TP"I::!4MLH5V2/BN M^>%V=S]N -.Y?/V>K"''U"0M@R]-,I8SJ?0)>PV,1TF/K:$=TK1KCKC=W9%?@ LLJA8G#\EX9^RUVBNQBA9810NMHD6V MT XYWC5,W-?JF+A66R96T0*K:*%5M,@6VB'AN[Z)V]TXN<20NV(QPZC+MQA] MY885! O$&),KNFZ/MY8Z"#73-M&"&FVR%TB=$__T<;BU:3.RA58QV-^[A,P M ZZ^+I:D+$^JJZ/F:W,E?5%>Q#[Z?NF>S=V6[X%[%E87SCOXZOX;P_J:Y9*D ML$)3SLD88Y&HKI2K%\6+\@ITR97B6?FX 9J T +X^XIS]?"B#307^[/_ %!+ M P04 " #Z@ 55!C.@)N46 R60$ &0 'AL+W=O[;MH_^ MO5YM=F\O[OO^X?O+R]WM?;M>[%YO']K-\"\?MMUZT0]_[#Y>[AZZ=G%W>-%Z M=9G&<7FY7BPW%U=O#G_W4W?U9OO8KY:;]JO.P^-B^;_M?'G[JAC]=/E/NENMVLUMN-U'7?GA[\8?D>YG& MU?X5AR5_7[9?=MK/T?YWN=EN/^W_\)>[MQ?QWJ1VU=[V>\9B^-_G]KI=K?:H MP9!_':D7SQ?=OU#_^43_X^&W'WZ;F\6NO=ZN_G]YU]^_O:@OHKOVP^)QU?^\ M_?+G]O@;%7O>[7:U._PW^G)<&U]$MX^[?KL^OGBP8+W^C)[07)/E7 M7I >7Y!.?4%V?$$V]07Y\07YU!<4QQ<O#7] MBMX/;\J[QU4;;3]$?]CMVN$O%YN[Z,?EXF:Y6O;+=OAS'VFO'\+^-NH.W>7/;#+[$W MY?+V:/ /3P:G7S'XKX^;UU$6?Q>E<9HZ7GY-OURTM\/+D\/+$\?+Q?2KNUXN MIU\]-E]^.03N.7KI<_32 R_S1N^[K\7H&-4[,SS[5?^WW716O/[QXW"!Z"]] MN][]TQ6:)VMRMS7[I/;][F%QV[Z]&++6KNT^MQ=7__.;I(S_UQ4H)$P@81($ M,T*:/8MZN[_4[I%C7'[6 M'3U>E"1%7)NK!&D6UX,@F.'!_-F#.>G!=XONTY!V;H;4==?>]-%N_R8_;(;O MHL7G(1WM_^G5\"'[:K=8M2ZO/O$+S6%9%I>IY;'K\;*T*?/*=BQI+=>Q()CA MV.+9L07I6-%^:+M]*KG=#G<*=VVWV'_6NQQ8C#Q3)F5FN6^\J*GCQ'(>:1'7 M>2"8X;SRV7GE5.>MA]N\W<%WT>J8J7]U>;$<.:B*L\;RXGA1'8^\2)K&]2(( M9GBQ>O9B17KQ_?VVZU_U;;<>DN/G=M<_W:W\XUV[OFD[YV<6">1^9B%A @F3 M()@1E?HY*O6L;D-J9$B1,(&$21#,"&GS'-(F\(=H,_YT++(XCZW\-5Z6U%E= MVA^BI+5G:'[>;CT\I;*VD9"U,2+MU:-TEL>I+9I?.Y95<556=M:#Z@(HFNEW8$#)"JCUX MIV6$ZVWWL.T6_D;:#NZ>@- &E213-C*B2.[)Y'33( MH#((E":@-(FBF8'53AO0#1N 9)F-!<(FL=N4':NJN+8K9=I8MFM#"!&9$B(R M6HA0FX!,8=!6""A-0&D213/#H82+K)A7"H/J&%":@-(DBF8&5ND8&=V%<;W8 MW1^"=+O_H?W7X_+SD*J&.LL9E?%YB20IZ]QN9W&L2Y.F&?6ST+:Q/1E".,B4 M<)#1PL$X8[VLAJ4OPW[K0_LP* -9KLWA$20*XD@IR4"9Z([IQ"EK\?=&%":@-(DBF9& M3DD+^;S.9>10A0%*$U":1-',P"J%(0]]+B.?=B[#LKM>M]WM&@ @24 M)J TB:*9@54"1.[IG.#4J;GK.$63V66J8UG=Y*,)%-!R'T4SW:C*_9PN]YVI M[-UVT_YZO&^+/CQN[CRW:]!6!"A-0&D213.#I12%?%XG+'*H\@"E"2A-HFAF M8)7RD--M$+QD-CXE4<>-?<=U[5B6)G$S>DI F\9V9(A*/U>5?DY7^LYT]O4A M4'1:@[880&D"2I,HFCD'2>D'Q;S.2Q10>0%*$U":1-',P"IYH9C0N3!Y^EHQ M/O;@&+_F6.6:OT9;QO9CB&J^4-5\05?SSJR&'0Y 6\#>$] 6 2A-HFAF+)5V M4,SKI$0!51J@- &E213-#*Q2&@JZ0>%\R>UX >]P ,$6% HL:"@Q8*OI\)O,D: MHZ]B:!="U": M1-',."LMHYC7D8H"JG= :0)*DRB:.;I8Z1UEZ",5Y?A(Q7B,@&/1>(P ;2K7 ML2B:Z5BE-Y2TWO"5Y[)A9@O0MG"W"Y0FH#2)HIE15>I'.:_3$B54"H'2!)0F M430SL$H**4.?EBC'YR"2(\Y\Z0-HJ] M<:"]#U":1-',\"HQI)S7X8L2*HA :0)*DRB:&5CM6RWH;@Q 1G2$*%$J4:)\P7F,T ,(:)O86P?:0@&E213-C*Y21\209O#=EZ0K\;4OAN3E@M>\!6CE:L;8?0=HXY5CB\9 MI:UC^S)$<5ZIXKRB6Q8F?9B^3&"AK\S.RM Z'$J3*)H90U6'5_-J1ZB@[0A0 MFH#2)(IF?MNL$@'JT.T(];C3P-FXZECG:ERE[>5Z%T4SO:MJ[YKN29B:^LX1 M4F@3N%L%2A-0FD31S&"J>KN>5RM"#6U%@-($E"91-#.PJMJO0[JT*]9KN1IB: ED3-.AKLK<&M!J'TB2*9D9/5>/UO)H- M:FBS 90FH#2)HIF!5>I #9ST6/L% O\205O$]E\(@:!6 D%-"P13TQISF@9] M5?;[']HQ *5)%,V,GQ(EZGEU#-10I0)*$U":1-',P"JEHJ8[!GB)S=$D1#/__G#=AHQD_Q[33G7R)HD]@.#%'W-ZKN;P!/^>'# M-FBCV/L#VB( I4D4S0RO4AZ:>;4(-%!1 DH34)I$T8&7';S*2@S:8O:^@K1)0FD31C- GL5)$]C_/*66>[ '%%HL36)R$X:SP M)EIXZ6Z-\Q/GZ0I4E3UAC?!8RG=M"*4BB5/-M;16,?TI<)AY'1[[^#L)VDV! MQ4D8S@IWIH5[7G,N3_; P@M55; X"<-9X2@MOZ)F8IRO0&=.[1G@LY;LVA-B1Q+7F6LSQDM##/CQV\G<4M,<#BY,P MG!7V1@O[O$ZDG.R!A1KO4!Q$H:SPJMI M+TGHTRRG*]"9TS]5TV,IW[5!=(]$TST26O=XRIPI?RR(!\S? M#F$"Q.PG!6 MG#01)9G7J963/;#P8K42*$["<%9X-:TD 9Y=.<%\7__J6N?X_E>/;7QG!E$F M$DV92"9/NO","3F1C'%129F-'#E>UM2C$1<>N_B.#*)#))H.D= ZQ M&AIR0 M] >M=XWPF,;W99#B/M&*^V1*EX7G@_:%,@U]:7ZNQM;Q4)R$XA;>,[,XB\D&KR0CJES<&?[Y@#1SR7Y6\);-<"%"=A."N*FK"1SJQK(<6J M'5"&-]/4CHSN6N!EO&Q"@X)_C? 8Q?8B"F=Y41,5LBD-"OY4]\+) M(Y[+L_<$%">P. G#6='4U(ML9NT&&5;)@.($%B=A."N\FI*1T>T&O"DD)YKQ M<*BH[6^H%5U,ULM#?XWFZ GUGZ)^XZ;&4[]H@BD*F*0K9 ME*F;9Z7'LQZ2T.;Q-Q)TB 46)V$X*]J:Y)'-:T;GR1Y8>+%:"!0G83@KO)H6 MDH7^;L_3%>@\Z5TC/);R71M$A\@U'2*?,KMS8I[\)E-*/!:S]Q84)[ X"<-9 M;P!-0LGG-?3S9 \LO%A-!8J3,)P57DU3R4-_]>?I"D8S9YS;R=.QJLI'#3>T MM7SW!M$T3ZS9(F56Z X M@<5)&,X*KR:WY*''A9ZN8,X+;:IXI%LZ%HYN-FES^?X-HG?DFMZ13QD8"LJ6 MY]UC8ML[H#B!Q4D8SHJ[)L;D\QH@>K('%EZL^@+%21C."J^FON2AQXB>KF!\ M;T93%^.L.5Z7Y7$RZF&D+>:[.(@"DFL*2(XYYA)\= EM)W]G8;M$H#@)PYEA M+S1UIIC9F9@"J[U <0*+DS"<%5Y->RF"GXDIQD==ZB*QTZ9CE?M #&TPW\-! MY(]"DS\*S(&8;S?!A#:8O\.P/2=0G(3AK/AK^DPQL],S!5:/@>($%B=A."N\ MFAY3T$TPB 2:C]7-)FE&&72\K(I'7^OFL9?OX""*2*$I(L64LS/9"^:8T&#^ M1L!VDD!Q$H:SXJ0I*\7,SL<46 $%BA-8G(3AK/!J DJ!/!]33)C_Z5\C/$;Q MO1A$IR@TG:*8/'?#-\"DF#!NP[]&>"SBNS"(#E%H.D1!ZQ O&5U23&B]\*\1 M'M/XO@Q2W)=:<5].:;WP?+:^4*:A+\U.SU"#4)H:0E!)X04TY0$?QKA,#J BEIB*44[H9_(F..Z&$OBQ_+V"; M$Z X"<.94:PT_:*:67-"A14UH#B!Q4D8S@JO)FI4=',"+]55$[[.U+]&>(SB M>S&(=E!IVD$UI0'!G^I>.J&$OCQ_3V#;": X"<-9T=3DBFIF[0055KJ X@06 M)V$X*[R:=%'1[03,"275N"=@G/.\:X3'*KX;@T@$E2815("F ?QH$MHJ_E[! M=AQ <1*&LX*LB175S#H.*JR. <4)+$["<%9X-1VC"OXUI-6$-@3_&N&QE._: M(!I"I6D(U93YG&>EQ[,>A]#F\3<2=G8%%"=A."O:FM91S6R.9X450: X@<5) M&,X,;ZV)('7P;Q^M)PSW]*\1'DO9KD7A+-=J D0]9;CGQ#SY;4:3T!:S]Q84 M)[ X"<-9;P!-.ZEG-@^TQHHI4)S XB0,9X57$U/JX%\_6D_X^E'_&N&QE._: M($)&K0D9-2UD3'^2'&@L"6T??R=A>S*@. G#6>'6!)=Z9F-":ZS4 L4)+$[" M<%9X-:FE#CXFM)XP)M2_1G@LY;LVB,Q1:S)'/65,*"A1GG=KB>WC@.($%B=A M."ONF@93SVQ@:(T57: X@<5)&,X*KR:ZU,$'AM833JWXUPB/I7S7!A$\&DWP M:#"G5H)/(J'M9.\H*$Y@<1*&L\*NB3'-S(ZX-%BI!8H36)R$X:SP:E)+$_R( M2S/AB(M_C?!8RG=M$)FCT62.!G/$Y=N-(*$-YF\M;%,)%"=A."O^FA;3Y#/+ MG%CM!8H36)R$X:SP:MI+$_P\3#/A/(Q_C?!8RG=M$-VCT72/AM8]KK>;?GC? M[Y_I7.LG]CW9#=LG L4)+$["<%:,- &EF=EYEP:KDT!Q HN3,)P57DTG:3SG M7=06] _-:,9'6:JJ&HU21 NOYZ@*(TN=6-3=UH0UPF,3WXDA)( T3C4GTA+ ]'SG&:?I]CJT MM0*+$UB7 LOW=[!RW?YA'SG72,\ M-O&=&*)P3^-"&MM/!Z)EVR4ELUJOT/G^2SB@$T>4T3KGI6K/7\PK95&$-*U9F8 \>=J9 IU3B5,UO-)= H=TH3VW6< MMIU2QJV@FZ^-9- 5F4X8AY$D*DM3*M_ZD(AESVI8JX4[-HNU6;"#[IS.8 SZ M?CZ2.+,KE(BEP!43G$B8]JS+QL6@8^QS@P<&2[4V)D;)1(AG,[F)>I9C"$$" MH38(%/\6,( D,4!(XZ7$M*HCC>/Z>(5^G6M'+1.J8""2WRS2<<_J6"2"*6WZ'4TS)XH4A4_DN6I:UCD3!36J2E,S)(&2_^Z6L9AS4'Q*EW<$L'=]NA MN6QR;U3#N,GB6$O<9>BG@VO*)'F@ M209D"%1E$C!%6I%3,L8/)LH2(&)*[B 4/&0)HWGL<64@N&9\AK9FJ%@$LM@K M42)"-5D#QQT$R:1$)]*GBBER? 6:LN0+GK47[7$(Z03D$]KE4(W54(^^Y! MP!\9/R.>- M&EZS54_>K\C[!\F/Z%M1&/^1L%\7R.9VN'>M]L2Z4]'M'*2+M>V##[FS\XWZ MOG^^Q6O7J-UI^%O4[+7NDX*$P,J<2[J4@"4X1TSGP,E2P:=#'18I[WN(G0V#'S88QO&I#& />G0NC5Q!Q0 MO9*"/U!+ P04 " #Z@ 55P@CJ97X& ":/@ &0 'AL+W=O.XY:;GC(U%&\Y9'^S3J6(4OT6WGCJ*WD;)4U"@,'N^[8"9F( M!HMY]MF%7,SC71*(B%](I'9AR.2/4Q[$=R<#;_#PP:6XV23I!\YBOF4W_(HG M'[<74K]S2LI*A#Q2(HZ0Y.N3P1OOF/KCM$$6\4GP.U5[C=*N7,?QM_3-^]7) MP$TSX@%?)BF"Z1^W_(P'04K2>7POH(/R.].&]=, Y7]B^Z*6'> ECN5Q&'16&<0BBC_R>Z+ M@:@UP*-'&N"B >[:P"\:^,T&^)$&PZ+!L&N#4=$@Z[J3]ST;.,(2MIC+^ [) M-%K3TA?9Z&>M]7B)*'U0KA*I?RMTNV3QE@F)/K%@Q]$Y9VHGN7X*$H7^0%?Z MF5SM H[B-:I%?1#L6@0B$5P]M%BA?R)TR9<[*45T@TZ9$BJ+9MFS\"]?;B+Q M?:<;O"0\82)XI?%G<93H:/UEZ4LE5ESFX5_.>7C-Y5?T @G=>!/O%(M6:NXD MNKMITLZRZ-IIWC7\2-?^VD5'R'=?(^QBC#Y>$?3RQ2OT0[:0SNPDPI>:Y&4D MSTXBW7,J22T8VCTAMQWCZ >A?!IP^33@C.L_^32\1F^4XOI!T&/?7O.X7O,T MZN\XDHV'X,L'_07H?<)#];6M@'DVP_9L4HT\5ENVY"<#+8**RUL^6/S^FS=V M_VRK(22,0,(H$,PHJ5^6U+?1S9*&\4[/M__0B[9BY)QQQDG_?[E=3":3V=RY MK0_R?M#,][ 91/:#QE-O8@;1_:#1:%*1C,X.R\X.K9W]P&]Y@/Q20]JZ:27T M?>8@80021H%@1AE&91E&!R4C(\B20L(()(P"P8R2CLN2CH%D9-Q%1O:#6F3$ MFE'?P0."&8,W*0=OTDN6]-#5Q[.^\'I=FPVU<'J_U2MK/5T"LEO6>'I3^32%+"@DCD# *!#-* M.BM+.NNL?Y=,[UOT;&O= )SF' _7%S9'?D/_6H.F#?VS9M1W\(!@QN!Y;K7+ M= ]$ 47TI +:<^T[7T!I!)1&H6AFU6O>@G=0.EBD U582!H!I5$HFEG8RB;P MK%O6'FI8@ REU*]A_ Y=N5>M2WW[/OR7Z:(GS.O5(>] MN>62Z5)9I=&:=.\9!$DCH#0*13/+7QD5WO"PI!'4]@"E$5 :A:*9A:VL#\^Z M#>\CC3EH5-.\YC*Q"#%TT=_715"7 8IFCE_E,WAVH^'G=9$(M [7'^J"F!H$8#%,TPW-*8)?M,:3O< 9*(Z T"D4S M_]9:F2+8/2@)Q*"^!RB-@-(H%,TL;.5[8.OVNYL$%HRFM(T:+N#9(W&X^=<2 M>TZ]1_ Y# 9<.X=@-QB>40)[[8?M:?:>,K!'%&#/*#R''8(K.P3[AZ6%H$8' M*(V TB@4S2QL971@^Y&,;EJ8,[QA8SG8E,)ANQ3.FE((:BA T,^@UI?#)$&+/I/>X/8>K@"M7 =M=A5^F M@ATVR/94>T\6T ,7H#0*13.+7ADA>'98*@CJ?(#2""B-0M',(\F5\^';CX-T M4L&"49U/$!I!)1&H6AF82O+PX>Z8>)WNF+2$M5V50W47("BY4/HU*[U MIK>VSYF\$9%" 5]KO'LTT063^47H_$T2;[.;OM=QDL1A]G+#V8K+-$#_?AW' MR<.;]/)P>1U]\3]02P,$% @ ^H %59I7T-:A P @A !D !X;"]W M;W)K&ULS5C;;MLX$/T50ELL6B"-+K[$R=H&8JM% MLZB+($&Z#T4?:&EL$Y5(+4G9#; ?WR$E*U:JRG4A+.H'6Z)XSG#.H2:C=7;ENBK:0$K5N"O7KLHDT-B"TL0-/&_H MII1Q9SJV8[=R.A:Y3AB'6TE4GJ94/LX@$;N)XSO[@3NVWF@SX$['&5W#/>B' M[%;BG5NQQ"P%KIC@1,)JXES[5Z%O 7;&1P8[=7!-3"I+(;Z8FYMXXGAF19! MI T%Q9\MS"%)#!.NX]^2U*EB&N#A]9[]K4T>DUE2!7.1_,-BO9DX(X?$L*)Y MHN_$[AV4"0T,7R029;_)KISK.23*E19I"<85I(P7O_1K*<0! 'F: 4$)")X# M^C\ ]$I [VAJ I2U[AC(?[D+Q\ M\6KL:ER(H7.C,NBL"!K\(.B0+ 37&T7>\!CB.M[%!*HL@GT6LZ"5\.^ M=T8"+P@:UC/_>;C? _;X2%$"/>;X+5L>I4G/7TU*=TD6=D164IR'C,5&3%P3D8?31UIDF7P M7=)!;^29SS-U6E=WZDYJB#H:UJ/61!I6(@U;17IZ^3XM(%V"_$S^(XM2DOU0 MDPRMM*>^=%V2A1V1U>2\J.2\^*U*WT67+G1)%G9$5G-A5+DP:MW4;ZCDK_&0 M2#*03,0$__J;M_YX-6B2N#W4@#P"E:I)SE;@J7)V1%:3\[*2\_(7:@3C1VM$ M*^VIN[-+LK CLIJ-&?:(KN M?$'EFG&%Q],54GKG%WC:D47#6]QHD=D6<"DT-I3V<@,4K3 3\/E*"+V_,0&J M?SM,OP%02P,$% @ ^H %50H8-$<:!0 IQX !D !X;"]W;W)K&ULK9EM;ZLV&(;_BL6.MG.DKKSDO4LCM<#1.JE:U:S; MAVD?'' 2JV#GV"8YG?;C9P,A@1 W5.Z'!@C/_?BY_ )W/-U1]LK7" GP/4T( MO[760FQN;)M':Y1"?DTWB,AOEI2E4,A3MK+YAB$8YT%I8GN.,[13B(DUF^;7 MGMAL2C.18(*>&.!9FD+V=H\2NKNU7&M_X1FOUD)=L&?3#5RA.1(OFR2W6,:)V5S0Z'5-DQ@Q_A,(OV58O(&?P5T<8]61, $/I!B.JEL_!TA G'R1 M=[S, _#YTQ?P"=B KR%#'& "7@@6_$I>E,=_K&G&(8GYU!:RI2J?'96MNB]: MY9UIU1 \4B+6'(0D1G$]WI855F5Z^S+O/:W@;QFY!CWG"GB.Y[6TQ[\\W&T) M#_3A7]'B&KC#L]E#?7B (IG=;@]&K^KR7Z_7/Z/DT365GVL-YD,^]Y$EK(]9JC-JE:\&[Z!$;JUY)+&$=LB:_;C#^[0 M^:6-J$FQL*V$X<3KC7I5"362_8IDOSM)N1QS(<<])JLVG/U+<6I3=\5I4BQL M*T&'9>A-FU7AB;%0EW;:PQ=Y_"ZZV@IODA07#"\R(0D MB2 CDIN$N 3R+5>Z"OGTR189MFR ?Z]G0>I(;4ZO0.[LC5VZ,7LD5< MK0[/2*T4D3K,;3*0JRP(]JMP<2DWO.#O1Y0N$/L'_"<]FML#OZ=$KC!\[Z$H@J>YN[1.3OL#<7+UUNVPI,FF;?*-J0:EV M/"W5RVYS)3*4LT[Y8.ATD\"DQ_*-J@5&U4)3:O7N.?A$5V\4+YL$ MP].!=FH*]9DZ4S9J"TVIU2D?S*.K=X]SE&)P1T@&$SD/5EDBS>.>O'X>F'1U MOE&UP*A::$JMWD,'9^KJK>G)/ PI9E\@]H@5OBLUNXQ:1A]HVI!J3:N>7AO MT'PZ&,I9QWYPM*[>TLXW*,)R4EPV&4Q:2]^H6F!4+32E5M\I.5AD3V^1/S89 M]*)=N\>H6N"=FO;&CW&AJ80%<_MH0RY%;)7OA'(0*8S%IE5UM=IMOG/BVL>:/S';:5>+'<^UDH8@N//#2V,Z]YYYSZ H5O5MI(ZG!KUK&M#% 6DJ2(TR29Q))R M%673<+8TV5373G %2T-L+24UNP4(O9U%P^CIX):O2^0#I])2-N$-/!N"@665]31 M;&KTEA@?C6A^$:2&;"3'E?\H=\[@6XYY+KMSNK@?+% 7(Y=:XK>V--BU%%19 M,B!I,AR1SU+QO+;D[4/-W8YSSNJRMPE(O7T]@A?4\B+EJJBX9J^@S5";G1RI7(0C%@?^;'*+O3GCYI7Z2] M@!]K=4Q&R1%J3%-B2VK ]L"..DM' 7;TG*4>:)#_;>G<&*K6@"WM2+XC^W%+ MN@O'P_>@P*#SRMN"Z%MC1S)]WENG<&&_G'(Q8;=R6%V_I)?V(H6,(OP M%ELP&XBRER^&D^1-C_:33OM)'WJ&>B4JM;ZK6D<)W>#WIKD @EU UNB!(S\/ MVMWP;RJ,0P4_4S;9Z/P\&9^ETWAS@-JXHS;NI=;V+N]ZM_*]2]%VYJT_:AB5 M6C PA%:5T1NTG5$'ATCVU\)+P74$L#!!0 ( M /J !56=4M[7/08 .PK 9 >&PO=V]R:W-H965TQG\=YS>,W'JXH^\:7& OP(XX2?MU9"I%>.0Z?+7&, M>)>F.)'?S"F+D9"7;.'PE&$4YD%QY$#7[3LQ(DEG-,SO3=AH2#,1D01/&.!9 M'".VOL$175UWO,[+C0>R6 IUPQD-4[3 CU@\I1,FKYP*)20Q3CBA"6!X?MT9 M>U>WO3P@;_&%X!7?^ P4E2FEW]3%I_"ZXZH1X0C/A() \M\SOL51I)#D.+Z7 MH)VJ3Q6X^?D%_6-.7I*9(HYO:?07"<7RNC/H@!#/41:)![KZ#9>$ H4WHQ'/ M_X)5V=;M@%G&!8W+8#F"F"3%?_2C%&(CP.MO"8!E 'P=$&P)\,L /R=:C"RG M=8<$&@T970&F6DLT]2'7)H^6;$BBIO%1,/DMD7%B]"CH[-OYC10B!+@??O/H!WP %\B1CF@"3@*2&"G\F;\O,]B2(9Q(>.D+S4 MZ)Q9R>&VX "W<.B#>YJ(I1Q>$N*P'N](/2I1X(LH-] (^!%/N\#KGTGR$#:- MQQS^>Y9T@>\VA=>&XU=SY.=X_K8Y4GJ=3]_.T9@QE"RPS"H!IFNPV6Z"UOGM M\0JQ$'S]0T*"3P+'_.\&/C=%_[WF_M5*<6?T\T]>W_VE M21Q+8#6I>I54/1/ZZ OF0K(OGK FIL;PMDP+L" '4^OE\PC"( @NALYS X>@ MXA 8.=R19Q+B).1J$M$TPF= IC8&@H*IS#A$PB9B9LQQRKH N+TSL/69-@(< M.&W]BG)_3\II0;F)80'A>1MR![#K56(7-(P='4CCHJ)Q<=#,T3EXP#/*&B?. M#'F/\HD;&";."' @XT'%>+ 78_G+.8L0*Y:E4')N8FJ&JA;=K42-\0<2O:R( M7AI']XAC L9)DLF?N >\R"194)'_>H_C*6:-2ZL1MNV"8PFLIH#G:JO@GOAW MJ!R );5LH=7EVG!67MO58!S33(HQP:P0J5&# G6PLS#NU&?.LNC%;:'6YM!_SS(;LT"0H4/L; M2?#ZA][<\:'$M$GSS(YJCWW12TZ ?\#G5#TCW)PFEAQ8*<\Q_)RG#9W7/W6: M6')ZI5S'\(V>-HZ>V>;]F:G'0AG%E\TQYYF4)),[6@9FFP*F\M%JU,.2#RSU MN'BSMW&;MS6>]HJ>V>&](4DSP05*0I(L6C&U9 1+IH.]F6JSZ)G=8KO%X4%N M6AF9J8UK7HXI$F#'8F'55]I"JU=;M+&$IS:6T*JQM(56ETL;2V@VEJK(H5(F MQ8S0QCVE&: U7?-P/+#&B)F8:5L)S;;R/^9-7DXTIHVY_];"',.*0FU%X:FM M*+1J16VAU>725A3NK@WN2!NKU<$=PPGRM.$F:MJ,0K,9W5GV-,>W9A:T*GQ" M[1JAN0ZH'8(T K%\DGF>UZ5=6!&Q7.(H5)70%*T!CM.(KC&6K9#(!&7KH@F- MV@+K:Z-=I)P M<.J5SZK'M(56ETO;46BVHQ9V%^8>6NMQN:_G]K6)](VNR]KNPMQ-ZY=A[MY, MM?_SS8:KWF?XPRI:_]I ]/_>;4JJ&TA5:7:^,] ML]&!V5@GS#VTUL/?.WNT#?3-OLO:.F'5+/IOWR5O8ZI=H6^S1+FY3NS>2)F[ M;LW^&,5*7]M._]3%2M^JY;2%5I=+.U/_Z,5*M MF>Y=K/2U._1M%BN?DN=BL_FF^B*U 7=XCAEK49 QCZVU/,>H8_:T!>V=NH[9 MLVI.;:'5Y=(^MK?O"W+#J9\2HW;L!W9?OPXW]]26B;-QGC+&;)$?,^4RW[-$ M%$&ULI9=?;]LV$,"_RD$+ MAA1(+%&69#NS#23I_F18UZ!9VH=A#[1$VT0DTB4I.Q[ZX7>D'%FI927!7BR2 MUMW][GB\H\8;J1[TDC$#CT4N],1;&K.Z\'V=+EE!=4^NF,!_YE(5U.!4+7R] M4HQF3JC(_3 ($K^@7'C3L5N[5=.Q+$W.!;M5H,NBH&I[Q7*YF7C$>UKXQ!=+ M8Q?\Z7A%%^R.F?O5K<*97VO)>,&$YE* 8O.)=TDNKDAB!=P;GSG;Z,88K"LS M*1_LY":;>($E8CE+C55!\;%FURS/K2;D^+I3ZM4VK6!S_*3]%^<\.C.CFEW+ M_ O/S'+B#3W(V)R6N?DD-[^QG4.QU9?*7+M?V.S>#3Q(2VUDL1-&@H*+ZDD? M=X%H"$3'!,*=0.BX*T..\CTU=#I6<@/*OHW:[,"YZJ01C@N[*W=&X;\&\OP=G( />DD5T\ %RG.CSW 1QW\M9:E1 MO1[[!MVQ4'ZZ0[^JT,,CZ E\D,(LT3CR9,_E?0Q#'8OP*1978:?"WTO1@WYP MAJZ%(=S?O8?3DV?LU:/#4K^.>M]9ZA^+NE5T/CN,^J525"P8IKV!V1::[]W2 MK5MVFP!__X$JX<:P0O_3%KK*?M1NWQ[U"[VB*9MX>)8U4VOF37_\@23!3QW> M1;5W49?VZ9]2K)DVR+R+&T5GV((+89/H6VL8*^I*;^STVGJRGHZ&P:B?C/UU M"T]<\\2=/+]B3"U-E^7XP/(P&B;AJ-UR4EM..BU_KL+093@Y,'P>AG$<#]HM M#VK+@T[+6++FC*-Q/Z5X*/,7* :'%"0*XJ =8EA##-^<"*PJ)5TPPP,8$@]' MHWC83C.J:4:=-/="L50N!/_7 KFZ5YVLM'D"V:,=,Z :Y!RP)+!]2?@&)VV\ ME=FDP9L$A)!V6A+L*W/P>MY61J[=,+41-A+/�DY!J+-(6-ZTLL.Z^A*_,^LWW7BUL)4)+AL&<<@5KFI=N1ZK3<-8HDS.: MVX-KN1( ME2?[MD.Z^\[;D>OZ_ )Q=$B,08ZB(\3[QD2Z.]/;B5OK^@OT<2O]X$AO(_OF M1KJ[V_])]%T;>'66)P=9'H6]*/[.!;]Q$2Z86KCKOL;B60I3W8GKU?J3XK*Z M2.]?K[Y'/E"%1U%#SN8H&O0&&$557?&KB9$K=ZV>28.7=#=TB-5DH_ MF@S1PL-WMFB3#@IL3M4!);V9*%]Q24\^[9J&1I]ZHR+MQ%/6[ M!1>R,Q[YOHD>CU1IC!9_C/=J' MQ413J]N@I*) :822H'%VT;EDKZ_BR!GX$;\+7)F=9W"N3)5Z=(W;]*(3.4:8 M8V(=!*>?)5YCGCLDXO&A!NTT<-^D_>>7)FR@U>J_P/D=KLHC/H0(HS M7N;VG5K]C+5#/8>7J-SX_["JQT8=2$IC55$;$X-"R.J7?ZP7XE,,XMH@]KRK MB3S+&V[Y>*35"K0;36CNP;OJK8F%>2+\;&OU@SXDB++ISD"Q1N$,267";8QK[!['MN5A^7X M=#B,>H-XU%VVD.HUI'I!4@]28Z+F4OQ%:^FIU>N:[*X_?G3/"'_#JS9NU13] M'6[]B#$615$[N7Y#KO]RY S4@WWG K50:1O9\)1GL$:N#; (4KX.)?5YX\1Y M$#&XZ=_?83%%W9JK0=C/S-5!0WKPC7?BX"MX-VR\&X9#;ZFW.7: BV?I7$SH8T%JWGJ!E.6N1>T M^_G,HH8[:K,><)G"KVKIL\.UU0R0)YG/SI/ $K!H*U91D/);E'.;.>#%)B6% M) 9+GIM6J0G#]:'P6A/BMB.D[/D I<(DJJ2$TMRVEL0:9+A3=Z(3UEYR6+R= M.P[.?>LJ"$GP7KFN<["UH-1X>Z6Y3W_G3S#9JB$+RM$7"D8-ODN+G?7ZI_TG M:&UEC(5U[$4DHYYC5S.&@R<%@VWEC+V@GGVJ9#PSYUF=^L#.GQ,-MI4^%A:B MY\Z*4I:4I)=[Z7!;IT-5END0F=#E@FQ"*A.F\9F%F&W%D9U_8Z%A7T-'V59( M65#)]C?Q_NZ=E;:D,&TV,?#29DK[S.55>/VFI[)<=K[S8N M&7KRBBY++],DI<$J#25=P[2W<-A'@!\$?51 M)_O>O79C56GI2"'] :*>TL6JI -"2F)YY(X39"(.JT2FBL$++Z4IDL+3U9=" M19O*0>W516H4PEK$S417RFTQ:MP(*I56:=-Z^.CN7)H+U'/_:<" E^_J_MST M-I\?+JM+]W9X]>WBCNNYH-MRCC,RC4[.*;5U]3F@:EBU\%?PJ;)TH?>/&7): M6#> WL^4LIN&FZ#Y*#/^!U!+ P04 " #Z@ 55&WB/,@50Y"G/"CER4J7**]>5<0HYE>>\A *?++C(J<)+L71E*8 F)BC/ MW,#S(C>GK'#&0W-O)L9#7JF,%3 31%9Y3L5F"AE?CQS?>;YQSY:ITC?<\;"D M2W@ ];F<";QR6Y2$Y5!(Q@LB8#%R)O[5M1_I -/C"X.UW&D3367.^:.^N$U& MCJWQI0IQU3!^ZVG]'?&_)(9DXE7//L'Y:H=.1< M."2!!:TR=<_7'Z A%&J\F&?2_"?KIJ_GD+B2BN=-,&:0LZ+^I4^-$#L!B-,= M$#0!P<\&])J GB%:9V9HW5!%QT/!UT3HWHBF&T8;$XUL6*&G\4$)?,HP3HT? M%(\?SZ8H1$*N>8[5(:G1=Y;10I(S,L$Y2_!/2:(XN0>I!(L5]C:1A!;8FMR; MGDG"="C-R&U1%Y@&^OT&%&79']A#IE2 '+H*$]?#NW&3Y'6=9' @R8C<\4*E MDKPK$DCVXUTDW+(.GEE/ RO@1[XZ)U[XE@2>W^O*QQ[^5U6P>L=F@2MR]G\Y21,A*#%$K3\9+XAN_UF=&-N3]94).3KWPA);A7D\M\. M/M-Z_'[W^'JIN)(EC6'DX%H@0:S &;_YS8^\/[O$.1'8GE3]5JJ^#7W\!0L0 MV1^LI*DU_+5,:[#0@.D%<34.@C ,!T-WU<$A;#F$5@XWL A- OS"E4%PY?K MZQWD%>RVG$X'M,8]:YM$O+O3HE%*="&Q/JD$KU) ^?B02ELEH4 M7'MCGN>= 6;4W..OR1Y"Y:O(<<*I(<; M>H5;1TV/25GAW"L0>1<_.WI(-D!%YSYC#3R2]&5+^M*:UKN\S/@&P+!B15WX M!R;0CA0-#C.T1A[)T/>V;L*S9C9KRY+P1;-*ZU;2M>35%9#@]!.5 H&5K@73 MF:J4<+$OU *OT#C2.&7%4NM&HD&7=$V&N\7O?U?Z=A+'BK1CN7RK2&9U(QV> M:W<5G#:K8--O?Q6LO=>DQ/1B5L<: R[)IP4*K05"-]A963_([8X*M#;^6W+0 M&MD!CA4OV(H7'+]YDO],VN137K!YA7[Q6\74!NVH+DH\+AA7:]UJ[:._=@,Y M%=J^5EM;Z?]J7^F?U%B>"FU?KJVU].W>\GV591NRJAUFYXHE0)^,]>N%)V*I M\/"#[4Y=3FI#_9<^U/?[@WZ_VX?Z6R/JVYWH#]VT/?[5/,*7/**HW[\\P&-K M*WVK%1M_K/0+K?>./9/4[#]KIM(4LD2;J))N"#QOQ#B#JE)<;.HN/-/3211] M.B#&2H+Q4OSI6#.E>*Y::9 $Q"Z SY?<*Z>+_0 M[<>F\?]02P,$% @ ^H %50:5T=>5 P !!$ !D !X;"]W;W)K&ULQ5A=;]LV%/TKA%84+=!$'Y9E.[4%V):&=6@ (UG6 MAV(/M'1M"9%(CZ3CY-^/I!15DA4A[53TQ2:I>\[E_?"QK^ FW2="'9C^_(#W< OB[K!A"#"*A*+!\>X U M9)EBDO?XMR0U*I\*6%\_L_^N@Y?!;#&'-W!+BO]3 N 3ITLXA=)R[ OMS1D^(*6O)IA8Z^QHM\Y42U2BW@LFGJ<0) M_U;0Z/YB)5,=HS7-9?]QK"NXR3#AZ *]:! ^JC6@=P$(G&;OI>W=;8#>O7F/ MWJ"4H+\2>N28Q'QN"GE1Y2,:H:IF1YAN] MU#()9G"Q/>^()6.8[$'*B$#;)U2WV^ G?;P\81:CKY\E)?HD(.?_='5'X=_M M]J^D\XH?< 0+0VHC!_8 AO_V-]NS/G:59DBR8$BR<""R1A'=JHAN'[N_S#(: M82%+PVMEBNKEA.(#WE6@@MO3W.JKZ,%WGTS0*SHVF]LAN M&H4=[F9CJS)J)&!<)6#&ULO5A; MCZ,V%/XK%MU6,]+,@+D$F":19D*J;J651CN[W8>J#TYP$C1@I[:3S/[[VD!( M,(:,MJ.^!##?N7T^G'/B\8&R%[[!6(#7(B=\8FV$V-[;-E]N<('X'=UB(M^L M*"N0D(]L;?,MPR@MA8K<=AUG9!F8[D2>$?S$ -\5!6+?'W%. M#Q,+6L>%S]EZ(]2"/1UOT1H_8_%U^\3DD]UH2;,"$YY1 AA>3:P'>#^'@1(H M$7]F^,#/[H$*94'IBWKXF$XL1WF$<[P42@62ESV>X3Q7FJ0?_]1*K<:F$CR_ M/VK_K0Q>!K- ',]H_BU+Q69B119(\0KMF'\F2%AA\0:^8@ULP MH\66$DP$!W0%GAC=9V5*R(P$+2@BZ7%A@>5;/ 2^2K! 67XM#7Q]3L#5AVOP M 60$?-G0'9>:^-@6,A;ED;VL_7ZL_'9[_/; )TK$AH,Y27%JD$^&Y4<#\K;D ML"'2/1+YZ XJ_&-'[H#GW #7<5V#/[.WBT-3./_-^OR'K;?(\)JL\DI]WL6L M DG&ESGE.YDA?STLN&"R-/QMVN]*HV_6J.KE/=^B)9Y8LB!RS/;8FO[R$QPY MOYK(?D]ER7LJF[^3LM:V^,VV^$/:C]LBY+;@5]EJ. 9( +'!8(53S% .N$!B M)RC[#A@2^ :@@NZ(,&U796E46E+=:#^%,(Q&8WM_O@]=5!3'?AN4=$$NA%[< M1LT-!CW?#1I4BY&@82089.19QHME*=)YN0%$-FE9 H_$+##!JTP,,5)9"L[# M\"(MBED7!.-8 R5=D.^KS[K%1Q?D.?[(3,>HH6,T2,?5MXRD*Y3+4LTWE EU M6])2A\\K7AC.)6TI$%0F#%V^W*I6G0))HB(/J0E@B*A1Q_-;& :1QI0!%6@< M) :,ZXRT_)H;4&%L)BILB H'B9IM$%FKQ %[E.]0-?/D@%(NAC7C;6",^^"(L.JG1Y^D?I!EW M5N3;')P&7#@\X0YUKUX2 I,SKJ\/LSTX?0!+>G!Z-YSWX$*=!/OLO*/ ;%T> M-'%9/60OKOZD-JO-8=9#>82CK3_"^QDTK"?J\*L\7SFIKT[./B&VS@@'.5Y) M4\Y=*%UFU6%4]2#HMCQM65 A:%'>;C"2[4 !Y/L5I>+XH PT1X+3?P%02P,$ M% @ ^H %59@R:W!^ @ N < !D !X;"]W;W)K&ULK57;CM,P$/T5*T@()*AS:Q=*&FE[05O$2JM=+@^(!V\R::*-[6"[ M%_X>7]+0KK)5!?N2V.-SSGAFK)EDR\6#+ $4VM&:R8E7*M6,,999"93( 6^ MZ9.""TJ4WHH5EHT DEL2K7'H^R-,2<6\-+&V&Y$F?*WJBL&-0')-*1&_IU#S M[<0+O+WAMEJ5RAAPFC1D!7>@OC8W0N]PIY)7%)BL.$,"BHEW&8P7L<%;P+<* MMO)@C4PD]YP_F,TRGWB^N1#4D"FC0/1O S.H:R.DK_&KU?0ZEX9XN-ZK?[2Q MZUCNB809K[]7N2HGWCL/Y5"0=:UN^?8*VGB&1B_CM;1?M'78^,)#V5HJ3ENR MO@&MF/N379N' X+6Z2>$+2%\3(B?($0M(3K70]P2XG,]#%N"#1V[V&WBYD21 M-!%\BX1!:S6SL-FW;)VOBIEW$/JTT3Z5+EG$*Z O9@41OT66>5Z: I$9+ MYEZA*>>K.2A2U:\3K+1/P\19JS]U^N$3^A&ZYDR5$BU8#GD/?WZ:/SK!QSK6 M+N!P'_ T/"GX:VNC^S38#P+ M>NQS/9;<%/DK[V;:-1&KBDE40Z%=^8,+W2F%FQ-NHWAC&^$]5[JMVF6I1RL( M ]#G!>=JOS$.NF&=_@%02P,$% @ ^H %57:;>S=J!0 "Q< !D !X M;"]W;W)K&ULK5AM<]HX$/XK&J[326;2V/(;AA)F M$DRGO9GV,N%R_:S8 GRU+\Y4A-SEG4664)H9EFIZ1 MLC@;3"=5VWT^G8A")7'&[W,BBS1E^8\[GHCGFP$=[!H>XM5:E0W&=+)A*[[@ MZG%SG\.;T;)$<1+B6_GR*;H9 MF.6(>,)#55(P^-OR&4^2D@G&\5]#.FC[+ T/GW?L'RKGP9DG)OE,)%_C2*UO M!OZ 1'S)BD0]B.>/O''(+?E"D' #JS&P= /GA('=&-BO[<%I#)S7]N V!I7K1NU[)5S %)M.$X6:Y9S\H[,1+HI%*MF4BS)'9-Q M2%@6D2!."L4CTEK=[ZRNR*29>27 1:2O"$&D>5'2>*,/&:QDE<'#7^O12%AH-#X MYNA]8B@0JW39"!MA[FIAK!/"V.2SR-0:1IW!D!'[H-_>Z[$W8)+:F;)V,W5G M]1+^6637Q#:OB&5:%C*>V>O-*>;.[_4^_^7>C\2PV["U*S[[!-^7(N4Y4R(G M%YWHO!QCLUWS.3A?F8['^QZ0^)UEP3K+YFF>]AZ.^Q-- '/!&R[ M9:I!T\KPG&GEG&3!.!-SM%A85K#VH'%(H&A;U MMO])R@(^EAO 7X62"AZ@CL#FRN^L!7LTLCTM)#&4ZXRTD,10OJ6AYA@*(A;40'Q:W:($SZN8'JN60&8;1%FF 8?3%AV$\W$]J M[FM3\X54$XW)AR))?I#&U6#QB-=R9C?/=7(J K([214!0?L"T[&[!Z4X M_9U ?R&Z&_+#,3FFZ>@;+ *#R!T.=1E0-JIO+S@;'9Z0PMI+8?5*41=U_/!P M$M9B5,4^ZG_-Z!^&P+7IZNYW4>;U4%_=*)<_U)W'4"=]WY>VM+=(^XDPJ ]2 M[$EL<47LUT5$%X9&!,K6C0B4[:0J^]J2]A>752X(=J=*OESR4)7GQ@?("%=5 M"JPWG+BZ;(2#:V0 PII%>@6),_JD\L:] :7\)6DDQ M@],EA #/%&3'&/9 ]I3PYBA\85^BSG>+09_JOB,%HRY0\ JB^0M$QZ[O:T_: M7WS^9HKTD!#N; $S%$;M3@2@;'KQ.L?9Z*DHV!>FM+?HFN[N8GXN20ZQ)-G9 M*+LH2)*^[C_&Y;NZ^QCJ9&FPKPEI?U%X=,?47 #QH_NEZ)?TZ59LOM/)#UV0 MGE2#UQ#-$9 U=#5IC(/+O93GJ^I658(G1:;J"Y.VM;VYO:WN*[7V.SJ>4:0] M*&]ZJ\O$/7U]3?R9Y:LXDR3A2^@*0@!&FM&PO=V]R:W-H965T--7]DMK.L$C^>:Z<-A77EB9?$=NXY]YQK^Z9?:W-O M"T0'3U(H.X@*Y\J+.+99@9+94UVBHB]+;21S-#6KV)8&61Y 4L1IDIS'DG$5 M#?MA;6:&?5TYP17.#-A*2F;68Q2Z'D2=:+MPPU>%\POQL%^R%<[1?2MGAF9Q MRY)SBD&D ;=3:*@\I(Y-NP; M78/QT<3F!\%J0),XKORFS)VAKYQP;GC%C.)J9:%$ _."&80W,-&RK!P+9=-+ M&#/+,V JATLN*HPU03$4E0 ME/]/?$P5:\N6;LLV3@\2?JK4*723$TB3-#W UVVWH1OX>B_PW:!UAF>^MG.G MLWL8UI^*(B'P\5=VM? M)H)9NWNDOM:Z680IND+G9&ULO5I;;^LV$OXKA'M:)("/+=&77)H82"(%F\4&/4A.VX=B'VB)MHE*HDM2 M]LEB?_P.*5FR+(6)3YG-@Z,+^RNEUI?# MH8Q6-"5RP-ID2\W-*$;Z][?F_WX(DM5TH_&,ZNUF1)GZGZ=?U%P-VP0HE92C/) M>(8$75SW;OS+$)_I#J;%;XQNY=XUTD.9<_ZGOGF(KWN>UH@F-%(:@L"_#;VC M2:*10(^_2M!>)5-WW+_>H=^;P<-@YD32.Y[\SF*UNNZ=]U!,%R1/U!/?_H.6 M YIHO(@GTORB;=G6ZZ$HEXJG96?0(&59\9]\*PVQUP%PNCO@L@,^[#!^I<.H M[# ZZ/"J2N.RP_B]$B9E!S/T83%V8[B *#*[$GR+A&X-:/K"6-_T!GNQ3$^4 M9R7@+8-^:G;'TY0I\+R2B&0QNN.98MF29A&C$GU&-W',M$=)@AZR8EYJ_]X) M"L_1S5)0JCNCDX JPI)3Z/+K#17HIZ4,HU*7VT(7_(HN(_0(TE<2 MA5E,XX[^@;W_U-)_"':IC(-WQKG%5L!_YMD C;P^PA[&'?K(+W:NOR<12YAZ07^8%P^*IO+?73XO4,?=J)H' M+^6:1/2Z!T0GJ=C0WNRG'_RI]W.7P5V"!2[!0D=@#=>,*]>,;>BS9YHQ#NQ/ MHQR< _R]XNI4BM*(IXNB;9"P(.I-KV+%,< MD9WA*W[L,J]5PK$+PR588!^[(1;_O(^ 6?QQUUIPI$S#,]/*,U.K=B4]D2HR M$?B%<&"B&XA3X+D8Q?#;Y1,K]K$^<0D6V$?]2%[0R#%8LYZWS-HE,W0DLV'4B\JH M%^^AD"IJ,L/M4B&A63^F,A)LK;?!73:U0A_+("[! ON@OT(P.]S:L2Q*-Z/" *X/\"3'\'3D(['FIU@R$9R M$>Q_^N$<^V<_2VBI("]:Y":^Q'2N=-_P]N%K<(-@8)"O@I'UGF!?[VI/,.CB M:4<>;\Q[WZN30>^HX DLDN42AK"CY[[>\)0)(UI0L"45$5R396?^U:7/.SF-/T&LU%VF]EO1\C)>9O(RW:- MF#:>MMH%'>U&?ALO[&B'+_!^N^:@<3UH?.0\+((8XKDR] *+LM,0N&6(E@VL MDH^>1+AE@9:1' ELFK+.VGUKYMD*9A'?T(QD2G;:SVFR[A0M>&.<)^P4MO@E M^SX!56^H %9"3[I@A4[>IN-3'0DRKB!N2:#V%Z"S+25_-C+XO9G30G-&O.\!I_<,I6O#&N&%1=JZ!CZA[ M^'7APS^N\M&'C2Z-EV_NT9S6/)RB!27:Q?Z&Y7 )?$1EPZ]+&[Z]MJ%3@H29 MU.>-Q- .=+2=G=8ZWACDC0D^C=RLOY\0F30.@D14&V/+U J"#<0Y!KN-B $_ MZ'"2\>QS_:3:BYAW*P#1\4]O= 6C@**+=B]%M"H^.X$,';@X-# /I(Z+1)?U M\L2DET5)MD3M#E0?4:[QZWJ-;R_8M#Z<_?%(TSD5G9].[%A'3QFG=1RG:*$K MM*97ZH*/?_$AW[9\I]4>IVB!4[30%5KS.VQ=F,#VPL1[LN 28C_YP[B=!)?- M&DEKNZH;=#0;G[53X*YFXU]G]O!HS;*7G+ %;)QTZSMP6&K@0V M35D7$["]F+#+#79,B_Z+GLLOI;] EI#IHR3HO@A*D#D]Z1+AB:X6GNZ]?X"] M[3?TO"7KHH&-MNWZ',L*3M$"IVBA*[2F9^O:!OZ8(PG8:9G#*5K@%"UTA=9T M4)V68WM:_IJ#;BD1>JTUOJQT>LIIENX4+2C1]I,3G:0?DM]'I.BX3M'Q^U+T M_Q_Y.4WKG:(%3M%"5VA-S];I/IY^#/DYS?>=H@5.T4)7:$T'U:4!;,^:_S[Y M.:T8.$4+2K2W2Y2NQ!9.&.Z==$VI6)HCQA)2?M@:%T<9JZ?5,>8;*I MN5Q1$E.A&\#[!>=J=Z,%5(?!9_\#4$L#!!0 ( /J !57&6=(J0@( %$% M 9 >&PO=V]R:W-H965T0N\MERRRLM/C-2ZR7T>>(E+!CK,BR'L;1^6'@G[HU479)Z< M$YI02IXV=^3LPS\RL.Z="@NSBBVW,58U*$2=TJG +LA2Z#D+^Z+SE- MOB3^E\4O$PCS$6%^$N%;RPQ3"$#T5O"JKY>K'!&:J2F07BX] #E"L!@)%O]- M8,_]K>&RE01>&VU; U,LBW&+_!K>^TQKWA^W!\1?._4$L#!!0 ( /J !57+3L;'CP0 M . ; 9 >&PO=V]R:W-H965TOG:2!K()+1GZ! M).1\L3\<^YQDO&/\6:P1);RD228FSEK*S97KBFB-*1%]ML%,_;)D/"52[?*5 M*S8<25P$I8D;>-[(30G-G.FX./; IV.6RX1F^,!!Y&E*^.LU)FPW<7SG[< C M7:VE/N!.QQNRPCG*I\T#5WMN38EIBIF@+ ..RXDS\Z_"P-,!Q1E_4]R)@VW0 M75DP]JQW[N*)X^D688*1U BBOK9X@TFB2:H=/RJH4U]3!QYNO]%OB\ZKSBR( MP!N6?*6Q7$^<"P=B7)(\D8]L]P=6'3K3O(@EHOB$776NYT"4"\G2*EBU(*59 M^4U>*A$' ?[H2$!0!02G!@RJ@,&I <,J8%B8*;M2> B))-,Q9SO@^FQ%TQN% MS"):=9]F^G^?2ZY^I2I.3N?Y0N"/'#,)G[?J4\!O,(MCJO\4DL!=5@XM_1=] M#%$2FGQ29SS-0_CXX1-\ !?$FG 40#-XRJ@4/750;=_3)%%!8NQ*U4I]+3>J M6G1=MB@XTJ)9ONJ#%_0@\(*@)?S&'/XE3_H07!P-#\WAM[CH@S]J"W>5VMIO M4/L-"M[@1+_P[4]U!MQ)3,7W-CDE;MB.T[/ E=B0"">.NLT%\BTZTU]_\4?> M[VVJ;,)"2["&QD&M<6"B3T.ZI3%FL8 '\DH6"?9 #7<$R6"!ZAB-VUP:F5U= MVH2%YM[.-KP/X U[\-XP'-;^AMW\M>DR(KKJL@D+2YA?3F)Z*=M.SX*^/W:W M+4[.:B=G)SE1RT24$%Y.44WWMA';5:%-6&@)UM#I>_M$W+-[=U<\2R:M MTD);M*;+@Z+&[YHNSE*6*ZD/R&&N*Y96HT9J9Z,V:6%%NSA(@;R^GA;:4B!_ M7Y[XQK2]9=09;ETSJ[,?J]6)+5K3X[X^\0>6[UZKQ8E56FB+UG2YKU7\CL7* M2<7>.]"_(JF7T_9,N))HM6:Q16M*W!^PBF=5Q<.JXX/*:OEAB]9TMR] ?&-B/IU+%CVK=&^3 M\VA-A+H9.5MQDJKE-9=KQND_&%16V6HU8I86V:,WGUOMZ)##F MZ#^;0U?4HWEJ]6#::K5ABU::<@_>INAW7_>$KV@F(,&EPGO]<[5^\?)U4KDC MV:9XP;)@4K*TV%PCB9'K$]3O2\;DVXY^9U._U)O^!U!+ P04 " #Z@ 55 M NQ;^%,# "N%0 #0 'AL+W-T>6QE+] MKV6AKM]Y]G[VX>RL\W!YO1^_,,"E'SA%>T>(7G7TA2H;%)./CY,_)(Y)]W>E MS?!S+62)YQAMX*#I+%LF=#!RYWG*Y:GC!BZ)Y.FUHO85!7V7B8 M%6);;)%O UJ=Y-1[)'SD3PAG4\F E9&<\;4-=R$P*W@A/:6K7*<+(5+]L7!H M>_ U#HY$X4TN6T&^WM:#]\#-CTPR#AO#'9]&Q@/2Z(4E>)&=\Q@$WP">77[ M?EUJAW-)UF&WYV\)YJ:33 N94MFD"?U-:#SD- ,[DLT7<%=%&0"H5)'K1LK( MO!#$>-@PZH:6G5'.[^#;X6>VH[W*6OMFMELT36VH;EH9VP']MIK5;LOV7J3K ME>RQ4%^6>CK"]*%"Z:VD&5N9_BIK#&#J(:Y.RI*O/W,V%SFUDS\ZX7A(-CQO M44CV1V>#4IGI )6^]TBE8K-VY+M6U_@^F%<7/LU[F8 M2.F*II.Z*^=3T_1T0V>M+R#L(S?FZ9)$D5QC*WH9.)T,,'6+8[AQZV&>0,& ME@JA"L)GBE8C-%%]K0-SK!HPD<>\VE@<8V"Y@M0/Y MW7F@IMR<*()=Q;QA3S".) F&0"VZ:S2.D=6)X>/>'^PIB:(D<2. N1U$$8; MTX@CF /P@"%19-Z#>^^C8/.>"K;_H1W_!5!+ P04 " #Z@ 55EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /J M!56Z?Q67 4 ,8L / >&PO=V]R:V)O;VLN>&ULQ9I=;^(X%(;_BL7- M[DIE@7QUIBJ5*# S2"V@">KMRB2F6$UBQ@[M='[].F'1VFUYM3=GN8(X)CPY ML<_CCUR_*/VT5NJ)_2R+R@P[V[K>7?5Z)MN*DIL_U4Y4]LQ&Z9+7]E _]LQ. M"YZ;K1!U6?2"?C_IE5Q6G9OKX[66NN<>J%IDM525+6P*'J1X,?^>;P[9LS1R M+0M9OPX[[?="=%@I*UG*7R(?=OH=9K;JY9O2\I>J:EZDF59%,>P,#B<>A*YE M]JXX;2!7?&W:DIJOOW,+,NPD?7O!C=2F;FNTU^>6\5G8RH>C?:V^R*(6>L)K M\56K_4Y6C\UE[%WTG-MHXW#\/ 3Q2O^7,*K-1F9BHK)]*:KZ$$;C*7,@ P 9G!'RK\"!# %D>!;(=&4_[J=S!S("D-$9 M(;U(Q@ R)H=\'[]5RA9?[-%B[$ F #(Y&^1XE'YS("\!Y"4MY$283,M=4\[4 MAMWNC:R$,1?LEAMIW-[]"4!^HH6T3MG9C/_*>)6SZ8^]W#4_N&!S43N GP'@ M9UK 6?4L3-U4,DQ6[)[K)V'U4P@V$>O:C>*@CS)YGQ9SE-G8&=F67["O2N4O MLBC:J"[JK><;*!QBXZ2BL",(D=LV6/ J$ZRU-K-FYBXBTLV V#??FT*1=Y>\ M:98KS2O#VT&/<0F1:P;$LOG"I68/O-@+=B^XV6O1-D\7#UEF0*R9M%;9TU85 MN=#FM[9/UZ\N&Y++@-@N+5O7)D#;!,>JM%$Q()@-BFTRYKNRXV3";KFVOY=K+*<@@ V*%V.=8RG\R=)/OQG9:84E% ME4D_?,@B V*-I/NU$3_VMA*;/K_IK0$21T L#CA*\ :% 1)'0"P.,$Y@OZ]< M>01PKD(L#SA:\*.)#!(0&P2.%GQ,9)* VB2G1PMO'SJ22D LE1,^;A MB-?3 MD54"8JM@]WFS?22:@%@TKOR.(?S#A4.N"8A=\]Z"'R(BTP3$IL$)/7372Y!W M0F+OH(3>9:F+B;P3GM$[739R,9%WPK-ZQWOH<)6,V#L8,W(QD7="8N]@S-C% M1-X)B;V#,1,7$WDG))_-(,Q+%Q-Y)R3V#AX3>5T(&2@D-A#&]+H0LE!(;"&, MZ7:A"%DH.N>RF=>%(F2AZ'S+9F]D&2$+1<06@IC>M")"%HJ(+80QW9X>P=V: M,\Y^_*%'A"P442^I04QWPR9"%HJH9S_PH;MY,T(6BH@MA#&]O(DL%!%;Z/0B M>=,T2[=;<4862BFMM 'VR1'1EO7Q406BO^/W9Q3JT9^VX1O#9QS8\=OF\A" M\3G7X#P+Q;T7X_7R&^^1M02P,$% @ ^H %5!-T#( MHPS=1Y +Z1 ITA@\%3$D>/E7'X@AGWZ50SONNU/=[?NZ^#@>3G75 M[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY> M/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\/U=$V7@]R= M)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@ MZ&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X'; M@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV2;06U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)ILE!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$ M>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- [T"]@T#O0+V# M0.] O8- [T"]@T#OF'RL)- [4.\@T#M0[R#0.U#O(- [4.\@T#NCWIE [XQZ M9P*],^J="?3.J'2KWV?*WQ M^=])]7B^MUP??UE^G9RP<\$YW5;4Y[]02P,$% @ ^H %5>(A,D+Q 0 M&2< !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1 M;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\ M6*7DSQB+U8HZ&TOGJ<\K2QT MM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7C MXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'M MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,9 M3D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @ M?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9% M5H,BJT&1U?RGK/?.K?\X?GR6G6WZMWPV_B-N\0)02P$"% ,4 " #Z@ 55 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( /J !57IH6]_[P "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ ^H %54P4?WO-!0 PAX !@ ("!#@@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %5?&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %59]%X(=U"0 P"H !@ M ("!US, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ^H %51L, "?) &0 M @(&L:P >&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %50[A]&PO M=V]R:W-H965T&UL4$L! A0#% @ ^H %5=#L\.,&" 6!0 !D ("! M;Y$ 'AL+W=O&PO=V]R:W-H965T 9 M " @?^= !X;"]W;W)K&UL4$L! A0#% M @ ^H %57>?1E&Z @ W@4 !D ("!6JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %5=,9M8G< M!@ >Q( !D ("!:[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %58G?0*4)! Z @ !D M ("!NLH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^H %50A%,3 ; P > L !D ("!QMH M 'AL+W=O&PO=V]R:W-H965T[@ !X;"]W;W)K&UL4$L! A0#% @ M^H %55#9+$#1 P ) \ !D ("!0.D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %5=2XMZKG @ RP< !D M ("! (! 'AL+W=O!0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^H %589V/+>* @ V08 !D ("!S P! 'AL M+W=O&PO=V]R:W-H965T42 0!X;"]W;W)K&UL4$L! A0#% @ ^H % M55HW]7AH P XPL !D ("!QQP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^H %55A4O,1O!0 Y!\ M !D ("!2"&PO=V]R:W-H965T M/@, #$) 9 " @0I$ 0!X;"]W;W)K&UL4$L! A0#% @ ^H %5<((ZF5^!@ FCX !D M ("!?T&PO=V]R:W-H965T M 9 M " @0Q2 0!X;"]W;W)K&UL4$L! A0# M% @ ^H %52\, A3: @ TP8 !D ("!75UST& #L M*P &0 @(%N6@$ >&PO=V]R:W-H965T)@ M 0!X;"]W;W)K&UL4$L! A0#% @ ^H %57TD M]03H! H!$ !D ("!.F4! 'AL+W=O&PO=V]R:W-H965T&PO M=V]R:W-H965T&UL4$L! A0#% @ ^H %53!"TI^P @ 4P8 !D ("! M)( ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^H %5/! X!L !D ("!MHT! 'AL+W=O&UL+G)E;'-02P$" M% ,4 " #Z@ 55XB$R0O$! 9)P $P @ %HG@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 2P!+ (04 "*H $ ! end XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 340 382 1 false 77 0 false 9 false false R1.htm 1001 - Document - Cover Page Sheet http://marcusmillichapinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME Sheet http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical) Sheet http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncomeParenthetical CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1008 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements Sheet http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncements Description of Business, Basis of Presentation and Recent Accounting Pronouncements Notes 8 false false R9.htm 1009 - Disclosure - Property and Equipment, Net Sheet http://marcusmillichapinc.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 9 false false R10.htm 1010 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSale Investments in Marketable Debt Securities, Available-for-Sale Notes 10 false false R11.htm 1011 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets Acquisitions, Goodwill and Other Intangible Assets Notes 11 false false R12.htm 1012 - Disclosure - Selected Balance Sheet Data Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetData Selected Balance Sheet Data Notes 12 false false R13.htm 1013 - Disclosure - Related-Party Transactions Sheet http://marcusmillichapinc.com/role/RelatedPartyTransactions Related-Party Transactions Notes 13 false false R14.htm 1014 - Disclosure - Fair Value Measurements Sheet http://marcusmillichapinc.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 1015 - Disclosure - Stockholders' Equity Sheet http://marcusmillichapinc.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 1016 - Disclosure - Stock-Based Compensation Plans Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 16 false false R17.htm 1017 - Disclosure - Income Taxes Sheet http://marcusmillichapinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 1018 - Disclosure - Earnings per Share Sheet http://marcusmillichapinc.com/role/EarningsPerShare Earnings per Share Notes 18 false false R19.htm 1019 - Disclosure - Commitments and Contingencies Sheet http://marcusmillichapinc.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 1020 - Disclosure - Subsequent Events Sheet http://marcusmillichapinc.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 1021 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies) Sheet http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies) Policies http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncements 21 false false R22.htm 1022 - Disclosure - Property and Equipment, Net (Tables) Sheet http://marcusmillichapinc.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://marcusmillichapinc.com/role/PropertyAndEquipmentNet 22 false false R23.htm 1023 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables Investments in Marketable Debt Securities, Available-for-Sale (Tables) Tables http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSale 23 false false R24.htm 1024 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables Acquisitions, Goodwill and Other Intangible Assets (Tables) Tables http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets 24 false false R25.htm 1025 - Disclosure - Selected Balance Sheet Data (Tables) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables Selected Balance Sheet Data (Tables) Tables http://marcusmillichapinc.com/role/SelectedBalanceSheetData 25 false false R26.htm 1026 - Disclosure - Fair Value Measurements (Tables) Sheet http://marcusmillichapinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://marcusmillichapinc.com/role/FairValueMeasurements 26 false false R27.htm 1027 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://marcusmillichapinc.com/role/StockBasedCompensationPlans 27 false false R28.htm 1028 - Disclosure - Income Taxes (Tables) Sheet http://marcusmillichapinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://marcusmillichapinc.com/role/IncomeTaxes 28 false false R29.htm 1029 - Disclosure - Earnings per Share (Tables) Sheet http://marcusmillichapinc.com/role/EarningsPerShareTables Earnings per Share (Tables) Tables http://marcusmillichapinc.com/role/EarningsPerShare 29 false false R30.htm 1030 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail) Details 30 false false R31.htm 1031 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) Sheet http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) Details 31 false false R32.htm 1032 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/PropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 32 false false R33.htm 1033 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail) Details 33 false false R34.htm 1034 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail) Details 34 false false R35.htm 1035 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail) Details 35 false false R36.htm 1036 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleGrossRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetail Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail) Details 36 false false R37.htm 1037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail) Sheet http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail) Details 37 false false R38.htm 1038 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail) Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail) Details 38 false false R39.htm 1039 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail) Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsParentheticalDetail Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail) Details 39 false false R40.htm 1040 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail) Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail) Details 40 false false R41.htm 1041 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail) Sheet http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail) Details 41 false false R42.htm 1042 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail Selected Balance Sheet Data - Schedule of Other Assets (Detail) Details 42 false false R43.htm 1043 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail) Details 43 false false R44.htm 1044 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail) Details 44 false false R45.htm 1045 - Disclosure - Selected Balance Sheet Data - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail Selected Balance Sheet Data - Additional Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail) Details 46 false false R47.htm 1047 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationLiabilityDetail Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail) Details 47 false false R48.htm 1048 - Disclosure - Selected Balance Sheet Data - Schedule of Other Liabilities (Detail) Sheet http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail Selected Balance Sheet Data - Schedule of Other Liabilities (Detail) Details 48 false false R49.htm 1049 - Disclosure - Related-Party Transactions - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related-Party Transactions - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail) Sheet http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail) Details 50 false false R51.htm 1051 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail) Sheet http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail) Details 51 false false R52.htm 1052 - Disclosure - Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail) Sheet http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail) Details 52 false false R53.htm 1053 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAwardLimitationsAdditionalInformationDetail Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail) Details 56 false false R57.htm 1057 - Disclosure - Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail) Details 57 false false R58.htm 1058 - Disclosure - Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail) Sheet http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail) Details 60 false false R61.htm 1061 - Disclosure - Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail) Sheet http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail) Details 61 false false R62.htm 1062 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details 63 false false R64.htm 1064 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail) Sheet http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail) Details 64 false false R65.htm 1065 - Disclosure - Commitments and Contingencies - Additional Information Credit Agreement (Detail) Sheet http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail Commitments and Contingencies - Additional Information Credit Agreement (Detail) Details 65 false false R66.htm 1066 - Disclosure - Commitments and Contingencies - Additional Information Other (Detail) Sheet http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail Commitments and Contingencies - Additional Information Other (Detail) Details 66 false false R67.htm 1067 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 67 false false All Reports Book All Reports d357478d10q.htm d357478dex101.htm d357478dex102.htm d357478dex103.htm d357478dex311.htm d357478dex312.htm d357478dex321.htm mmi-20220630.xsd mmi-20220630_cal.xml mmi-20220630_def.xml mmi-20220630_lab.xml mmi-20220630_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d357478d10q.htm": { "axisCustom": 1, "axisStandard": 33, "contextCount": 340, "dts": { "calculationLink": { "local": [ "mmi-20220630_cal.xml" ] }, "definitionLink": { "local": [ "mmi-20220630_def.xml" ] }, "inline": { "local": [ "d357478d10q.htm" ] }, "labelLink": { "local": [ "mmi-20220630_lab.xml" ] }, "presentationLink": { "local": [ "mmi-20220630_pre.xml" ] }, "schema": { "local": [ "mmi-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/arcrole/factExplanatory-2009-12-16.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/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 611, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://marcusmillichapinc.com/20220630": 3, "http://xbrl.sec.gov/dei/2022": 4, "total": 8 }, "keyCustom": 91, "keyStandard": 291, "memberCustom": 35, "memberStandard": 42, "nsprefix": "mmi", "nsuri": "http://marcusmillichapinc.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://marcusmillichapinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSale", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets", "shortName": "Acquisitions, Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Selected Balance Sheet Data", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetData", "shortName": "Selected Balance Sheet Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Related-Party Transactions", "role": "http://marcusmillichapinc.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Fair Value Measurements", "role": "http://marcusmillichapinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Stockholders' Equity", "role": "http://marcusmillichapinc.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Stock-Based Compensation Plans", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Income Taxes", "role": "http://marcusmillichapinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Earnings per Share", "role": "http://marcusmillichapinc.com/role/EarningsPerShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Commitments and Contingencies", "role": "http://marcusmillichapinc.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Subsequent Events", "role": "http://marcusmillichapinc.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies)", "role": "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies", "shortName": "Description of Business, Basis of Presentation and Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale (Tables)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables)", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Selected Balance Sheet Data (Tables)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables", "shortName": "Selected Balance Sheet Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Fair Value Measurements (Tables)", "role": "http://marcusmillichapinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Income Taxes (Tables)", "role": "http://marcusmillichapinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:ScheduleOfEarningsPerShareBasicAndDilutedIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Earnings per Share (Tables)", "role": "http://marcusmillichapinc.com/role/EarningsPerShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:ScheduleOfEarningsPerShareBasicAndDilutedIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "mmi:NumberOfOffice", "reportCount": 1, "unique": true, "unitRef": "Unit_Office", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "shortName": "Description of Business, Basis of Presentation and Recent Accounting Pronouncements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "mmi:NumberOfOffice", "reportCount": 1, "unique": true, "unitRef": "Unit_Office", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail)", "role": "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Property and Equipment, Net - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:AvailableForSaleSecuritiesWeightedAverageMaturity", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022_FitchAARatingMembersrtCreditRatingFitchAxis_MoodysAaaRatingMembersrtCreditRatingMoodysAxis_StandardPoorsAARatingMembersrtCreditRatingStandardPoorsAxis", "decimals": null, "lang": "en-US", "name": "mmi:AvailableForSaleSecuritiesWeightedAverageMaturity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Amortized Cost and Fair Value of Investments in Available for Sale Securities Unrealized Loss Position (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mmi:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleGrossRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetail", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Gross Realized Gains and Losses from Sale of Available for Sale Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail)", "role": "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail", "shortName": "Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Contractual Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail)", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail)", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsParentheticalDetail", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Summary of Goodwill and Intangible Assets (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME", "role": "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail)", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Summary of Net Change in Carrying Value of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail)", "role": "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail", "shortName": "Acquisitions, Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense for Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "shortName": "Selected Balance Sheet Data - Schedule of Other Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022_MortgageServicingRightsNetOfAmortizationMemberusgaapBalanceSheetLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "mmi:TreasuryNoteRateTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail", "shortName": "Selected Balance Sheet Data - Schedule of Other Assets (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022_HeldtomaturitySecuritiesMemberusgaapBalanceSheetLocationAxis", "decimals": null, "lang": "en-US", "name": "us-gaap:HeldtomaturitySecuritiesDebtMaturitiesDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail", "shortName": "Selected Balance Sheet Data - Summary of Net Change in Carrying Value of MSRs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ServicingAssetAtAmortizedValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfDeferredCompensationAndCommissionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:StockAppreciationRightsLiabilityNoncurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Selected Balance Sheet Data - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "shortName": "Selected Balance Sheet Data - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "0", "lang": null, "name": "mmi:AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfDeferredCompensationAndCommissionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:StockAppreciationRightsLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail", "shortName": "Selected Balance Sheet Data - Components of Deferred Compensation and Commissions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfDeferredCompensationAndCommissionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:StockAppreciationRightsLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationLiabilityDetail", "shortName": "Selected Balance Sheet Data - Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "mmi:ScheduleOfOtherLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:DeferredConsiderationLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Selected Balance Sheet Data - Schedule of Other Liabilities (Detail)", "role": "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail", "shortName": "Selected Balance Sheet Data - Schedule of Other Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "mmi:ScheduleOfOtherLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "mmi:DeferredConsiderationLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Related-Party Transactions - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related-Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "0", "lang": null, "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical)", "role": "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncomeParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF NET AND COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail)", "role": "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "lang": null, "name": "mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021_ContingentConsiderationMemberusgaapContingentConsiderationByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail)", "role": "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022_ContingentConsiderationMemberusgaapContingentConsiderationByTypeAxis", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022_ContingentConsiderationMemberusgaapContingentConsiderationByTypeAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail)", "role": "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "shortName": "Fair Value Measurements - Schedule of Fair Value Liabilities Measured On Recurring Basis Valuation Techniques (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "mmi:FairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022_ContingentConsiderationMemberusgaapContingentConsiderationByTypeAxis_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_MaximumMembersrtRangeAxis_MeasurementInputExpectedTermMemberusgaapMeasurementInputTypeAxis", "decimals": "1", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Y", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "shortName": "Stockholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAwardLimitationsAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "lang": "en-US", "name": "mmi:TwoZeroOneThreeOmnibusEquityIncentivePlanAmendmentShareholderApprovalDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P02_16_2022To02_16_2022", "decimals": null, "lang": "en-US", "name": "us-gaap:DividendsPayableDateOfRecordDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "shortName": "Stock-Based Compensation Plans - Outstanding Awards Under 2013 Omnibus Equity Incentive Plan (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - Employee Stock Purchase Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022_EmployeeStockPurchasePlanMemberusgaapAwardTypeAxis", "decimals": null, "lang": "en-US", "name": "mmi:EmployeeStockPurchasePlanOfferingPeriodDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "shortName": "Stock-Based Compensation Plans - Amendments to Restricted Stock and SARs - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P11_05_2013To11_05_2013_DeferredStockUnitsMemberusgaapAwardTypeAxis", "decimals": "2", "lang": null, "name": "mmi:DeferredStockUnitsSettlementToCommonStockPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail)", "role": "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail)", "role": "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail", "shortName": "Income Taxes - Components of Provision for Income Taxes and Income before Provision for Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "role": "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail", "shortName": "Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "mmi:ScheduleOfEarningsPerShareBasicAndDilutedIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P04_01_2022To06_30_2022", "decimals": "-3", "lang": null, "name": "mmi:ChangeInValueDeferredConsiderationSettledInStock", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenOmnibusEquityAwardPlanMemberusgaapPlanNameAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail)", "role": "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "shortName": "Earnings per Share - Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Commitments and Contingencies - Additional Information Credit Agreement (Detail)", "role": "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "shortName": "Commitments and Contingencies - Additional Information Credit Agreement (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "lang": "en-US", "name": "mmi:DateEnteredIntoCreditAgreement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Commitments and Contingencies - Additional Information Other (Detail)", "role": "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail", "shortName": "Commitments and Contingencies - Additional Information Other (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "PAsOn06_30_2022", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P02_16_2022To02_16_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendPayableDateToBePaidDayMonthAndYear", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P07_28_2022To07_28_2022_SecondAmendedAndRestatedCreditAgreementMemberusgaapCreditFacilityAxis_WellsFargoBankMemberusgaapLineOfCreditFacilityAxis", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Description of Business, Basis of Presentation and Recent Accounting Pronouncements", "role": "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncements", "shortName": "Description of Business, Basis of Presentation and Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Property and Equipment, Net", "role": "http://marcusmillichapinc.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d357478d10q.htm", "contextRef": "P01_01_2022To06_30_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 77, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "CANADA [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r653" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r641" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://marcusmillichapinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "mmi_AccruedExpensesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses [Table]", "label": "Accrued Expenses [Table]", "terseLabel": "Accrued Expenses [Table]" } } }, "localname": "AccruedExpensesTable", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_AccruedSalesCommissionNonCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 8.0, "parentTag": "mmi_DeferredCompensationAndCommissionsNonCurrent", "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 sales commissions.", "label": "Accrued Sales Commission Non Current", "terseLabel": "Commissions payable to investment sales and financing professionals, non-current" } } }, "localname": "AccruedSalesCommissionNonCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advances and loans and commissions receivable allowance for credit loss.", "label": "Advances And Loans And Commissions Receivable Allowance For Credit Loss", "terseLabel": "Advances and loans and commissions receivable allowance for credit loss" } } }, "localname": "AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mmi_AdvancesAndLoansNetCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances, typically in a form of forgivable loans and loans due from the Company's investment sales and financing professionals due or forgivent within 1 year (or 1 business cycle).", "label": "Advances And Loans Net Current", "terseLabel": "Advances and loans, net" } } }, "localname": "AdvancesAndLoansNetCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mmi_AdvancesAndLoansNetNonCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances, typically in a form of forgivable loans and loans due from the Company's investment sales and financing professionals due or forgiven due after 1 year (or 1 business cycle).", "label": "Advances And Loans Net Non Current", "terseLabel": "Advances and loans, net" } } }, "localname": "AdvancesAndLoansNetNonCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mmi_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsAccumulatedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities continuous unrealized loss positions accumulated loss.", "label": "Available For Sale Securities Continuous Unrealized Loss Positions Accumulated Loss", "terseLabel": "Available-for-sale, securities in unrealized loss positions, accumulated loss" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsAccumulatedLoss", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mmi_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale securities continuous unrealized loss positions fair value.", "label": "Available For Sale Securities Continuous Unrealized Loss Positions Fair Value [Table Text Block]", "terseLabel": "Available-for-sale Marketable Debt Securities in a Continuous Unrealized Loss Position" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionsFairValueTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables" ], "xbrltype": "textBlockItemType" }, "mmi_AvailableForSaleSecuritiesWeightedAverageMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available For Sale Securities Weighted Average Maturity", "label": "Available For Sale Securities Weighted Average Maturity", "terseLabel": "Weighted average contractual maturity", "verboseLabel": "Weighted average contractual maturity" } } }, "localname": "AvailableForSaleSecuritiesWeightedAverageMaturity", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "durationItemType" }, "mmi_BeneficialOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Company's Founder and Co-Chairman beneficial ownership percentage of the Company's issued and outstanding common stock.", "label": "Beneficial Ownership Percentage", "terseLabel": "Beneficial ownership percentage" } } }, "localname": "BeneficialOwnershipPercentage", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_BusinessCombinationContingentDeferredConsiderationArrangementsEarnOutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination contingent deferred consideration arrangements earn out period.", "label": "Business Combination Contingent Deferred Consideration Arrangements Earn Out Period", "terseLabel": "Earn-out period for contingent and deferred consideration" } } }, "localname": "BusinessCombinationContingentDeferredConsiderationArrangementsEarnOutPeriod", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent deferred consideration arrangements range of outcomes value high.", "label": "Business Combination Contingent Deferred Consideration Arrangements Range Of Outcomes Value High", "terseLabel": "Contingent and deferred consideration, maximum undiscounted payment" } } }, "localname": "BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mmi_ChairmanAndFounderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chairman And Founder [Member]", "label": "Chairman And Founder [Member]", "terseLabel": "George M. Marcus [Member]" } } }, "localname": "ChairmanAndFounderMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_ChangeInValueDeferredConsiderationSettledInStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in value deferred consideration settled in stock.", "label": "Change In value Deferred Consideration Settled In Stock", "terseLabel": "Change in value for stock settled consideration" } } }, "localname": "ChangeInValueDeferredConsiderationSettledInStock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "mmi_CommissionPayablePaymentDeferralPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum payment deferral period for certain commissions payable.", "label": "Commission Payable Payment Deferral Period", "terseLabel": "Maximum payment deferral period for certain commissions payable" } } }, "localname": "CommissionPayablePaymentDeferralPeriod", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_CommissionReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Receivable [Member]", "label": "Commission Receivable [Member]", "terseLabel": "Commissions receivable [Member]" } } }, "localname": "CommissionReceivableMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_CommissionsPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commissions Payable.", "label": "Commissions Payable [Member]", "terseLabel": "Commissions Payable [Member]" } } }, "localname": "CommissionsPayableMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_CommissionsReceivableNetCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions receivable current net of allowance for credit losses.", "label": "Commissions Receivable Net Current", "terseLabel": "Commissions receivable, net" } } }, "localname": "CommissionsReceivableNetCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mmi_ConsiderationRelatedToCovidNineteenPandemicPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consideration related to covid nineteen pandemic [Policy text block].", "label": "Consideration Related To Covid Nineteen Pandemic [Policy Text Block]", "terseLabel": "Considerations Related to the COVID-19 Pandemic" } } }, "localname": "ConsiderationRelatedToCovidNineteenPandemicPolicyTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "mmi_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration [Member]", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration [Member]" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "mmi_CreditAgreementAmendedAndRestatedDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement amended and restated date.", "label": "Credit Agreement Amended And Restated Date", "terseLabel": "Credit agreement amended and restated date" } } }, "localname": "CreditAgreementAmendedAndRestatedDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "dateItemType" }, "mmi_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_CreditFacilityPledgePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Pledge Percentage", "label": "Credit Facility Pledge Percentage", "terseLabel": "Credit agreement, pledge percentage" } } }, "localname": "CreditFacilityPledgePercentage", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "percentItemType" }, "mmi_CreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss.", "label": "Credit Loss Expense Reversal", "terseLabel": "Credit loss expense" } } }, "localname": "CreditLossExpenseReversal", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_CreditRatingWeightedAverageAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Rating Weighted Average.", "label": "Credit Rating Weighted Average [Axis]", "terseLabel": "Credit Rating Weighted Average [Axis]" } } }, "localname": "CreditRatingWeightedAverageAxis", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_CreditRatingWeightedAverageDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Rating Weighted Average.", "label": "Credit Rating Weighted Average [Domain]", "terseLabel": "Credit Rating Weighted Average [Domain]" } } }, "localname": "CreditRatingWeightedAverageDomain", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer.", "label": "Customer [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_CustomerTrustAccountsAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Trust Accounts And Other [Member]", "label": "Customer Trust Accounts And Other [Member]", "terseLabel": "Customer trust accounts and other [Member]" } } }, "localname": "CustomerTrustAccountsAndOtherMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "domainItemType" }, "mmi_DateEnteredIntoCreditAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date Entered Into Credit Agreement", "label": "Date Entered Into Credit Agreement", "terseLabel": "Date the company entered into a credit Agreement" } } }, "localname": "DateEnteredIntoCreditAgreement", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "dateItemType" }, "mmi_DeferredCompensationAndCommissionsCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the non-current liabilities for deferred compensation arrangements related to Rabbi Trust, deferred commissions payable and other commissions related obligations and SARs Liability.", "label": "Deferred Compensation And Commissions Current", "terseLabel": "Deferred compensation and commissions", "totalLabel": "Deferred compensation and commissions, current" } } }, "localname": "DeferredCompensationAndCommissionsCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredCompensationAndCommissionsIncreaseDecrease": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period related to the obligation created for deferred compensation arrangements related to rabbi trust, deferred commission payable and other commission related obligations and SARs liability.", "label": "Deferred Compensation And Commissions Increase Decrease", "terseLabel": "Deferred compensation and commissions" } } }, "localname": "DeferredCompensationAndCommissionsIncreaseDecrease", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredCompensationAndCommissionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation and Commissions.", "label": "Deferred Compensation And Commissions [Line Items]", "terseLabel": "Deferred Compensation and Commissions [Line Items]" } } }, "localname": "DeferredCompensationAndCommissionsLineItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "stringItemType" }, "mmi_DeferredCompensationAndCommissionsNonCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements related to Rabbi Trust, deferred commissions payable and other commissions related obligations and SARs Liability.", "label": "Deferred Compensation And Commissions Non Current", "terseLabel": "Deferred compensation and commissions", "totalLabel": "Deferred compensation and commissions, non-current" } } }, "localname": "DeferredCompensationAndCommissionsNonCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredCompensationLiabilityMaximumPayoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period participants can elect to receive payouts under the Deferred Compensation Plan.", "label": "Deferred Compensation Liability maximum payout period", "terseLabel": "Deferred Compensation Liability, Maximum Payout Period" } } }, "localname": "DeferredCompensationLiabilityMaximumPayoutPeriod", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_DeferredCompensationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred compensation liability.", "label": "Deferred Compensation Liability [Member]", "terseLabel": "Deferred Compensation Liability [Member]" } } }, "localname": "DeferredCompensationLiabilityMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_DeferredCompensationLiabilityMinimumPayoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period participants can elect to receive payouts under the Deferred Compensation Plan.", "label": "Deferred compensation liability minimum payout period", "terseLabel": "Deferred Compensation Liability, Minimum Payout Period" } } }, "localname": "DeferredCompensationLiabilityMinimumPayoutPeriod", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_DeferredCompensationPlanPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount the Company may, in its sole and absolute discretion, elect to withdraw at any time all or a portion of the amount by which the fair market value of the Deferred Compensation Plan's assets exceeds the stated percentage of the aggregate amount credited to the Deferred Compensation Plan's participants' accounts.", "label": "Deferred Compensation Plan Percentage", "terseLabel": "Fair value of deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanPercentage", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_DeferredConsiderationLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total current deferred consideration in connection with business combinations with only contingency to payment being the passage of time.", "label": "Deferred Consideration Liabilities Current", "verboseLabel": "Deferred consideration" } } }, "localname": "DeferredConsiderationLiabilitiesCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredConsiderationLiabilitiesCurrentNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total current and noncurrent deferred consideration in connection with business combinations with only contingency to payment being the passage of time.", "label": "Deferred Consideration Liabilities Current Noncurrent", "terseLabel": "Deferred consideration" } } }, "localname": "DeferredConsiderationLiabilitiesCurrentNoncurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredConsiderationLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total noncurrent deferred consideration in connection with business combinations with only contingency to payment being the passage of time.", "label": "Deferred Consideration Liabilities Noncurrent", "verboseLabel": "Deferred consideration" } } }, "localname": "DeferredConsiderationLiabilitiesNoncurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mmi_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Units.", "label": "Deferred Stock Units [Member]", "terseLabel": "Deferred stock units [Member]" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_DeferredStockUnitsSettlementToCommonStockPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement of DSUs to actual common stock percentage.", "label": "Deferred Stock Units Settlement To Common Stock Percentage", "terseLabel": "DSU settlement to common stock percentage" } } }, "localname": "DeferredStockUnitsSettlementToCommonStockPercentage", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_DeferredStockUnitsSettlementToCommonStockTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement of DSUs to actual common stock term.", "label": "Deferred Stock Units Settlement To Common Stock Term", "terseLabel": "DSU settlement into actual stock issued term" } } }, "localname": "DeferredStockUnitsSettlementToCommonStockTerm", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_DescriptionOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business Policy [Text Block]", "label": "Description Of Business [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "DescriptionOfBusinessPolicyTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "mmi_DividendsPayableNonCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dividends payable non current.", "label": "Dividends Payable Non Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableNonCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mmi_EffectiveIncomeTaxRateOnPermanentAndOtherItems": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate on permanent and other items.", "label": "Effective Income Tax Rate On Permanent And Other Items", "terseLabel": "Permanent and other items, rate" } } }, "localname": "EffectiveIncomeTaxRateOnPermanentAndOtherItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "mmi_EmployeeNotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Notes Receivable [Member]", "label": "Employee Notes Receivable [Member]", "terseLabel": "Employee Notes Receivable [Member]" } } }, "localname": "EmployeeNotesReceivableMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "domainItemType" }, "mmi_EmployeeStockPurchasePlanAnnualAvailableForIssuanceShareIncreaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Annual Available for Issuance Share Increase.", "label": "Employee Stock Purchase Plan Annual Available for Issuance Share Increase [Member]", "terseLabel": "Employee Stock Purchase Plan - Annual Available for Issuance Share Increase [Member]" } } }, "localname": "EmployeeStockPurchasePlanAnnualAvailableForIssuanceShareIncreaseMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_EmployeeStockPurchasePlanDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan, description.", "label": "Employee Stock Purchase Plan, Description", "terseLabel": "ESPP description" } } }, "localname": "EmployeeStockPurchasePlanDescription", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "mmi_EmployeeStockPurchasePlanOfferingPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Offering Period Description", "label": "Employee Stock Purchase Plan Offering Period Description", "terseLabel": "ESPP offering period description" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriodDescription", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_EmployeeTerminationAge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Termination Age", "label": "Employee Termination Age", "terseLabel": "Employee termination age" } } }, "localname": "EmployeeTerminationAge", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_EstimatedPayoutsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated payouts description.", "label": "Estimated payouts description", "terseLabel": "Estimated payouts description" } } }, "localname": "EstimatedPayoutsDescription", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_FairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Liabilities Measured On Recurring Basis Valuation Techniques", "label": "Fair Value Liabilities Measured On Recurring Basis Valuation Techniques [Table Text Block]", "verboseLabel": "Fair Value Liabilities Measured On Recurring Basis Valuation Techniques" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "mmi_FinancingFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Fees [Member]", "label": "Financing Fees [Member]", "terseLabel": "Financing Fees [Member]" } } }, "localname": "FinancingFeesMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "mmi_FormationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Formation date of company.", "label": "Formation Date Of Incorporation", "terseLabel": "Formation date" } } }, "localname": "FormationDateOfIncorporation", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "mmi_FullyVestedDeferredStockUnitsRemainingOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fully vested deferred stock units remaining outstanding.", "label": "Fully Vested Deferred Stock Units Remaining Outstanding", "terseLabel": "Fully vested deferred stock units remaining outstanding" } } }, "localname": "FullyVestedDeferredStockUnitsRemainingOutstanding", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mmi_GrossGainLossOnServicingAssetOnDisposals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross gain (loss) on servicing asset on disposals.", "label": "Gross Gain Loss On Servicing Asset On Disposals", "terseLabel": "Loss on sale" } } }, "localname": "GrossGainLossOnServicingAssetOnDisposals", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_GuaranteeObligationForLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Guarantee obligation for loan.", "label": "Guarantee Obligation For Loan", "terseLabel": "Guarantee obligation for loan" } } }, "localname": "GuaranteeObligationForLoan", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "monetaryItemType" }, "mmi_IPOCompletionDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO completion date.", "label": "IPO Completion Date", "terseLabel": "IPO completion date" } } }, "localname": "IPOCompletionDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mmi_IncomeTaxReconciliationPermanentAndOtherItems": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation permanent and other items.", "label": "Income Tax Reconciliation Permanent And Other Items", "terseLabel": "Permanent and other items, amount" } } }, "localname": "IncomeTaxReconciliationPermanentAndOtherItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "mmi_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes.", "label": "Income Taxes [Table]", "verboseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_IncreaseDecreaseInAdvancesAndLoans": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in advances and loans.", "label": "Increase Decrease In Advances And Loans", "negatedLabel": "Advances and loans" } } }, "localname": "IncreaseDecreaseInAdvancesAndLoans", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase or decrease in the fair value of plan assets during the reporting period.", "label": "Increase (Decrease) in Carrying Value of Assets Held In Rabbi Trust", "terseLabel": "(Decrease) increase in the carrying value of the assets held in the rabbi trust" } } }, "localname": "IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "mmi_IncreaseDecreaseInCommissionsReceivable": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from commissions from buyers/sellers, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Commissions Receivable", "negatedLabel": "Commissions receivable" } } }, "localname": "IncreaseDecreaseInCommissionsReceivable", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_IncreaseDecreaseInIncomeTaxesReceivablePayable": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in income taxes receivable/payable.", "label": "Increase Decrease In Income Taxes Receivable Payable", "negatedLabel": "Income tax receivable/payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivablePayable", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_IntangibleAssetsGrossIncludingGoodwill": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount of finite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets Gross Including Goodwill", "totalLabel": "Goodwill and intangible assets, gross carrying amount, total" } } }, "localname": "IntangibleAssetsGrossIncludingGoodwill", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_InvestmentsHeldInRabbiTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments Held In Rabbi Trust [Member]", "label": "Investments Held In Rabbi Trust [Member]", "terseLabel": "Assets held in rabbi trust [Member]" } } }, "localname": "InvestmentsHeldInRabbiTrustMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "mmi_IpoMmiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO MMI Member", "label": "IPO MMI [Member]", "terseLabel": "IPO MMI [Member]" } } }, "localname": "IpoMmiMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_IssuanceOfCommonStockForSettlementOfDeferredStockUnitsshares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for settlement of deferred stock units,shares.", "label": "Issuance Of Common Stock For Settlement Of Deferred Stock Units,Shares", "terseLabel": "Issuance of common stock for settlement of deferred stock units, Shares" } } }, "localname": "IssuanceOfCommonStockForSettlementOfDeferredStockUnitsshares", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mmi_IssuanceOfCommonStockForSettlementOfDeferredStockUnitsvalues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for settlement of deferred stock units,values.", "label": "Issuance Of Common Stock For Settlement Of Deferred Stock Units,Values", "terseLabel": "Issuance of common stock for settlement of deferred stock units" } } }, "localname": "IssuanceOfCommonStockForSettlementOfDeferredStockUnitsvalues", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mmi_IssuanceOfStockForTheSettlementOfDeferredConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of stock for the settlement of deferred consideration.", "label": "Issuance Of Stock For the Settlement of Deferred Consideration", "terseLabel": "Issuance of stock for the settlement of deferred consideration" } } }, "localname": "IssuanceOfStockForTheSettlementOfDeferredConsideration", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_LineOfCreditFacilityBearingInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility bearing interest rate.", "label": "Line of Credit Facility Bearing Interest Rate", "terseLabel": "Line of Credit Facility Bearing interest rate" } } }, "localname": "LineOfCreditFacilityBearingInterestRate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "percentItemType" }, "mmi_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Investments [Member]", "label": "Long Term Investments [Member]", "terseLabel": "Long-term marketable securities [Member]" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "mmi_MarcusAndMillichapCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marcus And Millichap Company [Member]", "label": "Marcus And Millichap Company [Member]", "terseLabel": "MMC [Member]" } } }, "localname": "MarcusAndMillichapCompanyMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_MaximumFundedDebtToEbitdaRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Funded Debt To EBITDA Ratio as of each quarter end on a rolling four quarter basis.", "label": "Maximum Funded Debt To EBITDA Ratio", "terseLabel": "Maximum Total Funded Debt to EBITDA ratio" } } }, "localname": "MaximumFundedDebtToEbitdaRatio", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "mmi_MaximumUnpaidLoanAmountForWhichGuaranteeObligationsGranted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum unpaid loan amount for which guarantee obligations granted.", "label": "Maximum Unpaid Loan Amount For Which Guarantee Obligations Granted", "terseLabel": "Maximum unpaid loan amount for which guarantee obligations granted" } } }, "localname": "MaximumUnpaidLoanAmountForWhichGuaranteeObligationsGranted", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "monetaryItemType" }, "mmi_MeasurementPeriodAdjustmentOfAcquisitionRelatedContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Measurement period adjustment of acquisition related contingent consideration.", "label": "Measurement Period Adjustment Of Acquisition Related Contingent Consideration", "terseLabel": "Measurement period adjustment of acquisition related contingent consideration" } } }, "localname": "MeasurementPeriodAdjustmentOfAcquisitionRelatedContingentConsideration", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_MinimumEbitdarCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum EBITDAR Coverage Ratio as of each quarter end on a rolling four quarter basis.", "label": "Minimum EBITDAR Coverage Ratio", "terseLabel": "Minimum EBITDAR coverage ratio" } } }, "localname": "MinimumEbitdarCoverageRatio", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "percentItemType" }, "mmi_MortgageServicingRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mortgage Servicing Rights.", "label": "Mortgage Servicing Rights [Member]", "terseLabel": "Mortgage servicing rights [Member]" } } }, "localname": "MortgageServicingRightsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_MortgageServicingRightsNetOfAmortizationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mortgage servicing rights, net of amortization.", "label": "Mortgage Servicing Rights Net Of Amortization [Member]", "terseLabel": "Mortgage servicing rights, net of amortization [Member]" } } }, "localname": "MortgageServicingRightsNetOfAmortizationMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "domainItemType" }, "mmi_NetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationObligationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Obligation Table [Text Block]", "label": "Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Obligation Table [Text Block]", "terseLabel": "Summary of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability" } } }, "localname": "NetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationObligationTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "mmi_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash lease expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_NumberOfOffice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of office.", "label": "Number Of Office", "terseLabel": "Number of offices" } } }, "localname": "NumberOfOffice", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "mmi_OtherAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Assets [Line Items]", "label": "Other Assets [Line Items]", "terseLabel": "Other Assets [Line Items]" } } }, "localname": "OtherAssetsLineItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail" ], "xbrltype": "stringItemType" }, "mmi_OtherAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Assets [Table]", "label": "Other Assets [Table]", "terseLabel": "Other Assets [Table]" } } }, "localname": "OtherAssetsTable", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail" ], "xbrltype": "stringItemType" }, "mmi_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Revenues [Member]", "label": "Other Revenues [Member]", "terseLabel": "Other Revenues [Member]" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "mmi_PaymentsForDeferredCompensationAndCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments for deferred compensation and commissions.", "label": "Payments for deferred compensation and commissions", "terseLabel": "Payments made during the period" } } }, "localname": "PaymentsForDeferredCompensationAndCommissions", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mmi_PaymentsForSarsLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments (consisting of principal or interest or principal and interest) for stock appreciation rights liability.", "label": "Payments for SARs Liability", "terseLabel": "Payments made during the period" } } }, "localname": "PaymentsForSarsLiability", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mmi_PaymentsOnStockAppreciationRights": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments on stock appreciation rights.", "label": "Payments On Stock Appreciation Rights", "negatedLabel": "Principal payments on stock appreciation rights liability" } } }, "localname": "PaymentsOnStockAppreciationRights", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_PercentageOfAmortizedCost": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Amortized Cost.", "label": "Percentage Of Amortized Cost", "terseLabel": "Percentage of amortized cost" } } }, "localname": "PercentageOfAmortizedCost", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_PercentageOfCommonStockDistributed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of company post IPO common stock distributed by the Parent company before the IPO in the IPO.", "label": "Percentage Of Common Stock Distributed", "terseLabel": "Percentage of common stock distributed" } } }, "localname": "PercentageOfCommonStockDistributed", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_PercentageOfDeferredStockUnitsSettled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of deferred stock units settled in the event of death or employment termination after reaching the age of 67.", "label": "Percentage Of Deferred Stock Units Settled", "terseLabel": "Percentage of shares of deferred stock units settled in the event of death or termination after reaching age 67" } } }, "localname": "PercentageOfDeferredStockUnitsSettled", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_PerformanceUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Units.", "label": "Performance Units [Member]", "terseLabel": "Performance Units [Member]" } } }, "localname": "PerformanceUnitsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_PeriodOfSettlementForReceivableBalances": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of settlement for receivable balances.", "label": "Period Of Settlement For Receivable Balances", "terseLabel": "Commission's receivable settled period" } } }, "localname": "PeriodOfSettlementForReceivableBalances", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_PrincipalPaymentsOnDeferredAndContingentConsideration": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal payments on deferred and contingent consideration.", "label": "Principal Payments On Deferred And Contingent Consideration", "negatedLabel": "Principal payments on deferred and contingent consideration" } } }, "localname": "PrincipalPaymentsOnDeferredAndContingentConsideration", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "mmi_ProbabilityOfAchievementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probability of achievement", "label": "Probability of Achievement [Member]", "terseLabel": "Probability of achievement [Member]" } } }, "localname": "ProbabilityOfAchievementMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "mmi_RealEstateBrokerageCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate brokerage commissions.", "label": "Real Estate Brokerage Commissions [Member]", "terseLabel": "Real Estate Brokerage Commissions [Member]" } } }, "localname": "RealEstateBrokerageCommissionsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "mmi_ReorganizationAndInitialPublicOfferingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reorganization And Initial Public Offering Policy [Text Block]", "label": "Reorganization And Initial Public Offering Policy [Text Block]", "terseLabel": "Reorganization and Initial Public Offering" } } }, "localname": "ReorganizationAndInitialPublicOfferingPolicyTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "mmi_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock And Restricted Stock Units [Member]", "label": "Restricted Stock And Restricted Stock Units [Member]", "terseLabel": "Restricted Stock And Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "mmi_ScheduleOfAccruedExpensesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Accrued Expenses [Line Items]", "label": "Schedule Of Accrued Expenses [Line Items]", "terseLabel": "Schedule Of Accrued Expenses [Line Items]" } } }, "localname": "ScheduleOfAccruedExpensesLineItems", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "mmi_ScheduleOfDeferredCompensationAndCommissionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Deferred Compensation and Commissions [Table Text Block]", "label": "Schedule of Deferred Compensation and Commissions [Table Text Block]", "terseLabel": "Schedule of Deferred Compensation and Commissions" } } }, "localname": "ScheduleOfDeferredCompensationAndCommissionsTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "mmi_ScheduleOfEarningsPerShareBasicAndDilutedIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the following: (1) entity's basic and diluted earnings per share (EPS) calculations, including as reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations, (2) securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic EPS in the future that were not included in the computation of the diluted EPS because to do so would increase EPS amount or decrease loss per share amount for the period presented, by anti antidilutive securities and (3) Antidilutive securities excluded from computation of EPS.", "label": "Schedule of Earnings Per Share Basic and Diluted Including Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Earnings Per Share, Including Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "mmi_ScheduleOfOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule\u200b of other \u200bliabilities.", "label": "Schedule Of Other Liabilities [Table Text Block]", "terseLabel": "Summary of Other Liabilities" } } }, "localname": "ScheduleOfOtherLiabilitiesTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "mmi_ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based compensation restricted stock awards, RSUs, unrecognized stock based compensation, weighted average grant date fair value per share and weighted average remaining vesting period.", "label": "Schedule of Share based Compensation Restricted Stock Awards, RSUs, Unrecognized Stock Based Compensation, Weighted Average Grant Date Fair Value per Share and Weighted Average Remaining Vesting Period [Table Text Block]", "terseLabel": "Outstanding Awards Under 2013 Omnibus Equity Incentive Plan" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockAwardsRSUsUnrecognizedStockBasedCompensationWeightedAverageGrantDateFairValuePerShareAndWeightedAverageRemainingVestingPeriodTableTextBlock", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "mmi_SecondAmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second amended and restated credit agreement.", "label": "Second Amended and Restated Credit Agreement [Member]" } } }, "localname": "SecondAmendedAndRestatedCreditAgreementMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_SecurityDepositMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security Deposit [Member]", "label": "Security Deposit [Member]", "terseLabel": "Security deposits [Member]" } } }, "localname": "SecurityDepositMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "domainItemType" }, "mmi_SemiAnnualRegularDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Semi annual regular dividend.", "label": "Semi Annual Regular Dividend [Member]", "terseLabel": "Semi Annual Regular Dividend [Member]" } } }, "localname": "SemiAnnualRegularDividendMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_ServicesCost": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Variable commissions, compensation-related costs and other costs related to our revenue-generating activities.", "label": "Services Cost", "terseLabel": "Cost of services" } } }, "localname": "ServicesCost", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "mmi_ServicingAssetAtAmortizedCostReclassificationToAssetsHeldForSale": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Servicing asset at amortized cost, Reclassification to assets held for sale.", "label": "Servicing Asset At Amortized Cost Reclassification To Assets Held For Sale", "negatedLabel": "Reclassification to assets held for sale" } } }, "localname": "ServicingAssetAtAmortizedCostReclassificationToAssetsHeldForSale", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableShareIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual share increase in share reserve allowed under the 2013 Plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Available Share Increase", "terseLabel": "Common stock available for future issuance authorized annual share increase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableShareIncrease", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardLengthOfPurchaseIntervals": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the length of purchase intervals.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLengthOfPurchaseIntervals", "verboseLabel": "Length of purchase intervals" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLengthOfPurchaseIntervals", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAvailableShareIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of available share increase in share reserve allowed under the 2013 Equity and 2013 ESPP plans, calculated as a percentage of outstanding shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Available Share Increase", "terseLabel": "Common stock available for future issuance authorized annual percentage increase" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAvailableShareIncrease", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOfferingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award stock appreciation rights offering date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Stock Appreciation Rights Offering Date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOfferingDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mmi_SpecialDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Special dividend.", "label": "Special Dividend [Member]", "terseLabel": "Special Dividend [Member]" } } }, "localname": "SpecialDividendMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_StandbyLettersOfCreditAmountUtilized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standby letters of credit amount utilized.", "label": "Standby Letters Of Credit Amount Utilized", "terseLabel": "Standby letters of credit, utilized amount" } } }, "localname": "StandbyLettersOfCreditAmountUtilized", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "monetaryItemType" }, "mmi_StandbyLettersOfCreditSublimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standby Letters Of Credit Sublimit", "label": "Standby Letters Of Credit Sublimit", "terseLabel": "Standby letters of credit borrowing capacity" } } }, "localname": "StandbyLettersOfCreditSublimit", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "monetaryItemType" }, "mmi_StockAppreciationRightsLiabilityCurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 1.0, "parentTag": "mmi_DeferredCompensationAndCommissionsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value (includes principal and accrued interest) as of the balance sheet date of current deferred compensation associated with Stock Appreciation Rights payable to each participant in installments upon retirement or departure under terms of the agreement.", "label": "Stock appreciation rights liability current", "terseLabel": "SARs liability, current" } } }, "localname": "StockAppreciationRightsLiabilityCurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_StockAppreciationRightsLiabilityFrozenValueDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SARS liability frozen value date.", "label": "Stock Appreciation Rights Liability Frozen Value Date", "terseLabel": "SARs liability frozen value date" } } }, "localname": "StockAppreciationRightsLiabilityFrozenValueDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mmi_StockAppreciationRightsLiabilityInterestAccrualCommencementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SARS liability interest accrual commencement date", "label": "Stock Appreciation Rights Liability Interest Accrual Commencement Date", "terseLabel": "SARs liability interest accrual commencement date" } } }, "localname": "StockAppreciationRightsLiabilityInterestAccrualCommencementDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "mmi_StockAppreciationRightsLiabilityInterestAccrualRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest accrual rate for the outstanding balance on the SARs liability.", "label": "Stock Appreciation Rights Liability Interest Accrual Rate", "terseLabel": "SARs liability interest accrual rates" } } }, "localname": "StockAppreciationRightsLiabilityInterestAccrualRate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mmi_StockAppreciationRightsLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 5.0, "parentTag": "mmi_DeferredCompensationAndCommissionsNonCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value (includes principal and accrued interest) as of the balance sheet date of non-current deferred compensation associated with Stock Appreciation Rights payable to each participant in installments upon retirement or departure under terms of the agreement.", "label": "Stock Appreciation Rights Liability Noncurrent", "terseLabel": "SARs frozen liability amount", "verboseLabel": "SARs liability, non-current" } } }, "localname": "StockAppreciationRightsLiabilityNoncurrent", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "mmi_StockIssuedDuringPeriodFairValueOfSharesRestrictedStockUnitsBeforeTaxSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, fair value, restricted stock units, before tax settlement.", "label": "Stock Issued During Period Fair Value Of Shares Restricted Stock Units Before Tax Settlement", "terseLabel": "Issuance of common stock for vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodFairValueOfSharesRestrictedStockUnitsBeforeTaxSettlement", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mmi_StockIssuedDuringPeriodSharesRestrictedStockUnitsBeforeTaxSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, restricted stock units, before tax settlement.", "label": "Stock Issued During Period Shares Restricted Stock Units Before Tax Settlement", "terseLabel": "Issuance of common stock for vesting of restricted stock units, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsBeforeTaxSettlement", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "mmi_TransactionRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction Risk [Member].", "label": "Transaction Risk [Member]", "terseLabel": "Transaction Risk [Member]" } } }, "localname": "TransactionRiskMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_TransitionServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement [Member]", "label": "Transition Services Agreement [Member]", "terseLabel": "Transition Services Agreement [Member]" } } }, "localname": "TransitionServicesAgreementMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_TreasuryNoteRateTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury note term rate used to determine SARs liability interest accrual rate.", "label": "Treasury Note Rate Term", "terseLabel": "Treasury note term" } } }, "localname": "TreasuryNoteRateTerm", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail" ], "xbrltype": "durationItemType" }, "mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Thirteen Omnibus Equity Award Plan.", "label": "Two Thousand And Thirteen Omnibus Equity Award Plan [Member]", "terseLabel": "2013 Omnibus Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndThirteenOmnibusEquityAwardPlanMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_TwoZeroOneThreeOmnibusEquityIncentivePlanAmendmentBoardOfDirectorsApprovalDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Omnibus Equity Incentive Plan amendment, board of directors approval date.", "label": "Two zero one three Omnibus Equity Incentive Plan Amendment Board Of Directors Approval Date", "terseLabel": "Equity incentive plan amendment, board of directors approval date" } } }, "localname": "TwoZeroOneThreeOmnibusEquityIncentivePlanAmendmentBoardOfDirectorsApprovalDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAwardLimitationsAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "mmi_TwoZeroOneThreeOmnibusEquityIncentivePlanAmendmentShareholderApprovalDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Omnibus Equity Incentive Plan amendment, shareholder approval date.", "label": "Two Zero One Three Omnibus Equity Incentive Plan Amendment Shareholder Approval Date", "terseLabel": "Equity incentive plan amendment, shareholder approval date" } } }, "localname": "TwoZeroOneThreeOmnibusEquityIncentivePlanAmendmentShareholderApprovalDate", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAwardLimitationsAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "mmi_UnrealizedLossPositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrealized Loss Position [Axis]" } } }, "localname": "UnrealizedLossPositionAxis", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "stringItemType" }, "mmi_UnrealizedLossPositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrealized Loss Position [Domain]" } } }, "localname": "UnrealizedLossPositionDomain", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "domainItemType" }, "mmi_UnrecognizedCompensationExpenseIsExpectedToBeRecognizedOverAWeightedaveragePeriodYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrecognized compensation expense is expected to be recognized over a weighted-average period (years)", "label": "Unrecognized compensation expense is expected to be recognized over a weightedaverage period (years)", "terseLabel": "Unrecognized compensation expense is expected to be recognized over a weighted-average period (years)" } } }, "localname": "UnrecognizedCompensationExpenseIsExpectedToBeRecognizedOverAWeightedaveragePeriodYears", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "durationItemType" }, "mmi_UnvestedRestrictedStockAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock and deferred stock units.", "label": "Unvested Restricted Stock and Deferred Stock Units [Member]", "terseLabel": "Unvested Restricted Stock and Deferred Stock Units [Member]" } } }, "localname": "UnvestedRestrictedStockAndDeferredStockUnitsMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock [member].", "label": "Unvested Restricted Stock [Member]" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_WeightedAverageCreditAaPlusRatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Credit AA Plus Rating.", "label": "Weighted Average Credit AA Plus Rating [Member]", "terseLabel": "Weighted Average Credit AA Plus Rating [Member]" } } }, "localname": "WeightedAverageCreditAaPlusRatingMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mmi_WellsFargoBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wells fargo bank.", "label": "Wells Fargo Bank [Member]" } } }, "localname": "WellsFargoBankMember", "nsuri": "http://marcusmillichapinc.com/20220630", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r106", "r282", "r287", "r293", "r428", "r429", "r434", "r435", "r500", "r637" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r106", "r282", "r287", "r293", "r428", "r429", "r434", "r435", "r500", "r637" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CreditRatingFitchAxis": { "auth_ref": [ "r189", "r229", "r278", "r440" ], "lang": { "en-us": { "role": { "label": "Credit Rating, Fitch [Axis]", "terseLabel": "Credit Rating, Fitch [Axis]" } } }, "localname": "CreditRatingFitchAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CreditRatingMoodysAxis": { "auth_ref": [ "r189", "r228", "r229", "r278", "r440" ], "lang": { "en-us": { "role": { "label": "Credit Rating, Moody's [Axis]", "terseLabel": "Credit Rating, Moody's [Axis]" } } }, "localname": "CreditRatingMoodysAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CreditRatingStandardPoorsAxis": { "auth_ref": [ "r189", "r228", "r229", "r278", "r440" ], "lang": { "en-us": { "role": { "label": "Credit Rating, Standard & Poor's [Axis]" } } }, "localname": "CreditRatingStandardPoorsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r111", "r116", "r122", "r223", "r393", "r394", "r395", "r406", "r407", "r447", "r448", "r449", "r450", "r489" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r111", "r116", "r122", "r223", "r393", "r394", "r395", "r406", "r407", "r447", "r448", "r449", "r450", "r489" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ExternalCreditRatingFitchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "External Credit Rating, Fitch [Domain]", "terseLabel": "External Credit Rating, Fitch [Domain]" } } }, "localname": "ExternalCreditRatingFitchMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ExternalCreditRatingMoodysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "External Credit Rating, Moody's [Domain]", "terseLabel": "External Credit Rating, Moody's [Domain]" } } }, "localname": "ExternalCreditRatingMoodysMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ExternalCreditRatingStandardPoorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "External Credit Rating, Standard & Poor's [Domain]" } } }, "localname": "ExternalCreditRatingStandardPoorsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_FitchAAPlusRatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fitch, AA+ Rating [Member]", "terseLabel": "Fitch, AA+ Rating [Member]" } } }, "localname": "FitchAAPlusRatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_FitchAARatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fitch, AA Rating [Member]", "terseLabel": "Fitch, AA Rating [Member]" } } }, "localname": "FitchAARatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r187", "r331", "r334", "r594" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r273", "r274", "r275", "r276", "r295", "r307", "r351", "r353", "r513", "r514", "r515", "r517", "r518", "r519", "r541", "r591", "r595", "r638", "r639" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r273", "r274", "r275", "r276", "r295", "r307", "r351", "r353", "r513", "r514", "r515", "r517", "r518", "r519", "r541", "r591", "r595", "r638", "r639" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "srt_MoodysAa3RatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Moody's, Aa3 Rating [Member]", "terseLabel": "Moody's, Aa3 Rating [Member]" } } }, "localname": "MoodysAa3RatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MoodysAaaRatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Moody's, Aaa Rating [Member]", "terseLabel": "Moody's, Aaa Rating [Member]" } } }, "localname": "MoodysAaaRatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r187", "r331", "r334", "r594" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r184", "r274", "r275", "r331", "r332", "r542", "r590", "r592" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r184", "r274", "r275", "r331", "r332", "r542", "r590", "r592" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r268", "r273", "r274", "r275", "r276", "r295", "r307", "r340", "r351", "r353", "r381", "r382", "r383", "r513", "r514", "r515", "r517", "r518", "r519", "r541", "r591", "r595", "r638", "r639" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]", "verboseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r268", "r273", "r274", "r275", "r276", "r295", "r307", "r340", "r351", "r353", "r381", "r382", "r383", "r513", "r514", "r515", "r517", "r518", "r519", "r541", "r591", "r595", "r638", "r639" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]", "verboseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r185", "r186", "r331", "r333", "r593", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StandardPoorsAAPlusRatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standard & Poor's, AA+ Rating [Member]" } } }, "localname": "StandardPoorsAAPlusRatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StandardPoorsAARatingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standard & Poor's, AA Rating [Member]" } } }, "localname": "StandardPoorsAARatingMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r185", "r186", "r331", "r333", "r593", "r622", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r188", "r496" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r513", "r515", "r519", "r638", "r639" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r549", "r577" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r37" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 2.0, "parentTag": "mmi_DeferredCompensationAndCommissionsCurrent", "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 sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions payable to investment sales and financing professionals, current" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r48", "r50", "r51", "r578", "r600", "r601" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.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)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r51", "r60", "r61", "r62", "r108", "r109", "r110", "r433", "r490", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsParentheticalDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r108", "r109", "r110", "r393", "r394", "r395", "r449" ], "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://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Shares withheld related to net share settlement of stock-based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation and Exercise of Stock Options", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r386" ], "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": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r86", "r257", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r146" ], "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": "Antidilutive shares excluded from diluted earnings per common share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r206", "r341" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities and other [Member]", "verboseLabel": "ABS and other [Member]" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r100", "r173", "r176", "r182", "r222", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r428", "r434", "r464", "r501", "r503", "r548", "r575" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r32", "r100", "r222", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r428", "r434", "r464", "r501", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r194", "r230" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r203" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost", "terseLabel": "Due after five years through ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r199", "r203", "r567" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 7.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value", "terseLabel": "Due after five years through ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r202" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Due after one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r199", "r202", "r566" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 6.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due after one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r204" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost", "terseLabel": "Due after ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r199", "r204", "r568" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 8.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value", "terseLabel": "Due after ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r201" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due in one year or less, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r199", "r201", "r565" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in one year or less, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r191", "r195", "r230", "r553" ], "calculation": { "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Marketable debt securities, available-for-sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByContractualMaturityDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r193", "r230" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable debt securities, available-for-sale (includes amortized cost of $254,487 and $183,915 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r9", "r193", "r230" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Marketable debt securities, available-for-sale (includes amortized cost of $80,767 and $111,858 at June 30, 2022 and December 31, 2021, respectively, and $0 allowance for credit losses)" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r438", "r439" ], "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://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r350", "r352", "r422" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r350", "r352", "r420", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "verboseLabel": "Fair Value, Range" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r423", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisitions, Goodwill and Other Intangible Assets" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r107", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business, Basis of Presentation and Recent Accounting Pronouncements" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r90", "r91", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Unpaid purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r8", "r88" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r82", "r88", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r82", "r470" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r21", "r22", "r23", "r97", "r100", "r127", "r132", "r140", "r143", "r145", "r153", "r154", "r155", "r222", "r282", "r287", "r288", "r289", "r293", "r294", "r305", "r306", "r310", "r314", "r321", "r464", "r645" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r554", "r582" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 33.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r270", "r271", "r272", "r277", "r624" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r108", "r109", "r449" ], "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://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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 share, par value", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r321" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value: Authorized shares \u2013 150,000,000; issued and outstanding shares \u2013 39,964,292 and 39,692,373 at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r68", "r558", "r586" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "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": "Net and comprehensive income (loss)", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer software and hardware equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r163", "r164", "r187", "r462", "r463", "r623" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r163", "r164", "r187", "r462", "r463", "r604", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r163", "r164", "r187", "r462", "r463", "r604", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r158", "r573" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r187", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r163", "r164", "r187", "r462", "r463", "r623" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r94", "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r341", "r349", "r603" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities [Member]", "verboseLabel": "Corporate debt [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r161", "r187" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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": "Base spread on SARs liability variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r196", "r230", "r237", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "verboseLabel": "Allowance for Credit Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses, current" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Noncurrent", "terseLabel": "Allowance for credit losses, noncurrent" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r194", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current", "terseLabel": "Amortized cost, current" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r194", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent", "terseLabel": "Amortized cost, noncurrent" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r212", "r235", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Available for sale securities continuous unrealized loss position for 12 months or longer, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r212", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Available for sale securities continuous unrealized loss position for 12 months or longer, gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r212", "r235", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Available for sale securities continuous unrealized loss position for less than 12 months, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r212", "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Gross realized gains" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleGrossRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Loss", "negatedLabel": "Gross realized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleGrossRealizedGainsAndLossesFromSaleOfAvailableForSaleSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r208", "r231", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Available for sale securities continuous unrealized loss position, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r209", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedLabel": "Available for sale securities continuous unrealized loss position, gross unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r210", "r233" ], "lang": { "en-us": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Available-for-sale, securities number of unrealized loss positions" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r335", "r338" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 3.0, "parentTag": "mmi_DeferredCompensationAndCommissionsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current", "terseLabel": "Deferred compensation liability, current" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 6.0, "parentTag": "mmi_DeferredCompensationAndCommissionsNonCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation liability, non-current" } } }, "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements. Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Deferred Compensation Cash-based Arrangements, Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r14" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Assets held in rabbi trust" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r101", "r405", "r410", "r411", "r412" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r86", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r86", "r262" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.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 and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r358", "r359", "r387", "r388", "r390", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r328", "r571" ], "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", "negatedTerseLabel": "Dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends Payable, Amount Per Share", "verboseLabel": "Dividends payable amount per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "verboseLabel": "Dividends Payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r17", "r20", "r550", "r576" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends Payable", "verboseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend declaration date" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DueFromEmployees": { "auth_ref": [ "r494", "r496", "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from an Entity employee, not to include stockholders or officers.", "label": "Due from Employees", "terseLabel": "Aggregate principal amount for employee notes receivable" } } }, "localname": "DueFromEmployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r33", "r104", "r285", "r287", "r288", "r292", "r293", "r294", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Accounts payable and other liabilities - related party" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r114", "r115", "r116", "r117", "r118", "r123", "r127", "r143", "r144", "r145", "r149", "r150", "r450", "r451", "r559", "r587" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic earnings per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r114", "r115", "r116", "r117", "r118", "r127", "r143", "r144", "r145", "r149", "r150", "r450", "r451", "r559", "r587" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted earnings per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic and Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r470" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.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", "terseLabel": "Effect of currency exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r401" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "totalLabel": "Provision for income taxes, rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r102", "r401", "r413" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income tax expense at the federal statutory rate, rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r401", "r413" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance, rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r401", "r413" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "(Windfall) shortfall tax benefits, net related to stock-based compensation, rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r401", "r413" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax expense, net of federal benefit, rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued bonuses and other employee related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized stock-based compensation expense", "verboseLabel": "Unrecognized stock-based compensation expense as of June 30, 2022" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r389" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation expenses recognition period", "verboseLabel": "Weighted average remaining vesting period (years) as of June 30, 2022" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r60", "r61", "r62", "r108", "r109", "r110", "r113", "r119", "r121", "r152", "r223", "r321", "r328", "r393", "r394", "r395", "r406", "r407", "r449", "r472", "r473", "r474", "r475", "r476", "r479", "r490", "r596", "r597", "r598" ], "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://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment of Debt [Axis]" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment of Debt, Type [Domain]" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r452", "r453", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r296", "r298", "r299", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r453", "r510", "r511", "r512" ], "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://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r452", "r453", "r455", "r456", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r296", "r341", "r342", "r347", "r349", "r453", "r510" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r296", "r298", "r299", "r341", "r342", "r347", "r349", "r453", "r511" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r296", "r298", "r299", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r453", "r512" ], "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 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r457", "r460" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Fair value, assets, level 3 transfers, amount" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "terseLabel": "Contingent consideration in connection with acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payments of contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "presentationGuidance": "Fair Value, Amount", "terseLabel": "Contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfReconciliationOfContingentConsiderationMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r296", "r298", "r299", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r510", "r511", "r512" ], "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://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r206", "r207", "r219", "r220", "r221", "r224", "r225", "r226", "r227", "r228", "r234", "r236", "r239", "r240", "r297", "r319", "r444", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r525", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r645", "r646", "r647", "r648", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r260" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r260", "r544" ], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail": { "order": 2.0, "parentTag": "mmi_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets, gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r260", "r543" ], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net book value", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfEstimatedAmortizationExpenseForIntangibleAssetsDetail", "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r87", "r467", "r469" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign exchange losses (gains)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures, and equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r162", "r623" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r243", "r245", "r252", "r256", "r503", "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill, net book value" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail", "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r246", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions from acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r245", "r252", "r256" ], "calculation": { "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail": { "order": 1.0, "parentTag": "mmi_IntangibleAssetsGrossIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill, gross carrying amount" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r86", "r244", "r249", "r255", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment losses" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfNetChangeInCarryingValueOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLiquidationProceedsPercentage": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Indicates, if estimable, (as a percentage) the approximate extent to which the proceeds from liquidation of any assets held either as collateral or by third parties would be expected to cover the maximum potential amount of future payments under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Liquidation Proceeds, Percentage", "terseLabel": "Guarantee obligations" } } }, "localname": "GuaranteeObligationsLiquidationProceedsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Guarantee obligations, maximum exposure" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date of maturity of investment in debt security measured at amortized cost (held-to-maturity), in YYYY-MM-DD format.", "label": "Debt Securities, Held-to-maturity, Maturity, Date", "terseLabel": "Securities, Held-To-Maturity Maturity Date" } } }, "localname": "HeldtomaturitySecuritiesDebtMaturitiesDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail" ], "xbrltype": "dateItemType" }, "us-gaap_HeldtomaturitySecuritiesMember": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Investments in debt securities classified as held-to-maturity.", "label": "Held-to-maturity Securities [Member]", "terseLabel": "Held-to-maturity Securities [Member]" } } }, "localname": "HeldtomaturitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r65", "r173", "r175", "r178", "r181", "r183", "r545", "r555", "r561", "r588" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r266", "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r102", "r402", "r403", "r404", "r408", "r414", "r416", "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r120", "r121", "r172", "r400", "r409", "r415", "r589" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes, amount" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r401" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance, amount" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r401" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax expense at the federal statutory rate, amount" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r401" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount", "verboseLabel": "(Windfall) shortfall tax benefits, net related to stock-based compensation, amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r401" ], "calculation": { "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income tax expense, net of federal benefit, amount" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesAndIncomeBeforeProvisionForIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "negatedLabel": "Decrease (increase) in the net carrying value of the deferred compensation obligation" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfAssetsHeldInRabbiTrustAndDeferredCompensationLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued bonuses and other employee related expenses" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r85", "r486" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase Decrease In Operating Lease Liability", "verboseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r129", "r130", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r145" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 6.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "terseLabel": "Add: Contingently issuable shares(3)" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r128", "r129", "r131", "r145", "r356" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 5.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Add: Dilutive effect of RSUs, RSAs\u00a0& ESPP" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Debt Security Category [Axis]", "terseLabel": "Debt Security Category [Axis]" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and other intangible assets, net", "verboseLabel": "Goodwill and intangible assets, net book value" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillAndIntangibleAssetsDetail", "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r64", "r171", "r481", "r482", "r560" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r83", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid during the period" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620" ], "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://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620" ], "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://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Amortized Cost and Fair Value of Marketable Debt Securities, Available-for-Sale, by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "verboseLabel": "Available for sale securities continuous unrealized loss position for less than 12 months, gross unrealized loss" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r218", "r546", "r569", "r621", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments in Marketable Debt Securities, Available-for-Sale" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date", "terseLabel": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r100", "r177", "r222", "r282", "r283", "r284", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r429", "r434", "r435", "r464", "r501", "r502" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r100", "r222", "r464", "r503", "r552", "r580" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r38", "r100", "r222", "r282", "r283", "r284", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r429", "r434", "r435", "r464", "r501", "r502", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r551", "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Credit agreement, amount outstanding", "verboseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r34", "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r16", "r18" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Compliance description" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Credit facility covenants" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "verboseLabel": "Line of Credit Facility, Expiration Date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Credit facility interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r34", "r99" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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": "Senior secured revolving credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r99" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Credit agreement, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "percentItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "negatedLabel": "Net realized gains on marketable debt securities, available-for-sale" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected life of cash flows [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r84", "r87" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r54", "r57", "r62", "r66", "r87", "r100", "r112", "r114", "r115", "r116", "r117", "r120", "r121", "r141", "r173", "r175", "r178", "r181", "r183", "r222", "r282", "r283", "r284", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r451", "r464", "r556", "r584" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator (Basic and Diluted):" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r114", "r115", "r116", "r117", "r123", "r124", "r142", "r145", "r173", "r175", "r178", "r181", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Adjusted net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 11.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)", "verboseLabel": "Other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "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://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r175", "r178", "r181", "r183" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r485", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r484" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r484" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.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 liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r483" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r301", "r442", "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r31", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "presentationGuidance": "Other assets, current", "terseLabel": "Other assets Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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", "presentationGuidance": "Other assets, non-current", "verboseLabel": "Other assets Non-Current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Other commitment amount" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]", "terseLabel": "Marketable debt securities, available-for-sale:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r44", "r48", "r465", "r466", "r471" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 16.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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 Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation gain (loss), net of tax of $0 for each of the three and six months ended June 30, 2022 and 2021, respectively" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r45", "r46", "r48" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 13.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "totalLabel": "Net change, net of tax of $528 and $1,366 for the three and six months ended June 30, 2022, and $(51) and $164 for the three and six months ended June 30, 2021, respectively" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r45", "r46", "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "terseLabel": "Marketable debt securities, available-for-sale, net change, tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r43", "r49", "r468", "r478" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Foreign currency translation loss, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r58", "r60", "r61", "r63", "r67", "r321", "r472", "r477", "r479", "r557", "r585" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 12.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r48", "r52", "r53", "r217" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 15.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedLabel": "Less: reclassification adjustment for net gains included in other income (expense), net" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r45", "r48" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 14.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Change in net unrealized gains/losses" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 7.0, "parentTag": "mmi_DeferredCompensationAndCommissionsNonCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent", "terseLabel": "Other, non-current" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r336", "r338" ], "calculation": { "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail": { "order": 4.0, "parentTag": "mmi_DeferredCompensationAndCommissionsCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Current", "terseLabel": "Other, current" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities [Abstract]" } } }, "localname": "OtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r37", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 liabilities, current", "totalLabel": "Other liabilities, Current" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Other liabilities, Non-Current", "verboseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataScheduleOfOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments [Domain]" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r79" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "verboseLabel": "Payment of dividend" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to net share settlement of stock-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r73", "r75", "r192" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of marketable debt securities, available-for-sale" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r76" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash received" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Issuances of employee notes receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "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 [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r305" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r305" ], "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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "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://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 32.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, $0.0001 par value: Authorized shares \u2013 25,000,000; issued and outstanding shares \u2013 none at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r30", "r241", "r242" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types.", "label": "Principal Amount Outstanding on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Servicing portfolio of commercial real estate loans, unpaid principal balance" } } }, "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Payments received on employee notes receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r78", "r392" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options", "verboseLabel": "Proceeds from issuance of shares pursuant to employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r73", "r74", "r192" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of marketable debt securities, available-for-sale" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r54", "r57", "r62", "r81", "r100", "r112", "r120", "r121", "r173", "r175", "r178", "r181", "r183", "r222", "r282", "r283", "r284", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r427", "r431", "r432", "r436", "r437", "r451", "r464", "r561" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "negatedLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r267", "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r265", "r503", "r570", "r581" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income.", "label": "Realized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Gross Realized Gains and Losses from Sale of Available for Sale Marketable Debt Securities" } } }, "localname": "RealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r493", "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r348", "r493", "r494", "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Commission expenses for transactions with subsidiaries of Marcus & Millichap Company" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r491", "r492", "r494", "r498", "r499" ], "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://marcusmillichapinc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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 [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r328", "r503", "r579", "r599", "r601" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r108", "r109", "r110", "r113", "r119", "r121", "r223", "r393", "r394", "r395", "r406", "r407", "r449", "r596", "r598" ], "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://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r174", "r179", "r180", "r184", "r185", "r187", "r330", "r331", "r542" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r70", "r285", "r287", "r288", "r292", "r293", "r294", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Real estate brokerage commissions and financing fees from transactions with subsidiaries of Marcus & Millichap Company" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r487", "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r163", "r187" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Total revenues [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Amortized Cost, Allowance for Credit Losses, Gross Unrealized Gains/Losses in Accumulated Other Comprehensive Income/Loss and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r200", "r205", "r211", "r212", "r213", "r216", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAdditionalInformationDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": { "auth_ref": [ "r337", "r339", "r357", "r391" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataComponentsOfDeferredCompensationAndCommissionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r127", "r132", "r143", "r145", "r150" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Components of Provision for Income Taxes and Income before Provision for Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r385" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansTables" ], "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": "Schedule of Assets and liabilities at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Changes in Carrying Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill and Intangible Assets, Net" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r495", "r497" ], "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://marcusmillichapinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization.", "label": "Servicing Asset at Amortized Cost [Table Text Block]", "terseLabel": "Summary of Net Change in Carrying Value of MSRs" } } }, "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r354", "r355", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r21", "r22", "r23", "r97", "r153", "r154", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r314", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValue": { "auth_ref": [ "r523", "r524", "r530" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ServicingAssetAtAmortizedValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAdditions": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Additions", "terseLabel": "Additions" } } }, "localname": "ServicingAssetAtAmortizedValueAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "auth_ref": [ "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Amortization", "negatedLabel": "Amortization" } } }, "localname": "ServicingAssetAtAmortizedValueAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataSummaryOfNetChangeInCarryingValueOfMsrsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward": { "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": "Servicing Asset at Amortized Cost, Balance [Roll Forward]" } } }, "localname": "ServicingAssetAtAmortizedValueBalanceRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.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 Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "ESPP discount rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited/canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share, Forfeited/canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested shares at ending", "periodStartLabel": "Nonvested shares at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested weighted average grant date fair value per share, ending balance", "periodStartLabel": "Nonvested weighted average grant date fair value per share, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "terseLabel": "Vested shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Initial Common stock reserved" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common stock shares available for grant | shares", "verboseLabel": "Common stock shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAwardLimitationsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Number of shares outstanding under compensation plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued under compensation plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareParentheticalDetail", "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansEmployeeStockPurchasePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedLabel": "Shares withheld related to net share settlement of stock-based awards, shares", "terseLabel": "Number of common stock shares withheld to pay employee statutory withholding taxes" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansAmendmentsToRestrictedStockAndSarsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r617", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r97", "r100", "r127", "r132", "r140", "r143", "r145", "r153", "r154", "r155", "r222", "r282", "r287", "r288", "r289", "r293", "r294", "r305", "r306", "r310", "r314", "r321", "r464", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r60", "r61", "r62", "r108", "r109", "r110", "r113", "r119", "r121", "r152", "r223", "r321", "r328", "r393", "r394", "r395", "r406", "r407", "r449", "r472", "r473", "r474", "r475", "r476", "r479", "r490", "r596", "r597", "r598" ], "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://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail", "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r108", "r109", "r110", "r152", "r542" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail", "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "SARs [Member]" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetDataAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for stock settled deferred consideration, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r321", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued pursuant to employee stock purchase plan, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r22", "r23", "r321", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock for unvested restricted stock awards, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r321", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r41", "r321", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for stock settled deferred consideration" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r22", "r23", "r321", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued pursuant to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r321", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Issuance of common stock for unvested restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r100", "r190", "r222", "r464", "r503" ], "calculation": { "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets", "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r98", "r306", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r328", "r329", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r480", "r505" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r480", "r505" ], "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://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r480", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r480", "r505" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockBasedCompensationPlans2013OmnibusEquityIncentivePlanAdditionalInformationDetail", "http://marcusmillichapinc.com/role/SubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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": [ "r504", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsAdditionalInformationDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansOutstandingAwardsUnder2013OmnibusEquityIncentivePlanDetail", "http://marcusmillichapinc.com/role/StockBasedCompensationPlansStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Selected Balance Sheet Data" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/SelectedBalanceSheetData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental cash flow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r206", "r207", "r219", "r220", "r221", "r297", "r319", "r444", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r522", "r525", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r645", "r646", "r647", "r648", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "auth_ref": [ "r341", "r562" ], "lang": { "en-us": { "role": { "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae).", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "terseLabel": "U.S. Government Sponsored Entities [Member]", "verboseLabel": "U.S. Government Sponsored Entities [Member]" } } }, "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r105", "r341", "r349", "r562" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasuries [Member]", "verboseLabel": "U.S. Treasuries [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleAmortizedCostAndFairValueOfInvestmentsInAvailableForSaleSecuritiesUnrealizedLossPositionDetail", "http://marcusmillichapinc.com/role/InvestmentsInMarketableDebtSecuritiesAvailableForSaleScheduleOfAmortizedCostAndFairValueOfMarketableSecuritiesAvailableForSaleByTypeOfSecurityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r397", "r418", "r572", "r602" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiary" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/StockholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r156", "r157", "r159", "r160", "r165", "r166", "r167" ], "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://marcusmillichapinc.com/role/DescriptionOfBusinessBasisOfPresentationAndRecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Discounted\u00a0cash\u00a0flow [Member]" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/FairValueMeasurementsScheduleOfFairValueLiabilitiesMeasuredOnRecurringBasisValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "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://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationCreditAgreementDetail", "http://marcusmillichapinc.com/role/CommitmentsAndContingenciesAdditionalInformationOtherDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r126", "r145" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted", "totalLabel": "Weighted Average Common Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r125" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares, Contingently Issuable", "terseLabel": "Add: Fully vested DSUs" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r123", "r125" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted Average Common Shares Issued and Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r123", "r145" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Basic", "totalLabel": "Weighted Average Common Shares Outstanding", "verboseLabel": "Weighted Average Common Shares Outstanding from above" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/CondensedConsolidatedStatementsOfNetAndComprehensiveIncome", "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r125" ], "calculation": { "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "negatedLabel": "Deduct: Unvested RSAs" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://marcusmillichapinc.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareIncludingAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2062-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2538-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2538-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2574-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2597-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2600-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2603-109256" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6284393-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=123585891&loc=d3e19793-108362" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "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": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "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": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r450": { "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" }, "r451": { "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" }, "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": "(bbb)", "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": "(bbb)(1)", "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": "(bbb)(2)", "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", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r490": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r551": { "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" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r569": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r575": { "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" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r592": { "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" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r624": { "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" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r64": { "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" }, "r640": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r641": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r642": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r643": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r644": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r645": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r646": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r647": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r648": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r649": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r65": { "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" }, "r650": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r651": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r652": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r653": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 89 0001193125-22-213586-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-213586-xbrl.zip M4$L#!!0 ( /J !54OD&@*R\X! 4H(P / 9#,U-S0W.&0Q,'$N:'1M M[+UI<^,XLB[\_4;<_\#P=)];%2_M$D5MMJOKALK+M.>4+8^EFCGS?G' )&QQ MFB+57+S,K[\ 2$F41.U< # CNEU:*!+(?/ @,Y%(?/V_[R-;><6>;[G.;T?: M2>U(P8[AFI;S\MM1&#P?=XZ4__OM?_^OK\. 7$@N=ORST?:)Z[V0 M*VOZ%_KU$_+QY'+ZK3E[2/+BUI?HR^FE2[=^T]FUVNGIZ1?V[?12WTJ[D-Q4 M^_(_MS_ZQA"/T+'E^ %RC+FV6&O:OGB]B1<:[F/CY,5]_4*^8'*97&CY;J.N MM=?=.KIB=N>QAPT48'/E;TZ_$'UXKHV_S"Z>_-QP0R?P/M(;%W\YUT C]#P" MAE6_B+^=^PE^-X;IE]-OYBYUD&7XZ=>RK^8N]BTC_5+RQ?R%P=A;<27Y9N[2 MT#]^06@\O?H9^4],CO$7_VVOT]#\_$B@+ V^->LBWTZ9ZP?*SR8?S('E? M=3.-0H_ &__/]X-:_5BK)Q&_KKN+ MHY4\])A(>>X7$ZFO>Z[6/*YUCG4MOL_J04RYYXB1$$8F_3>P AM_TVK'?__Z M)7I-/ASA "F&ZP38(4((\'OPA?[P7"'$Y/DX^.WGX)K2&7W*,?XSM%Y_.[J( M+C\>?(SQT1=ZER^39SRYYH?B!Q\V_NWHZ-M7TWJ-W_T?T_+'-OHX4QS7P?_G MVU?K_8S^"'O12\LTL<->DN_OPA'V+$-QT(C M!&<_,-'TU?O8\M"DP=I2BT]KS>U:?,NFBZYCWDYF#"H+Y'Q$G2#H)QKQ7=LR M*7-=.42Y%O8G':CKI/4$,%MU@,KZ$C]CPE(F?0AV?-:#'Q9ZLFPK^+BU'&L4 MCN[1AQL&]^27KKG4L4Y#WZYCZY^4T%#W#7DFA5O4J?OZO[;J#9D\SKHC[)CD M_^#:1B];->OHVS.R?;SU$RY=(V0/L'P#V9%,KLEG_I9/^WM]ZTN(QH<==@/<] M] GM^3Z!PY/E,#10JB%6%6G$#"L.&:PX&EA=C]#C"Z;2]Z^0Y_168;+5:&V) MR6MD>?] =HAOR1@.O>C>#YA.W*0A25!.K_S^D;CVVB,L2:=X"M7'>+A,!^H# M;6X,8FT9Q%_FJ="C?2;WPOZWKW3^./.9M47:KS ;[2P@0^*W(]^BS'@4?S;T M:/>(/(\G]N3)NT\$\B6^QV0BVO4NC\0T.B%SSN0*:C"MF>^8/45^XA.9Q -[ M^MS)+6*S:[TA2F[BCK%'*6W9Y-W>CMW:F#Y83B9^WE5.Y"<$*)62DHV>=I42 M^0FV*R,@0KF["HC\Q AMT4;;EP6F8V]]-_38.^9)GL7,S5A]QMQ:@KF)??5- MB:_&;)JP@@4IQK=%S?_/3])+OZ8W.]+ZOW';,J9OB6>K1?0 M:9(:7\1TI/]-?CG[;M96,W%MZUBOS9YBQE=^67C.ESFAK)?1_)S,I8SJ.\BH MGJ6,&D+)J%&JC,08:UO+*,NQUO5[#H?XB6)L00HB)M_LW5NM_JAK?"$AT5MM MXG=DT-OD7,-AKP^8:^9D=#C^.Q,NY48V\_CO)"1S&"+JCUIK,FM,7W/3Z\59 MHWZLM;:=-9+7'HX(_F0SCXAD;[-CQ!J/O:UER(A,MSIW3#C'_S4]E][RBN1L M>\N?E3>OVTPMF43D[\+UQJY'..\2/P5]&O%CP:.S5#SP6]65A MOO[0]8(!]D8WSBOV Q8S3/YN]O$TB%V ;&/2QR_TP?%[DSSO?6Q;AA5$#51, MBWP=K61/EB]6=).T>7+%6EE]_9+ZI%U:D"JPR9>KI;WZR5\6A5&V"9T 7M?W M#_P*_8KJ_(69R^_)TH&'G&\(-=SG"8;1)D0KB_8]N\<1[0 MTY,U('<(Y 4WRUK?U/$L[*^M-)K _!J,9-N<57A(:\L:G,DS$G48B3F.Q"S& M@2[D."B?K808B3""!)K+8/)8H"8-)H^*0'__Z4N#D9AY;'DTPAY%QCTBMTGB M_ +YPZYCTG^NZ+Y89-->9S_NN!XXJX4P%P!.$2* E!>0\C3) -AA@JCHV"L] M3@=C#V)L%1U[I4?FN!Y[$%HKAY]X'GL9E\EP'?QQB[P_<' =.J:_W5#F>M!L M!8CT?@LV1H2 *4].#L ]1[B#<\3WZ"O=S9%Q]'%I$G'F->7"4**-OM(='1E' MGP1SGYC>F1"CKTKA = X;[Z&*,@!LYUO()=NMLL/9%@@J(0%+#^0P9C,&LBP M+TB&7:/5VAJ2'CH2$:VC(;DR;E]3A?50% M_>/>)H_K.N;THN\?0NRQWJ[]B;R$-%&(J=?KT'.L@)A_I-O7UCM]Y5=7M:NE M(:AV,UV,@"WZ.9KB7'IY6S>J4G4#]JYGPV6$1;)Z*3)5V8% E-B!J$R)HO0U M!2 *( I8>N&?*$I?10>B ** 9 -.B0(&. QP&%&9U$,&=UZL\J<9$D+>)[IP M&>0K)LI0(;( EY[#?"PQO5N!N*TJ%:TS)@MPZ\&RD):4"HDVR$X6,,@%07OI M)%"5*;CDH0$YS+GF,(O- I4;@V)'R2"5C>]I2&PR@-":)/$QH F@": M\>D3RSOJ^($Y9YDLE1]UY;N8DHVZS!$%XQT\-FE'"Y>8K=2D(-F>?]G&!X\[ M>& VJ^YJIF0[_X$N@"XXIPNA5S4EV_\/= %TP3E=".TK TXD8W'VYR4)$GUU*LJA& %W8P$/E3C"5Q5N7DBQDL"S Q9?; MLBC?#8%J@.6@7(CC/83.T.73DI=KO(D+;3'7VT0;;^4;PW*--YC?($>4DPHX M,$[*'"=" %-L1P=J.R^%2\JN[0Q+-$ M,OAT0"T248N8GB10BYSN*U"+1-12 MQ>4?":FE'[C&'[UQ0#J?'&_1)S>.B=^Q.7!O?#_$GG_U9T@:/!W.@S=W,'1# M'SEFUS$'0\L+,'9Z(\=Z"N-KNV_(,^]M-'=S^OX.C?AWU1<:2M6_>Y\S .,V MVDBN3B[J5$QHWF/OV?5&A$-Q?XB\^0F!"1F06#02Y\2>@-P*70D/O)^.%0#N M^,,=;4BZFL2$'*/L[GCL86(P4N)^L%Z&@=_O/O0!?=RA;VZB7:P84! M ,%2&)6\!3]A5$*BRH&ETO>$$ON(^]5])HYR5R+.]PT'ON MCLB7UG^6QNQW9$?A-XR#'Z[!ON=6L9.ANJ;13+D[R4%,7<<+?!^7>.SZDS;+ MJ]+4[HJIN:O1V'8_,+YS TQ- VR]HB<;RZ[!M=T64Y._8]L,W!$*ŎQ!D M4^7DDO5]%U.?%Z%/NH2] =%=T#4,-R3&.[$1>L$0>S(KE9FUFSLOIE8GQ,/" M[O? T>]92P?8&#H6^>;2\MF( MP^8%\H?7MON6O.?R]=S#E,-H$C]I8IQM %@)K]47K,(K4 UG5)/X@K7KZGV, M#:(VFHR8O-?B==-NW5J.-0I'TTC0 R)2X)9^:.@GV4+Z?JX'LE(*AWS+ [6M M@G6B 9M'") :;Z2&WM,YZ6"Z$X?4DB( 4@-2 U(3G=0.M=3^B>DR!S:[KZ2E M+UA@BRVU)T!R0') (4!JO)':UN[HKG0G M#JF!.PJD!J0F$ZD=:JF!.PHD!R0'),(U3P%#-R![V+2"Z,/H*L8.KFM^^%VDK[DZ MOH9>WB<--6F9)]?U_(V/F;\ZQ5"*+NZBQ?OVF5VTI MAP/QO587,>8W:#3#%LQ@-!EN:=C+\(%3E,?/6S$VQ!SHE_@9>Z2S;,<2E$OD MLV =;<@J18D)NY^L_#(V'\A?SZ*Y0JQ?*[''-6S2U+6V@V+J+)Y=7CR\9-Y' M7UTC@UE8W"LLM;FS67>ABP)I2ZL_ZAK5E@9'-6]?Q3_'HYKY.X98.];JQ[J6 M!^0N7&_L$K\.[WP0Q!YH%1QU:V4%P,N;Z[A&3Z5TM\\Q-/)-4^4<=)K+W"@; MV*ITYA&W,,SRH"6> 7J "277,;N<(G%/LXUGR'5]'P??D?$'-JL,N,VZ7R.H MO SVLDXLXVD*YAHU5=':BDJN2--"E#?. WIZLECI M0M%MX=5MILC8V''!$CZ$@"Q/1TA(#?WJGOQ0/CV(-A)+/V))ZI'(TR2T/Q=4 M]&RF@D=B^4G",!)Y'XEBIB/S/!(OW-$(>Q09]V@\7YZ>EN3M.JPR+TT5>T4V M[77VXX[K@;-:"'-QU10A DAY 2E/CA?78.?35>'+G>[Q, M-. FR3CV2G>NN!Y[\LY[V3E,59OW,MY_[#KXXQ9Y?^#@.G1,?[NAS/6@V0H0 MZ?V&*4+RU26 >WYPY\$)@M''\XH2C#Z!)QO.?#;11E_ICHZ,HT]>_!?L'^W* M4$*,/@@/5-C:*=W7$ 4Y8+;S#>32S791@"R9!0 6, !9"B!O-&5Y!K*,N^*K MMT&]6MO-8>=W%CN_!5>2VX= M?-#*CT'7,:<7S=4^YE>?V[4_D9>0)@HQ]7H=>HX5$&N4=/O:>J>O_.JJ=K4T MQ-3N 354N/0&)2N9P-FJ Y_N+)_U R4L;)$Q690> Y6,+.0J R4X*54^6)PQ M692^\@=D 63!,UEL7+>5G2Q@D N"]M))H"KVNB0>>M46>K@# -J M$2&G":A%U&%3C+LL-@57F5H$]/ZK1BT\#AG>$J)YI=\J4XN8#A'D+W(\!( T MQ4X/EL>YD9 FP%.H$I6*1A-B.BH2TH0\0T!P+JK\VB8,;QC>H@UO(<835TX\ M'*O,TX0A9LJS:*.N?)]8LE$'SFT)S"3:J"O?Q811E^LJ$8PZ7D8=C!: )W_P MW/L0M&>&S_, *N9F=(%N'Q %T 7,N_;S)0NP%<%N@"ZD'EU M\W"Z@&$.PQS66Z0OS"3;")5V.BIREV8I.[UEC0M*5YY)-LHH?3C ^C)0AMQ% MFF2C#!Y'"&_KY:73*E &N/QR60?\D$VEQI8LGKN<>PYX'![">?S%[\NH$EF( MZ+/+3A;@:0-9<$D6(GKK1ZZJ)EG ()=QD,.HXF8*+M^YAX+G MY:"\P&H!%#FECW2*IVQQJ>+*>UX@_FMXIG7,$XJ/$YX!J9D M^Y-A9%1M%9/3L_&D.S)>LIW)DA$%CUN0A+ JQ5RVK0Q1@$\*%D71:YI@48A" M%## P1* J9>;*%/53E'C]80P+B?YJ@34+LAW1&ZD*>253Y#FH8 ((@GV%9=\ M_Y@.I(R":UP/GXU2B/&Q5J"\6)]"+[[G!MG2PSQ<#P N:9JSH$K.)%')45EZ M3(7K42G5M"1FHK?LH[+*^.=9M[=D;(5^US%O+9NT>DA5.1HCYR-JO>^QKKJV M9:* ^7',;>-6HZ2]9VL:3)6XH<>"JM'U@A?T@OO8>R6-=EX>K)=AX-_AH/?< M'9$OK?\LC=GOR":^/.X/,0Y^N ;[GEO%3H;JFD8SY>XD!S%U'4=//B[QV/4G M;997I:G=%5-S5Z.Q[7Y@?.<&F)H&V'I%3S:678-KNRVF)G_'MAFX(Q0P:*;' M=V53Y>22]7T74Y\7H4^ZA+T!T5W0-0PW),8[L1%ZP1![,BN5F;6;.R^H5CF* M2V>\4$6_9RT=8&/H6.2;2\MGFL/F!?*'U[;[EKSG\O7^X3>K)L(F/B1!E#BSR'7I6\3^+'K.W3+OT34P<,F]U7 MTLH7/(TJ/" B"6XIB(81DBVD[U-[(M](YI+M>)D*5L$\?OSZD0+$QAFQW:)W M:Q2.ECGI(,H3AM#FN@]$!D0&1"8JD5E.I8DLV7T@,B R(#)1B6Q!FY,8P0,* M\#:4!>XFD%LUR&W5)2G_"D!NXGD!J0&I2D=JAEMM*'U8< M4@,W%$@-2$UB4KMZ'V.#^&1TZR:XHT!R0'*;2&YYQ #)\49R6[NCN]*?,.0& M[BB0&I":5*1VJ.4&[BB0&I":"*16:SS6&*'5!VZM]:C7V.O'OV+WQ4/CH640 M$1ND99&('RS_CP6"F_\R06U]9-/]2J_8"?$=#C;\[#N!W7"$O#^X98D$2E?U M.0&0C0+,9KQL$N/DTE1E9 U1 D,ON$0!IB"M']<:Q[4I2&??S31K)JYM'>NU MV5/,^,KL T[M7/>J=^X!I_$)DL?/+3L>9+U77?D&=R[8E- MBS,NM)2J?I?^5@D'DZVT3 ;W(3&]D(_O;>3(H_H-7:R2MKN&$8Y"F](CVXM) MZ<_#0RK%5V)5&^YH;FVM'Y K:=^O_@Q)C^G5KD,-7>YQL*GE4[QL*Y JH>0! M!\ARR R*/(^RKIOVN:%K6?D7V/+//&N4!C*T!VM6"P5@A50@.1 MT,AUV.19+00L=;Q*6K_W\#/VO-@XKI;BT_I>)=TS2RB.C/C38,"]YYJA$?2\ MJ!06O[X #02L:"QU!U)Z5R7EQ@77G9=K+*%R4WI7)>4^8&1?^93FOGON'RRQ MALYBED^%)Y^VM^ENE=0?A;;&Q(,UK#@"3HL5]KL/?3G".;.9?$-'JZ3U"V*I M6$'WQ<-+.W&CKZZ1P38L$SM0K2BZ1N'!\3T>V] M]+_% !9X-$VO6B^F8L96E ^S2N$PN/*:F_(<&Q5/G>%B7,&%*<9,6LVVKWL?91?= K.>] M#Z?$H

0'UXE;4-^.)?YX9RA!/+#"\X/YTS_D!]>:GXX9VB _/!"8 M'\Z9[B$_7&+E0GZXQ,J%_/!B\\,Y4S_DAQ>2'\Z9UB$_O (ZAF2A@X %Z_K\ MK.OS-K0@=SS_T95;SC8O>;8PN-;.6Y [#KGC,*P*-0=ANR!L%X3ADSY\(#\< M\L,%&\K@1W)#*AK4#X?\\'PV/&BE;'A(!_3^^>&1_;= M/>GG1\+ZXA;/>::8;PWA]4*;&K+KI%\E%*>E>3_T?ZY<#WL=@P2?+\*3\>^P]N]X($4=J_1Y!^:>EG*>)@^@J M74T5!6I_B#P,2.4/J=/VI>NJ2G#=)WD3@%LV<$NO5,P=A'OCQ3.!HT]N'!._ M8W/@WOA^2(S$2%. Y**1O(TV%@&>U&F5 'V1P8'77(-RF]8?^#KA/VGB-Q\:[L=:VFPSS9SRKI%ZHAE7=:+D\X M@/HX7-;'X0PE4!^G^/-3>=(_U,9NXYY[8:.F=CB-; "&A"[<4SKU3+# MZ=8D/E6\JK4L5+^BDU52],IN78^N?TW3#FX6"4J>>A@BVY62>M0.DU^'5\3<^@?R X)J2$_])@4_ =L MA)Y'2#&I\NF5WS\2UUY[^,\0.\9'M&G?$@M C/>A30;"=,4EG+)^KY7"050?!2*CV8QZ?-0-(:WH065J*0S.6"\ M%UGR"TAE3003*AKG-F5#1>.*#BZH:)SIN(**QC"LMO0QH:+Q#H,)*AI7:?A< M6X$Q['8?4#"-4](J/&SM)_HPNH)Y>ZYK?OA=A-9<'5_#1EV ')-N0G9=(NQU MCYB_DM?APZK]I DF=@=31'D@7M,%._$^T[21X0/3E!([9ZO46J6!T%"V/]4E@K+]%4%QY2 HG_*A[%KI9=6X.$,#E.,JI"03 M9UJ'H$0)T F+'S-8:A M3@#4"8!A5:B/"74"H$Y U8=/U^\Y-?U1IT-(TR'4GENHW7*(3LGE5,S'-?U8 MG^IZ\LU!]*"UDRT1K;C]K%:[.9]&HSK==KH/5B%LIJ.W!U+0^M M:PFMP_(HG\NCF6F=S=#U1ZT5[9COXY$5G?\1\9 M66PI-;LV=#&_F9GN(Z\?:ZU,9N9%O8TI:FT)M976,3%UE$7AGL>?SBOV [RX M$8O<<(<:0ERC@.?R/[M+7Q"H:F3";S(G;>#.7N]2EXIK3/%2RHDX9QJ9NIM; MF?0+UQX^S7<>"1OM.R6Z^2X!,+L3(K;N9WHCW!SK,5X>+E:B26MQ4B2IY[6'^?ONQWIEH?/J: M5D9SB9E%NF-B,][Q3W?Z[I0P^_A/;-O^-?)>W._(F5N_^&$YN/-Z9UOP)J_-;&&!@!8VWN6[\6Y^TLEL>6%!B[!I M5FS]P1;XHK? %Z-7*&V1?VF+@D8HE++AI)1-GOJ>%4 &NZA(NRB9-I.E%L$N M$EM_8!>5:Q?EI5>PBXJVBW(;H6 7<6D79:OOB1T,)1VYU+>6E]\#Q1D+9NH< M-0FV5(FV5(YZ!1^G !\G1_U!I*&P2$/F6H0"EN5H,1]O!KA4=/V!C5.NC9.7 M7L$+*=H+R6V$0OR R_A!IOK6ZA OXEO?6CU+.SBA;V#J@IDZ-TV"+56J+96; M7L''*<3'R4U_$&DH,-*0DQ9K8!?Q:!?5\M,WV$6%VD4Y:A+LHA+MHASU"G91 M 3-JCOH#NZ@PNRC74>C T>&%'QV>HV[A6'A^='M@G#=TK$BQM.;'X\_^94(9 M(XS\T,/?+-]MU+7V&?EV->\Z^WN.^_\+(2[EK M&'AG]*L][C@FUZUL)_URCWO>$G$/5S23?;?'/2_1QXH[DF_VN%_O^=DRTGK. MSD-C7^YQ5X*61P*^QSY5<.+F)BLC,GU+?W07CNAP<;V]H;=\!_KI)7;6D MWGEK],W?Y,M")S;#=!5&-XCTB_5^1IKFAIZ!_>CM$"-"*^0U>?JWKY,_BA]\ MV(08Z:@^1K;UXIPIM,(O]LZ/YBYXL\Q@>*9T3IJ6W$A]&=#60;GXX;I&FMUS?E_U/(J]-?/Y^?LT9:#B5R>J_W\W/VP#<< MM?')M4W:(*0,B;'TV]%?B*5T]&U 2_DK[K-"*9D:5E^_H(30)DVWB?-Z/(SO MI"6:M++A[+,GUR-*B#\[-ES;]!O_^LO6JMV'HML M67 %MF2N#4LM28&\P@#RC$:6_7&F_->?H1N<#\BL[BMW^$UY<$?(B3Z,KXRQ MVUG4?V.%_E/5M!Y;M?VPQ2 3@6,>7UDC9;VV>9'Q(NG$', H8"WD#FCLKI+\ M>7#&R+4[MVEC,<7QE MU-I=A??I%GE_*#T'?TZ9GO[W__H:,#_0P+8]1J9);OG;4>V(O8\?P=['[8Y4 MS!ZE&*'G$6$PD$RQIM5JOQYD-,0@(G>UT=@G'T]>3;^:ZWF:6FBGO$F+Q^@% M'S]Y&/U!KJ(!1^*@O[H,DO0Z<\'M;Y#6OV(OH.,!CUPNV(SDB$6^$@M^.K/?@[-EZQ^9QX(68#H+3=J-UOLQ_@3G? MDVV;OX)QHBA'SF;?//4XM,NV*);?WW]V'P97#S_^I3Q!LK]SX?^S^[= M0!GT%&*##ZBAK>E*[T'1FI_,STKO6AG\?J4DS/.I:=Z]&-"OM5.]D68\4MV2 M/S28Q8;I7)<-&R./1G>"(97Q>\*33A\7>1HJ%2#2:]=3@B%6_IP,:R5:-%!8 M14UE(QWY"!27YV/*+!<'KO8Q-]''\0!!QCY^C;WT('*SJ9H3>V MXMKR"3?0T/\U^<3?TO*B?Y>99_Y]8$:V/S$Q&F!BE&YB#!ZZ=_T;9DB C9$#[Q^R-K-%("4V%(+I\)Q8"L^>.U*6 MA&-BPXW2(,Z4D+398_?9DWR+_QM'8 )7UIZMGXF=T+8WK,!NYI8LI377ZF6= M<#84-\MI=@2]+A%\2O/ZZ?[A:6OWI$1,!W2)"1OJCL%^8I/ M#W!\MK"I6(YB!;YR,60QE[00-C!G-9E3&%7O&@*9Z?8]3B_,,RC2R2,FDKC_ M[-O%2$B3M/DH);@PZ5-*H"12Y;I?-3K3FS*G=KE9$P$MB":%TK:-[&R*AJ2F MF>;K@FZ8*>FF4F\<.QMLI\V%&SJ!]W'AFGN$IH]];)RQTZ3&GOM*'T9CTI?8 M1F^(IH.G6;^)Z,-:84Y5/AE9N\:BRI!^P9[) +W?Q+LX#*;2G=P4O7E<;[0[ M>KNV7E/ST:+]!E8G]W&5F0VV=;X@'X'&O3(&/[&QK[B>PC:>*W\+/3Z,;[NVA!@('S#?+PRRP;+KFJ:'?3_^AYXHJVV;L:&?MIO*/SOYUJ>BTE]THDGRQ?T7^*A4O#R/<>0;8U1K9R]8Z-,+!>L1)MS?8_\V!> MYRP)@BR%0FNYKW,9'G-QU#U3/"186/ZTH? M+H'B_=!U=ENBKFOUXWJ]N<(>6+U"7;R;R,%"UWX^XFQ5\K_^TJEK[7-?";"- MQU17BL.4I2J$M>R0+@PHB,".Z,Y,W:XAY@((K'5EDB4PD5!C<:EGL\>W%:&6 M9B_WR4SM68%%;AXM V,/F\HX]/R0K@<3C9,K:!@@DI56__3TF4[V-,>N:Q") MB#]$8(TP?8U07P+[NC:GK0NNL.L.N^FD=?5#6[=YK;.\AI;E4DPZGF8P\1B_ M7BI'$J25(U$F-*!$/'#\9+O&'YS$.?:R; 96$!40PL@8*H:-?+](AQ_PP3L^ M/,0LVO['B#3KTZ(##NBH-#KNXL0_1A[XW1@BYX5\X%#%D4]FAF#V20CR9O?$ MEO2'5G]B[+QM9)F50598!=WEX/(8>_-LG;2^M25#^F"Q'T#'_+YU$X*Y.[;Q=! MSRU"FI\[O;SU:.6.H'(C"@?#K)AHQ(UCTJP#K#Q]*,80$PB-Z"+JVQ"S%"D: M=)@EJY\IG[3/T6 <(E]YMFQL*LBVR25T0RX-:/P96C2<$;C*$XXO('>>CVCH M-",HVL@9QS42,9$)@FFL@W[--G*:Y%MB6]%+QQXV,+.TM+K"Z@/XRB=R/S)( M%#\DR$5/ M_R9]H3]BUY-?TJ;$-Z.[E'W6$M92Y ?*:4TQT8=_HJS?=9=IA9\,AM#Z];V+ M*.(2;<.FTT* @JV+*_P++RWISDN%%7Y9):X[=^GBQOF&R#W? W]I!*X9@ H% M(L'@R"+/,!5L$RQZKD/G0/M#P60^_%!NZ)R'#+88>(D"%&TC7!B9LWLD X\/ MH4WS)9ITW#W@%WI(#TU'RGQ=IW\\B'7UB>JQ?5[7ZR?Q93#5 %Q*-E_^&1E'])\\86G!$)2(G'[TH) M*JDC>,.* )^3Z=:V2$J/MO*6$T[;$R8XITZ;_4:FDVWML#TK*Q]\!^$Y>)T5 MI!""0HI-VH 59!B$A#UZF!GC#H\:#JF?9L^BA"&.$T^*)3]]GC\BDP)IO#>9 MI0G_C,;(^5"I^45:2B:VW]UJV[HL;FH4RDUSXNU'YGITCZG-'KV-K?'B267#A,;:_#WTB3[]+4.3 M^Y6*/(30#K3P%^?*#4,?GK;%T_@EMET[=17[S=$@BYSGA3&[OZV571+P7HQX MD++7$\=$;']E KN(1+6G1?SDNO83X2$W>'+?U]!(F7HX2!N'HU1($-8S[/6F ME7BV$)]8AU]_X%RV8?-#0D8KHV,'=RNCI@F4];!]#\I$2Y%=ST, BQ4E)4E M\KSRR"E!>E!\FL52$]:LN= M<:DK4-9S6@8 6_?')O%NV;)]Z&-V%8%O=#A' M2BENUV//LC_HP]\L\FCR6,4AG73I,LRKY;-(D8,:%SY1/3(%MFBLI^E+&&M271@ M:0CT=W-&(O?C?JL\!8:^[1*,YFAC0\"!JG=O=R$EWK!\^E5:E7,.TAM$&[O< MB"_:O$Y'9G3D/'UE1-GI/DWG79N-KDY&]!S/^"%-R71,Q0T#QMQLES6[ARS;*F2.^7$@Z94%B*CF[OK(X4>$H79,G5R2#KAZ-ATV4D% M].*C;_JI>MIJJ/73:86228N_Q1H\V2HG(+-ZUUDY>'NI;:N]W'-KH-I^^X1V MVKW^OG;W>IX"S5]^^C;RJX/\5N39:7BTC#;ZV7YY=LD'#Z?1XKFDE9GB2%<2 M6M":NJI,_GP^/_JRR58PD9E:5D5.Z3/WG:6IN56-\N*W'= MR[(K?L2ZG0'TI'DP1/=;UX]>P^W77IT:\*Y.*0F2DFI#H6F-XCY,!Y3X!IRIXD!(7), MB/6C;S5+DS;(*^80L;T^WY%-F 8K_2'&@1\O_/TM=' $ M(+T6K_M]^NF@T"0H-3^SU<)+;&"Z%AE?%BT/:JLX"M@)V G8"=@IG9T:*]EI M9OU06KK# >,>FC/CX2&YGI:LH4?'C?"TB-* W!VSR_K6NW(;E7VY8EEN*;1& MKZ/$E>0W(#$!2*S!H7" Q"I,8LTM28SE) V)/XH]/S[Q0KGZ,[2"#Z"P:E%8 MDT/A (55F,):6U+8!?*'RK7MOLU*5P)124Q4;0Z% T158:)JTWH; 7E:X"HK M&"LM@@[$(QCQ=#@4#BQ=PM(E+%W.N+B37+JLGRBWR"':IGP[/<_QTO*-T/?I M/AUJ W8=9'_X%C,E9S1->3S:@4JO> M$XK'3I,\II\H?Z?[U2UB.](U!DI)Y -[\IXRFNWZ(=V"V7URPX#0GO<'#I0' MR_\#:$H8FM+!M06:$HJFM%J2IQHG;$.>1QP!QE'WGFM@D](2D) X) 1N+KBY MP+N<\^YTS\+-B=(;_'[U !L68,,"T"'0837I<'''P@_\@NS(_F1GKH$!*I ! M>LJA=(!^@'Y6TX\^1S_=$Q9X4ZZ1$;@>4 ]0#U /4$].U--86/#\Z43U%#$] M';:/[*@J8YS2FSBGFL;G?OJLB%9L)@%1 5$!40%1Y414S845S4O\C%A2Q<^Q MZQ!FA]:3!96]!&*= M1HU#Z4!R A M$&V":$^/OO5O_GK7'?Q\N.J+S:YBIDL5GYOU=;?S<"L@H,F#G-"V MTXXZ2C\G*$.4QU)[\KY,7F:OH T#9AZ@>9QH5,*Y,:O/K5HQ*#;RRM'\%7G( MB5^C9!6%R&F"K:!-=E;5K.8_;^A."$M,N:\]0V&[0Y&DQ./*>7P.D+.39#(" MW\K#9W,_E)-')6RL9[\!H'.ZTHL@#]!?\K'B'H%7275=].XNK^[Z5Y?T5+Q^ M[\?-97= WGSO_B!3PY72__WJ:MN#\D!EQ:CLD^4HP= -?>28OJK@=P./ U91 M,3[Q6&+RE8+-X4/T_5J]SF)) M/#=TS*3*ZK6&JM3U#OG3;'[>R*9!>KG<98.S LNGQ9B57=_'-.Z^;"9N#=X\ M9Y:"%@7A:27,/R+UL+RGY ">=X'$>D_:'#YB'CS#KWU M \WTN>_Z/:?6>M1KCS1 /S9OSQ23&Q81-'^;T?'='&.-)\\ MD[R*MM+\=F2]!V=..#HVW> XOO;H6UW3U%:3^-+S+=[%K4X7ZZ[:V?T7PNM3 MJS_J&M6GEIT^]4Y=U6A*?)[Z+-EI2.YP$'L#!=&MUE U6EQ8&K850I-Y$*W65NNZN#P+ M]F]Q.8$>'B/+5/#[F)Z*QHG96_# G=A*L3"N(ED43+XUM=9H ?D6I<-<:%=7 MZW5Q:5D6631M_3!!W[!/X MS3'S)\LQ[-"D25\CEVCI/Y@NL/L!W4KSR_H!C["P^;5O##]?UB55YD^_/0;AK7+REZTDZ6JFFPEBHV M:2KV/U?4SEI4Y4S)\RHOFG]T8H+E/'U7P00[7+UY,7&GE7-X YQB&9SBKOE* M"3O*J+==Y/C5#D].Y-%US!]4&H5')G6U55NVH8"8\])A'OS;4ALU75CVE8M7 MHT*&48Z1.MG*4C%BFU@K3!91$FRQI-94.QVP-HO17QZ$UE3K[9*"?9-2;7H M9@%$(XNH*M)-\(2+264OT!,>N &R)P9B;#!6T@V>QK9*,!0;IQU5;X&IF+OR M"U=E'E1;UU7MM"XLTU;1K.T1S*" <"BA5.1C 1)SV&@X M=I^/0W\^)6<239UR>N78?*K,'U27#_0WO>>?/F9F5T%TWFFHNE0[A@3191Y\ MWM'49EW%Z+[@+D%G)S;2];>I=X9!LM]5F!]QL/A2<#RG7U98F[N:7*GK?I5:<4X;8 M-A7+43ST]&0I@1?ZU0Z&7N)G3$8LL:E&=.\:.V"61M,B<17$TZ>$IIIT,M69;DA7 M:*2>TKGIIP!6'C>RJDH_=Z*O8(F^)BUMT0YFREG3$ZT;1](\#(*K,EC;/RST M9-DL$9RM<_F!:_PQ=&TRN/W_^DNGKK7/61F"X*-H6[Q HT'69_'=.A&?!<$# MONELX:!NEOX!.I?+"=[M1V0H;AA7CQ MA+1*Q2UCL=Q'4NDZ9C>22<+,+#AA2%?)_2"V69I2S+SMOK(D+]W>V0A#]O+AJ,6VW3W8^$GYJF= M1N;+U;EIAC^-2P2OG$ZQ[S0S3UO>1S6;YJO=>#;;:0M](@UFK8[_U&#JVCAU M+=:=3426,YW#TI63^SRV[K&%/?#0HJ.30,1'P;&ECMK2,X\MY:HG?C$@(^CR M.9Q6/@+W3(8Y+C;?"$*ZG ELNQ'FJ[T^ %;!QLA^+#3LKK[G+L M-09AI B#"]R"D@"Q>2*6YZ4?SD-B_&TDF#_..J]%'PA\;3) RTLL@!9.R$KE\-GZTVUI6=^_DT>V0JE+-\($"WC;[[*,QT:HG;[!U*V2]PM MO(YN@TQNIP6MXT <3VCXY3$%-G6UF?UA&'DE,8#C)M!$6%2^'KAN>Z9+%5[3 MN*6K>@MR%@!G>4]J'577"UJN K>NE-KW!R.OU5/X4\"\BS$'&A%H0!>19B*0F$ 7D6_#DXI>990)".@U7PHDI! M-$[5YBDD5E044KFR//T\GR"7*00"V<8V%"!B55F% M@4"R0?"F222OHTL.&Q6YG3LB6;-@=4X6YY6E4 4C3 N!1ZF6#EV'QHX!U:'* M7%%)Z(4ENB6TDH^3^VR]8_/X/]ASJ70Z=:U^ON2,B*(L?H$@'?(R\(4%01Y8 M-#(W"R+R$ADU_94GP.U[DE+.L7G^EOFA1>6%U?GK:<5;!.ZN+&4B[[W))D-V M2JBJ_++>&)Y>SZ:4>^3UO'Y R\K] ]DAOL=>?X@\O*M']CC&WF/\RYF%?'-W M/361:QN6BW)J]5IK_O!6UTYJM9J6LL:U\ $9+I[R2MN:[7R=:0B"S\4M:!4? M80(^>PRM F?OL"F]R=V4W@V#H>N1&Q!AT\G)5YC+IYTKNTR2;%[S9_?::4J/ MGEO$7+Y%,U?/X8Q-_]\\@9\KEN_3T'JRA&W;? MW+1S[&.#=OW-]4P?._LH9V4+LU%,!BWLS13"LR#7-S,G:9(FXLWXWL*$18'R MM]#!T;2CUPB;$XFR\7")#3QZPE[\E<:^(G])H\>8_/H5VQ]\AJFDS?>;AQ_S MDB1>9>,X]%5QA,FRF@;AM&J$T^A:,8'Z=K&TZ&*A FG[-1FB:!S[_M JB*)! MJR"*!E&T3*)HB1F2VQ#:;FW,*WZF-6M%!]"6.IYS].Q@Q101F4K9>W>JGK8: M:CUU1^=27(5R.)U%NG=55//0D4HFD"QSH2 ,LQE+9<$)B' MS;,0/2L)4;D(O#(5C#R'_ +*7A5K$T_D?Q6+OVL8X2AD9YY?XF?+L(HJ]ML\;:EZ*VU! MBD\E\:=\&9&62WGZMJXV&UR<@P!>F2SS6 +-BLM*Y-/SQSP\Q$0KKUBQ'/(> M*Y]LU_<_\[N0+H%1_6F#53U3%*LW?I%4TPW3T@^BHSL<])X'Z#V[V<\GC22? M;B*OC^RLH[$!TL-&:3+(%TQ1104#2PK;55K[4L35/ J0RS\-4*TUFJIVRLV)W. _">,_ MZ<38,MWPR<:<6%L@$?"@1-<82"13'XK\1:0K\S(Q;(P\)MHAE*F9G1V7%_>CF!,M(.47F[F*> M\J/>62:1Y+O>;#?:G_NE3(JW[OQ\UE=T#>] ?DG]NK MNT%?Z5TK=U<#I7M'+[F]?[CZG5Q_\X\K*HO>[56*-,3I_2?+48*A&_K(,7U5 MP>\&'@?*&'M1*1H%C8C1%OB?A>[D*CLK-HQVGLT^_710:%K$)/J\:5Y+=KQ^ M$*EE;PI%#O9\##GM,/,%$+DSTB1%Z M'ND^FYS/E;G9^Y LLLA)(G>UT=@G'T]>3;^:DT.:(E;&M1)?FPO3;+O^*YN7 MEORB2;](KU8XC7,_V^8UW'KV^I UN,Y!2W 3ES\>![/A?=(\V(:?'X%;1Q_R M:\JJ!DV/@6P=;6ILKPA'FUR?OR[>Y0E8<*8GKILB(E+[UKD004<1"![ F'ZQ9 MEV:T_3P,QSR?#T[+5HSQ:\\=T7PG>M$_K6!X$?KD(=B[>C?LD#J(7=_'Y#]SN0Q7K?%88[LM MZ@-WMMGGD4K\B@G\^T3>%S-QW[(#1WPON/=<,S2"GM?'WJMEX.Z[Y6>W:T-O M-M16IYGUGHW=$[4SVM0C.$*T!$(T/A!2;];5TUK:^3F D (1HO'+(:V&IC9/ M,Z^9 0C9#R$<;<54K"4S##:8AJX"O>/'Z.)B&>9B&3,:3%(2BQK;:R/YD M)^#[S"S#,C"AJYUZSO$"P,0!AF$9F-!J:K,E4R!:?%"43Q1M5 MQY!6FJ2((%.!5JRLS^*[=;(^B^_6R?HLOELGXK-@I4B&-.H+UP_HZ2U^E(Y5 MS;6BT<@ZB_/1?"J0@A> ZLV66FMD?CYK=4+%V^HOI_BOUNZH3:G*9G"FOYR7 M:AK-NMK1:J"_O/67VZIJ6VUU,C]J&/:#B63(]+%-7KVHR@MVL(=L!3FF@LR1 MY5A^0$,6K[B2MLUD&366SU\CZ70=LSLGFZLHFE.PY=,^53L-6",O6;DYT7)+ M4]NGD-94DG)SMIFT9D/5VY#)5+)V\_)H-%UMM',NNP !)!GLKDL\]@AL$(,V ML[E&+A'C?]@'E;:XDI*AXSHAEZ(SC%5=A_!2&0K-R^-53YNP(;Y(A>:=+:S6 M&["9O0R%YC1"Z9:.G*UCR @6,.FI(MV$;#] !" "$ &( $1 1K#$>\S=I7S@ M2L=\ING1<=S6+SK2HY^J=0U248I39%X1GH:NZK T6H B$O\C/; VXY MACNJ=E[U5!@W3!8_7+_HF$^SI;9A]UBAFLS+Q=345@V"=T5H,N_TZ%I-/3V% M05FD*O/;QM#)>U#"6A?G%@\[;.Q3O,3U.;9[5,7!@>3&SZ?UP_/.==SY$9K; M1C*?-(M\MK$69PYK)I^KQKH[JS6O?2BJWH9]V04.T\/-HNV&:1Z'/\,H+6FW M6%UMY'UN,P2.9#"C;@@H/>P'DURA:MM.$VF4L_5>:^:PE"TA!6>CQ+SLHSS. MD@ E%ALKTO-(*@$E%FP#Y1'L^[R-"02I01RO?E:DF[#L#X@ 1 B !& "/Y2 M@R!VDTGLA@88E2=,S&"LC#WWU?*I$4[>QLMA2H#>*[[]:[9(/3FNSG)"(MYX M%=MU_.],?M%U RJOJ_? 0V1P6@[R/FX"//+O7(>Z+I[+"H--W)KBDXJTO(^T MD\,MY0X1>24GU=4.[&,2"A$%)#FU6D 2(D(BKV0I73VMYUSS%=8"9; G[\&" M7$T%9(C'8>SOV,'/5M'6GT:&<1,2D8O69F[5?-4Z%.(N3)LY6UWUIMK6(+.\ M:&WF=G:0JG?@Z'A8.808,*P* "( $8 (0 0@ E8.Y8GTW.& JT(!OQ2_40,' MI54':-15K95SU;)"W45.U9>3?ZAK:E.JLULX4U_>YWHTU-.F3%4\DW/($M/_ M,B%X'C68J+)5ZS8Q"\\2W+1WO1[."7.$V,Q3X:G9:M#F7LH\]- M>R(_#;27W]-@$35I&>GY6$:WR/L#!^C)QHJ)GP+%QT;H68&%?76N^VD1X8/, MIDQNB%Z19=/&'S^[Y&>(V&!@4L'3@-8K_330GLA/ ^T):5))&Y)J]=C%$ MS@M6+(<6>U="AVC#)KB[A=) -N43;&SZFP?G=M MDTC[KT1D-$6CY_2GEF_7LWSRU25YZ[S<8\]RS3L<])X'Z+VL&O*:VH3BJ%F< MW5$P+D0JLBH?%C@AB:(JV.OJ:1[GK$M($IP!8W^6V/($DG;>L(!8'=\FXP_L M^\0@QX:-?-]Z)O)CL$?FOT,_&!$YL9(7U)QD-B3='&&')C$IB9'ILM7+N!S& M],"A*IPTM!]+4$)X6)!T=RIH6DZGV[NXN7:]/AG%O><9L0!;/DYIL@RD)37^FQKN?S"_CC2 M5,7#_AB3^[QB^T/RH'LNHV4622D[R$XS.>"D\7SC:%G@(+?,#3BOA%\2*#!3 M(_?#60$(&0 A_\R,LL[HK69F!G^N(P$G:8FC$&QZV#$^E,!#CF]'^1DT&4/Y M1!-Z/V?H6,:/O(B?.)@]<#8PBG60KP[?\#2 MIC RAFQD[AH?8-=5SL';#TAI((INT'7,!*0F*9F%)O%O.$\#3/[\++T"<)&W M$5C7(+%&2.+(.QY=3YNC@#BX)X["4J_T' "RE?<(V5<<+S!7I)N060&( $0 M(@ 1@ C(ON*M1&N!(?2!&R [WJ:X7&15\FC: 0MDY:="Z+DO?U7:Q=U&R7G[ MJ'D<] 4:WD;#Q24S=& 8EZWDO(=QIU96H@*$FCBVIBO237 C 1& "$ $( (0 MP5^H"8)(6115G0L<5?MP\!0?I*3B._L:<+JQ(0UW9 >RR.UJ77Z%/(?EID. M9>ZAS$\#[8G\--!>?D^#55:^J]U\1[YE5'59=6+,W6.O3TTY)HQ]%U0?B47X MR&Z3C/G7IR'_VJ;D^Y-:#H>"56CU9B=M;EJW.52;M1-8B\M?F]LNJ1X^-CLR MG<7%N3;S'IO:21[U76 ;HVRVT:5EAP$VP3J*QFPLCA+M(TA5*E"?!5A(.>Q$ M!'V6:".!_U*@/@NPDG+.\X78T+X9^ >N>?V3/0";1%C8(R*D11I&!(]L/S,+9?\TGLI;VWT=7:\CD_XJLYK6NU$%JUD_5 M3ENFI0,1U;Q5!.3@T:S!:.9#S?F.9H&7CL"RDFU1B*]A&HMF:;268EWI>6^? MK3 ?[ZKH_!B9*%K394JT$5/1A5A8^BF6?D5L/S$7J?6!W44CB?LX6BP-ED_L_B!EG<)L/FS-] 87=0$K=8_8L=S=6D M4:C55UB%0N\9Z],#" U:"!TY'^0!Y+D!$4K@TL%%Q.]CNI718172$%V6>[8< MY!@6LLE#R ?T.$;_1%F]SVRI.4R\G6U-[JR%.WOZX=MZ4[J8X#S%(*+!WH)3 MLAOF"I)*,=Y)(P4E*S=U,W=NL>?TLX0'^80)6U,/TGY#'_XRU<3_#*?.ZIME M!D/:_-JOY\J$*W3:[$3(7VOJJC+Y\_G\Z,M*$&OZ2;U#?SW7\)-6.Z7M\'! )P9Z@N@%G?W(Z/OZ!6T) MQ04'.A9'YZ1I$2 FKZ<.[K0+7M18% ;N@@?,/DKSRM>-@.S=\BUFG:4YZ-N* M-D=-GA\CD9PB,24N94):EL>RU%;7+DCI$?MH)@9M]CX6X"*#)!'% )72F]ON MP\7/?NS>H]'X7+F]^?'CYN+W[KVJW-Q=G*1-S\6W4[%,HHQWO=ENM#N/S:-O M%[V[RZN[_M6E0E[U>S]N+KL#\J8_(/_<7MT-^DKOFKSK7?SW[[T?EUO7MD^4HP= -?6*W^JJ"WPT\#MAAP)$U^IF3=NYH.GSZ MZ:#0)/:L^5G99LZ?,Z!V']#9FP%1@S*S Z@#P+C9P+8]1B;U45@J&WT?WYZ] MG],P>TQ,KE'!DNB3Z(CW@$U,Q&](SEP'T&E<$H737]:DX.:8I8 M5:UD]JVY,,$TFK\R1B;N3=K7==*EU7L]I[_:^!)N"[?-Z[;,*]]OX:.S8=UC MJ[A!3"-B#HO>)O-X9O6>YB^9\&J" M&^-O8C><.;[GR[/E@3T>$(,?*[<$)4-?N2+\:BI_"QT?=RAX[ELD^OI&T9<' M"]*V'=HI#$2Z1)YTU0797Y^\+_-QFI3%E9W=NWMDF61FBN5*'W&!QM0%YA,% M@K1*=E0^X "15R8#S&2SG""ZX:)5%<5-US#"46C3E34&'7:J8\0ZR7K_[).H MZ+_RB9[P^)E/+0K2*ME1Q2W/<#8SVCG_A;;RWC:7<;?H;?? MD8T< RLH4&Z19PSCQ4IM?K%R)]9-V7*631I]@;L6-NU+Z/H]IZ8_ZM$FE,?I M@A=;Y+C%=(]#Z-,[]2?YU%=_AE;P00- KD,3/+OOEK]Y'\/-W?6J^EG/UCLV MC_^#/9<*J5/7ZN=+FQA*5$2V*/@E>P#$#5L/ ZK.H6L3,\>/%%@(#K8^QE-. M#.S\G-S'=[2$6>#@3ML)WCYMJOKIBKV'Q2MUAQ]L/WKWT.2.0S0+51YPS"XO MVA-:A[/E8KJP>^/$B[DEZ%.KU]5V9\7N01B36^ISLM Z66,M09'-9D/53G5> M%%FP.C]E/#YG"Z!L[3/EF/-\5.R33I'/-@U:M;EJ9_D M3# $5KWG 7K?JA80..XB8H*?L<.KA'(>-87ZTC!D^ =$:8ZY(.#@*01ZL+(Y M\-H;=55KK2B#ROW0ST3'&SSWPT"9>D52/+V3;+YH2+ZCX* MY YRK]*C>&Z;G(\"I /2J_$H0#H@7?Q'P4KLU =KA1V1XCSW+C8O6L[_?J; N$K(J=+D1\L7YPDO7_'?H!ZQZ M^L!=L1;"8/.T")NN8UZ]8\^P?-Q[9J#HC>GG/BQ?5Q1+N7%/X;GL@H!%3)B4 M1CFP]L_' B"G\. G1;^AUMM-7I:(@61V0E'Q*09R,@V@J=1<]!D $A?O2-^52*Q5P^91QZ?HB<@![:AD=CV_W F#2*()A^90P)TA7R>XC- MI?K'5['$V$7WL;SNB;B*C:?(Z"9+B)E_(#O$*R$#$3BI/.)<>:/\.A&:IM;R MW4PIO[N;(TU U$Q@CL@" !S%Q31NBI$ 34#<"ZS/0U@%(EM"1K;R@X0P\\0L MTT1[4_\)(CG5&Y&W1\TKY19(:D* ),'RW 0 M_6FUU$8#PC\I!MMQ/%ME1<=J#=[8E%/&LW M\EF;;_$PUH(@7[Y8 %!G ^IK9'EL[:;WS"^^.9VRX SV<79(:ZO.C%<#7#_X)P+$!Y)S:&6+\@%,W#K4M&JY13 M/^P5D#L\'SITMP VEW<*L"-H8:M _LN+6T6(%M85NU0Y[%#K:]=[QE800D$0 MOI;+>>X(!ZAF4RQWH!;*)N0<$RV@^1 TPUX 8&C9,%W-%0"@:8DA#2L!0-D2XUM>2$*JOTQK"?%);6]6 M,!QBFZX:,$JF1[4Y.%!8:&*ARC=;33AFYQ-FOZ8 2_,[$!G3'?5R"#L-T/L_ MJ1)=VR2*IQ71#CA7O:I+"I!SP@6P$X>D/D1\-'!YQ+=0D[H@V.:A[6F(_506 M%Y>_PG"JJ^U.F1L#/G,$(N!>#O ,Q O$6Q1>^=E T%2U>C&EX("&I:?A:BXI M",+%@.Y#21M6%V3;#% MLT-.JV'%VD$;) M%82MEB:>7,_$7G01$;[BN[9ELGO7B.Z8^K98K-AUQ6'2^QRW(4@D"<"K"%H" M20!>1=(22((GO()^ *EB(!7P"G@5":^@'T"J&$@%O )>1<(KZ >0F@=2H3S- MCBGE&G6>D]\/S$7J?](=*X7PN.[?&0MM1J]@-OAUZERQ_GXS! MU[?-!4Z]]0'J6]N@++! _U(P4"TJ!K;M,3)I.A9+B*+OX[NS]W-X9T]14!BX M$W!'GQBAYY'>,R2=*V^6&0QIYG+MUX,2L>/A0^YJH[%//IZ\FGXU)X8T/:Q: M89E].QT1<:L;S5\9-!8'3/QUG71I!94D?[7Q)=P6;IO7;0_8O]$Y9/O&9$J- MZ61&DB?-<9#IG+;MY)Y?2U:TAS 4N9'SVY$^H\Z5ED?$8=';Y+KQS#:8OV3" MJPENC+]A3SJ+-AW-+<<;A NQ=V"/!T,/8^66H&3H*U>$7\WE'24:/ZI)M 1& M0ODCH27/0)CN@%!8 @L_.N"G)15"0Y0\SCT4//E[E;I>:1[4Q(R#*/;YQ8KO01<98YGR@0I%6RHW*2,G)14" 3#!7I:0+.KGF /6;E&#!52X MK;2W!>3#;:MY6T ^W+::MST@P+.AZ.FVU0'66GZT-"H4/=VRZ&F@W")CJ.C: M?&K*3C9VEH4BLRE0FE/!/?U19T??:14H/;JS(K)%P8&%0-, $#. MTT*?16%@Y^?D/KZY**C9K-74TU8KXPH\>RMUAQ]L/WKS*HB4K2KY*5Q9W)#D M28<<%8C4=+6M9UT@LFICDH-"C(U&2ZUU.KPH4FAU!&P):E"L./7-3J:^21A[B%TU M\3PSKF(T*=,*@57O>8#>%UBLUGBL10PV<*>U4<%;%Q(3_(P=7B64\Z@IU(&& M(<,_($KSQ@4!1T5AP8%3KVMJ4\^ZM+VD)+'AS(/#68+O0Q!:V8=^=CW;H-I\ MD>FH;[1R#;1#QD.. 8@X:SB^8.?(PHK[48O$,E*2R*D=>_R$?&PJZ UYY"^! MRRNAG.7*3[DS_MY'4NP^Z*5\%,@=Y%ZE1_'<-CD?!4@'I%?C48!T0+KXCX)% MX*D/UN1N$3CI>]&%8.SXB+KJ$J_\;I&.<>/[(38O0X_(\!Y[EFM&R:KL[WGZ(G(#<1L&CL>U^8$Q:2@: PHH:D^^-(1DM"KD)Q/=2?>RK6&SLHOM8 M7O=$7,7&9&1TM27$S#^0'>*5D($HGE1>=:Z\47YM"TU36WH37&9.:0(B;P)S M1!8 X">VIN>[91QHX@"40.P,K,^=6 6B8T)&Q_*#A##S1*E991#7RC6N19'- M:J&ZSS0IC9Y3&<6Q"."45^P'Y-;T.Q;6(DY/X%D&H;#X(@I@OW+QK='(6N^C M/DSEQ"ZCH]O_CHE$\0"]]XG:;$;M$.BJH*FQ!CS7R/+8O-)[YA='LMD:_%@< MQ=)*^7$PO:%JI]R4( 06@>@83$/Y PC*YP /90 C"+\!&65 1A"4 V+*%%(B MH@"RVR *N"8*&#HT#HC-%3% 5D:H>D' K9)5%IBE2T7%RH1=N]XSMH*0N<\0 M!:R!Y0T.$X$E'UD*17T?!<],IG8>HX1F?&[C[%.M6D!W7F5GK5 M78-POV\57PT,0G%"H(3-+*6!1(291^*0V^YZ+S^T5F^KC8X&H35^N !": (3 MP9XZYV<3J5:KB7<.M,1L .$M,!XAC%6YO:([HR##&4#->0J !+*J1ZCB\FAO M5C <8MM4/,S8B]9'G:)E$*^0".0P";8W7=SH=HN U<'G$CF\51AMVQX;CB_+BC_'A61VUHV6>* M5>NTXMRI D)<0O!$[CC@)^RE:]G'P($T,@4+1,+ *MV#8B XQFEPK.3)1YRY M8T6\+([*L$,]MWH2]\?CS@>IM@J)/;F>B;WH(B(*Q7=MRV1!OYJJT/\^;W.L MYZYG*B6E*K01V &P ,P R !F 'P ,P 2-@5 M":7N4^,KX4=;E?!34&[/LA*_(YOM,T,^3<[Y6^C@2',Z@0T-L54\.:<7!GZ M'!JJ7(A(=OV> QDWQ:'@EU(2?&F8&GM^I+I"$"#;@D2%.*#\S!G]5&VV.ZK> MDF;_!_?#OM \F"6%-WC1IN4&RCL#DKB%JM_L6/N M3Q*%6GT%# \#TU+KV.M9+9Z,[D?7B2PCI9 .Q@HR#'0!Y;D"$$K@T M(DG$[\=5G6E.%ZNP\VPYR#$L9).'Q+%F_T29'PPK])T0;V?;#*:LA3M[>A:C M?JF+B5BP8A#18&\AE+D;Y@J22C')7LT4E"BK.)_EJBWVG'Z62,=[8F=FGBG( M?D,??F+ )Q\SG :BWRPS&-+&UWX]5R9,H=-&)RI]:4U=529_/I\??5F%(4T_ MJ7?HC^=:?=)JIS0\_OB<_?PM?O*3:],"+*$?:X,I@Y>!O5>5F[N+U70+ MVBI>6Q>]N\NKN_[5I4)>]7L_;BZ[ _*F/R#_W%[=#?I*[YJ\ZUW\]^^]'Y=7 M#WV6+M<^5Z[^_O-F\"_0)4>Z_&0Y2C!T0Q\YIJ\J^-W XR Z]8)EQGT&;6VE MK6)MV$\_'12:%K%.U^AG24M).=>YD7.R05E9J-0Q96:%@6U[C$R:2\JR.>G[ M^.[L_9P=QIX26P:1HQU]8H2>1WK/;*9S9:OS&I0 MW4V3/)V83F8D>=(\V#^=Y[%M4Y/R:\F*]A"&(C=R?CO29]2YJG$QAT5ODY6E M9W'*^4LFO)K@QOB;>&YE$9FYY+-4/W#7'O>M=^668&3H*U>$783#=3J6P9$U^=,!/2RJ$AFB7#?=0\-RW2/3UC:(O#Q:D;3NT M4QB(S+;FL%,'YD*Q*3G3._MV=,,/F9EBN=)'Q)M_^$2!(*V2'963;4,,,).] M0X+HAL]6R8Z8Q'XC!AJVZ2CBF^3.(_9)M/U(^?3#]?W/@NB/SU;)CJJ!*\), M!3XD%^:A+*"/ZC?P(WI^6E(A$'1';N@$_(B>GY94" 3 !'M90K*HGV,.6+M= M&Q9.X;;2WA:0#[>MYFT/<'.+.CTY)>\8ZJ:FU4T-E$MLL/H_\1J]!H53-Q9- MU.J/N@:%4RM<8"M[!%2\<&HFY[EE.K*Y*(?:.JVK>CO7@ENY:&>7<9O_$(4B MI_L-29YTR%'ITKJF=AK<:%50?7)0D+39UM5FHP6*/&Q@/VM;BH[;KB:.VZ^"EBX@)?L8.KQ+*>=04ZCC#D.$? M$*5YX8* @Z=XY\'*YL!%;S?4TZ8FH">7@78_Y3V6RW+&( MD,]"J#Y?S6 /___TGHE8G=,'[S\RING("?1Y+3]8XL[ M<4G.1P$R>3;)-ECCTTDN$3(1QLMJUE5-SWX=-'=;&Z O-/2% C L,>[E8K#7 MQ16CI]@[?D*TZ#QZ0Q[Y2Y#P2J@SK:!GSO.RE$:* /:0E,( N4O_*)[;)N>C M .F ]&H\BN>VR?DHGMLFWJ-@&6A''ZW)W3)0TC>CJ:#8\1'UTB5>%=HB(?O& M]T-L7H8>D>$]]BS7C+:IL;_?J; N$K(J--<1]J3RA9>N^>_0#]AY>0-W12(6 M@\W3(FRZCGGUCCW#\G'OF8&B-Z:?^Y [6U$LY<8]A>^:%00L8L*D-,J!Q..# M^:: 1+32X,'/9N".JNGBY:<"R92S\BX(TP".=F,C'G9 RP8MB:>$P7[M>OVI:GK/ETF'GXXT?^*YE1IAJO$17\H+ M 0#E0J#\2N*&#,_= M0MY[)GJF-QM](JUE38[_U 2*UY>4$KIVF> 5^P&Y"_W.(R\]RPC25PDR6"M( M5U[>2%_WU**>MQMSK4TN>YAJ:49:WS%1)1Z@]QFW089J_I@ D&6SY MNO?,+]Z%FND%P3H/;>>5ILM/"";(5>MZUHD<7"B]:)H$6H9U!T$X&8">,= K MO30!O%XUN%=S]0)P7C6>6.2G4HNF-K0VT"?0)T3M ;32@19" M\+SCN,)6@'23.&P0J$R,/'3H%@%L+F\/8(=IP_Z 8A?ZM@KO+*SP=:FB[G#0 M>[YVO6=L!6'Y!88XCZ%#@A[/*&>S,'<@%\I,% 3@/+2=6W(N/R:O$7OT%'8% M !=SA6D@8K T^$0WY/\#@\N.\6HN'P"X*P%N6&8 O%<([W)#%-+[A5^ZB(^[ M?+."X1#;=)&"<3,][]+!@<*B&PM'(;#%BV-V?&OV2QB0)+V!M9B^J/-#J&B MWO])%>?:)E$V++ NK%1PM-[/*!'+BG.B'B',&+H]X%FK&YAS+ MO&6P?"J+:SE8>&AVU%J]5E(FS&=.D /D6B* @5DKRZRYXY.?70.$9O6RSI(! MFA6<9JNY%,!MJC3@>%\ZAJ@_Y] & R*G#0>\S/\K8O5Q['C\OBGD/FG/7K%I M%H7F:1DLQP@BH@C%=VW+9 JMD5NRNVZQ9K!KX'\B@9PW M'T@D#<"O:!H#:0!^1=882(-7_(*N +EB(A?P"_@5&;^@*T N(%=&78$T +EB MZ@JD<3ARH2+._FGE&G=IY=^1S0KB()]FC/\M='"D:IT@DZZO0-&;MIJJ/73.E23V?'6._ @1Y17: KV$MRDKED$6%O &C_IU%I= M5]NM8BJX L>5C;OB\Y^7 -<\;:EZ2P/ <0JX37OX=F6ZLC*5?=(I\MFF,WR( MD5>F@9?-CA)IP9@I%K/CL+;65K5V,9L]]PWT0B(R5TL*^OA=,=WPR<9(Y/F4[&,)OH^OCM[/P/)J^M6<&-+TL&I18_;M M%(IQJQO-7QDT%I$:?UTG75HQAI._VO@2;@NWS>NV&_9MK#L#H'/($0"3N2RF MDQE)GC3'0::3R;:S:GXM6=$>PE#D1LYO1_J,.E=.^1&'16^31:-FD_+\)1-> M37!C_ U[TEFTX6AN%=P@7(B] WO/:/PH)M$2& ?E MCX.6/,-@NJ%!85DC_.B GY94" U1KC?W4/#5_F;I6:O+4S(2'+/+YQ8KG21\1)X'RB0)!6R8[*20(W \PDBUL0W7#1 MJHKB)I&&S:##GY94" 3 !'M90K*HGV,..,#DV7"0]+9' M9:R5!:T-!A6_MJSX%2B7V&!;9.-5&XVMVM3V2E7)LC12-N6Y\BDEH]4?=78* M3:T"1;=V5D2V*#BP[%5.^WZS1P"GQ:R*TO[.S\E]9'-1)*I1T]33=BOCO>![ M*W6''VP_;O,?HG(57RIN2/*D0XZ*&FFZJG6RKNM1M3')0;&@!C%V:_R0J]#J MY.+,T)0"/,TV-_0KIF8SK,W5:*D=/=?AEE]D0KB8@\Y=S.$.!PHQO G8$M2@ M6/%ZL)U<#Y8PZA"[:N)Y9EQ%9U*F%0*KWO, O:\Z*5A+G!2L@;!RN;!U>]I38;W'AR9>AX0^75<7!G.$2;:KN1:U04\@YRC '$V2SQ!3L[]RON1XT"RTA);J*F MY/$3\K&IH#?DD;\$+J^$29;K$>1NF>U=FWAW\TW*1X'<0>Y5>A3/;9/S48!T M0'HU'@5(!Z2+_RA8AYWZ8$WNUF&3OA==B\6.CZBK+O'BZQ89$3>^'V+S,O2( M#.^Q9[EFE"_*_GZGPKI(R*K0Q49(#N<++UWSWZ$?4.WY W?%2@B#S=,B;+J. M>?6./^9@:(WII_[L'A=42SEQCV%IZ\+ A8Q85(:Y<#*OUQ\4QJ0^,G? M;ZBGS:Q/5P0Z*@9%Q:E^IS7\428Q?=Q_*Z)^(J M-D8CH^LM(6;^@>P0KX0,1/4$2[(MD3?*+S>A:6I+;X)CS"E-0"1.8([( @#\ M1-#TUBG0!*AWQ&')? L@]!/_#T%GU^YV-1H9*WW+Q^F:V1Y;$[H/?.+(]GL!'ZLA6)IA8,85D=7=0V" M6&+1"(2V8!XZ"$!0C@9X* ,80>P,R"@#,H*(&A!3II 2$0605B9W""]T:! / MF\L!/%;/IWH1O*VR1!98H4M%Q>IU7;O>,[:"D/F^$,*KG+6RS;(.=^ 181X2 M,VY7,)EP$+BKJXU3\B5SV+$)H%9Y*I3G%(M>%"L;:5'W#4(;_M6\26U((SV_]A[ MT^;&<>1O\/U&['=@>*;_3US8]_(1E=>PBDAQ=40P"E+RRO,OF=[[1G5T; M%!IU;6O(O'8-7E&102%"20>%!20:%A&V1H++$HC >0[HPGB^FS9+$3(H1.O\(',(YUP+8 MH)/MR"-T'@.?^J:#SLHYGV2?/CHJ[.9P*/AK*1&ZZ*@F'N6L.P@"ZG8E(6'0 M[78[N_R@F-:%WCGOZ:UN]=(RMMFWQ6_1@\:M++99EH5[E>:A/#$GAG&NMSOG MLG"UHOP\?%#(XL8\/]>[36F$:Z79*46T1D9"R_EY]2K_2<79_)C1N>CJO4ZK MA/PB%6XQYRQJ33^TH1N\V*3&'C%)%JD0H1"A$*$04>4+%$G(=!2+5-)!(4)) M!X4%)1T4(I1T4%C8*_P"?I@PJ=0#!S8QO<^PE/'EQ/P()X=+NDS%27!_AGA$ M[M_7V !:8H2E7]@R;"3)/*.YA'O[\6!A=NSWB,%;1V,L&0\O.*Q!1@T60C1S M,' G4].98;-[Q_6!*+Z+CCP@/A4E?3$ MC$Y+U\(?GRY/?ED&(*-UUNSAEU.3/NN>9\Q;O'S)OOXNGOSBVAAZ]JNIC3UT MA__%=PA)_#'X+._2^__WJCR>AXYN3Z:5V?WMW=WOU M]_XW7;M]N$I+>;XZ:PB4_&AUSMOGO1_=DPJM]NKQX?KFX>GF6H/?GA[O;J_[ MS_#'TS/\^WCW^ZREC[=59Z\^6H_EC-Z"F,Z2?*KV4 MDM6EG_]PS&!H@2+T::G.HRT[-9I[B;;\]2 ^H;P4(0W-!G9$#8AM3\TAQL6Q MR#3\6PS/_DZAC3U&G#+<#.*O# +/@^6SX_E22YW?>QPLPM""46US2N'E\+?H MK10=LABA+;L43KP]G#]KVS^QTPELJOLK0NGL;Q PL-/9=F$ *8PDO.WD_B,738Y@6/^9[* M:>Q)2'\D!$IB?XAWA&QEQE\J/"13>&]=_M/ZT.X!)6.:DI@+G[OAY(!-.$QG M%TC$M^14U%:18ZLTZ[-5FHUF4R+22SV5FO+?D)3H^TB[G IQKR8'IO M//0D MPQD@?U)?15Q]5R8=:R/;?:?:R',GFCME[>"<5PW#--\LWR(TRVS:&-I%'A]; MW'A)](W#R_3#4Z) 2;.)#*FFR#C@MG\@OF:Q\/R=M_5"@,%F)]VJ=,_=1]@^ M'OZ;YXXL_\ZE2[MM-!/5!YM;Q<-3F :\MB8P_KRM7W26=&+;AY;%[_4*,7'W M$I*;,;'=U3O+BDGFQ<1*J&U*Y*X1N8GZJ'AE[Q$ [,"R">N?PF5QV$UE@$K9 MSP'>YUO.)VWJN6\6>E1>9IGZV>=#R_!\\F2.^EERSZZ*SU(J9U+^M:23?]=D M"C+/8@6?-=,9:N;$!3+^=Z'Y>'E::"[#;*_%)"G3=X;]!%WRUTU7JZ1ZL[TD M4[.2&FEU&%I0J?,.F!A=I9TJZ;S6(0#**&J=-C$IT<@'UN:7Q#=PX$T\F5B? M!37ND!@WG!8'EL2&H5\4;5?6611OR<6B.JL:>J^SI-)(!>2ODJQYW+!X9&CY MFNU2RHQ^(.*LYH)U2:<8W).<&NBQ$SOR.X&G4=@L)7EAF[W\M^>G.LG7/)E9 MM#?6:"VIS[47-Y6V6S>9_)1H33U(-**JN5S>H%#FQKVY"M)[>[K1JM.=6"5X M69#VB_>;2OD]:D%[+8HD:[[Y0:B.MULUE[%KNB2&!.&U$9_-#Z$Y?2$.&5E^ M65JPT2I@HWXZ-JF[(W,+$K_GO>H*7Z4+'TQ$_^$ _6T88(AP@DDY&OD8C$WG ME3"G!3STYU<3V/.IYI)[]=[^RFESQ5+=!K-GSP2EBGWP=R .VL Q(BHL^2>W95?)92(+<7>QWYQ)X[F5B4PG''(M.(]89F M4,WM_.713*"+>!@J>DWXO[=.@D#?(_J4%JBF7Q2A>!Z-P9\#BPN+DSCO%1#S MHORZ%9+%WSPR-:UAF'E!CU(*AQ;BXC85Y"G,WM],!+=TX[R -.C$<'[\K<@ M^=ML7517^BI]^8 5'-Y,9T"$3\ UG;I+Z:TTJ9 Z?6=XA[0YL%.VW=,[A>_C M6DOG_=A:5!";WN@5?<^I=&.YY2Z[,!#^V..4N,L5)T:;Q]!IW65>IRKF.X/!K!>GP)59BP4C57;&0R\@,P[&)0( M!0U'D.L;IQ86;.&TNHNO_3!%JX M<:$W"\^\JH>$+Y[9!8GX5C&'N%*^JR.[HV(5R9) 3((/XBBAXY36J*&%Y$E6 ME &S.1%!-;^]RY+774-OM(NN!%8/>7T0?A>>P-'1+[K*2:UD_ 9WB5%^!Z]T MG$CM.$[)ON+R*205*Z ;:F:SLH3ZA7[>4?$=,G"Z<''>T#N="A?R5((ZMZ / M)9XWC V0P4NB-YL%U!]2 GH'7A$/KN9[8^3VHS2NQS(/TE"W'J0ZDF56/C_ZH/IFX^S" ML)R-5\U_ M$Z3Z,ON#8J'<.+@UHE99^FO'T'MM=[JM;/ >6\?&V8 M$9G:R';?J3;RW G([S=",^6UJO%3H6?)/;LJ/JN*.FS9XDZ^TF;]P7\"BUKL ME'9'VDM X74LZLYZ<>!+3)?EP<9D>-Q.UF_F; +0H<\N(YM'OD3D IWF<81G MAWBG@!KOJQUN3;W34,KI_LII'CPNVKO:;!9PT:F4U!VD]K? &XQ-#.0%2:F* MNQ^+W.^'9/KJ>D]FLC3X-3#^T*+_O*TW5>B#1(PN*LODXD+O&$5?H2J]/M\3 MPG,'A R%-P$E*D_Z #8+)*FCH\I'QQJ!(KC_%9B/\J/O#.\YXV>/H^7"Y= G M2*NC-QL%.S[K<8 (DL]KZYU5G01X'J(Z(*86E11#]7,28GK#>H_"]1&GGCL)GBL8GMS M)>S*M6W"/O0XJI_PKI_L+I2S157 .UJ4*<4O"XZA*YMZ+U.A5VO%12<\N=ZC"S'= 8JUZ/BSY)[=E5\EM(3Z^"G M9*6R-=9&-*PQ[+LLS8..38]H%,:S"7IIT)-)?7?PY^F+B:JL^6YZPR.OL!/Z MN$0EVF<7R/DORQ^/77L(Y,>@'J3B%R18LB3B@7V:/;VAVMS)R._"/)R-=M$= M8)0>*[=@3\<86R*RBPEQA"C(_,##UWR4]U'0 !/P^!:_O((AG9I+^,UOE\/H MN,<1V^3T#X";=PLO.& 78%AG]M['ZXZ#-S8U"MC^]9/VY?*^J((5W>HF BK% M_W"%ZRUTPSE#KOS77,AOJ-8]CB*J'#KJH*$W"B^.>!1">W-6YB-_1]8'&9[^ MEW@NKKG7-)J7"VPL;),H)5QN(?O-LYR!-35M;*O*8W4!L5S)-J=3#_#%&X8P M<-.H=/'L..4Q=I"(-K#SA&3J)ZCTG1'IT'EP^GE7Y5B4Q=3">O.U>T4S5:G) M.>=,9XG28=A^B7=<DU%624 <6 MK4V]W5*B529&%]<*M:$JOZN(6Q5?J2)N%2(.&7%;01UPFUC:Y<%9QZ/MK8FO M_!J2J/Q8VJZA]RY4'((4O"X\EE9O=\KJKJE4/HE/OB-9IE+Y%")4DE7-B>:9/M'X[\Q3R?16YJ7$7[ *P!NQ@T4Q?>R$P=0>O];!Z(D-_S<^; J7'G##HTT?':/YH&7FG'?6:NE%$X>KZ MG14E,;N18^1>NZ4;G0)"NI2;H^+6WI$L4[DY%"*4FZ.>VB>!UR73._]:>2VD MD/P!P]"[G3KU4*@1G_,L9]-JZ(57M,A-V]SOD GES>;0V_](2Q]LASJX6W!P M#]T VUL6?7+G>^H?7,6I$:5R?, A=XC:&VIO5&UOK#O0_(4#+:16E[V7[RDV M<&WXMO.WD_9)K1ZG;B/J8 \^!=,IKW)JVMPFQ K0&GQN8+LT\ C]K&H^5^Y9 M.4 MEGL%17.?E^5X4AIDM23OP)T0S8_*Z>M81/]X!2Y2@_46*$?FMAMZHUUP"][: MB]U->5A4'LVYWKLX+]?KKYPDDCM)*GAX2>[^2#@]\!H+EFXT+I_64RMJB>5D5T9E6^[3U% MOP1E!0\O"!@5'T=_4-)'LCT*HMTZ8<+A5]=[# EVA_2Z"]L7'%KH=W2C MZ*Y'-9?Z!3"[*+=06V]V#N>3WT!T;ZR75T3 WR:;!;)>)2@;\1HQW0TV*KZ_ M7[7]39Q%)9_+[.TOZ&W MC=Q=M]L!I2@ *NCE!+W"F@TT&KF;"KM )(]#Q/P9!F:CBQ^-*ATD]Z G@/W( MS@L>@:*9PW\'U ]/$'/PG\"B%F^!)=J/Y];%91N*%GZV9#^VF$V>]:SM-GJ" M<;SX2#]BV^.H'S--],$NI9W,@1OO;8^F(I%Z-!A=T?FF6) 67BOG4(=4-E B^POE)GVF+ZRC+B<_+V-E4H\B9N_/3\ M\G3F-2ZQ'[$#./'F5*[M,'<@JASFXNP\ R5+,[R8LCJ_YXQ=_'R)?OZNWCTBVOC#<"OIC;V\ #Y"YA.4;R-$]AVEAQ\1DF, M&C*>6KS>HKDA%.?, T&.WEG' B F/X_J>[0$CT_6#'QW3K]G+V79'*MV0/Y& MQZK3(O.?4JB4ZXX5"&( DF5_+]O=UA#(_-'JG+?/>S_.3V0#2H)8U:3[??_[ MU1]/PIXQ)Z#LW=_>W=U>_;W_3==N'ZXV/)T5/_(JE/OX?/.D/3]J5X\/USH1BLB*\^ [J^V.[@SPV] M#3">.<6=X 7D1#B; C+L@YV&0ST1FS!C[$>GU6IUFT9OJ8*9LA7VV@(Y:;Q\ M0KFIO&B',C5D0&Q[:@ZQUNS?3AHG[&\Q//M;S(2GY;/'B'XH/M.XP%A-JF1[ MH$XD_L.HMCFE\'+X6_16:M599$\'>&PB"5K7GK4<"6J:+=TL24?I)6M"1&)%D,H.76-24M\*2DO6?3B=X*' MO]8?#-R ><7@(ZX#OP^XK;_BI-K,8;3$7:-MYO+)"2C=0XGCK(,,/90)SCR. M0KY\QQ<@(@N57A>WYLW@[K]6RS56>A61Z@X"F+"3+AJTV-J=@(3F#,^UG M#&'!JZ)FX_**.T-U]J=Q&;Z\:I#PHZX7??K^5KSX2==,[9K8YKOI@<+D>E.7 M7R_H&HA@4WOQW#^)9V*8H>5--#HEZ%VU_HNB%]MLN!/ +W.X@C)BPVY'MZO( MN6&7I=2T"8CT*.]&WT=@:7@>P$K'85BD@Q>S;Q9UO9E&B?=F#0@]T_KL\/A' MX!!.D%9#UU :Z1HL7,1* BN7W]# KGPAWN/H<32"$7>Z#@R_&E^VW#Y\C6Y; M&FLN67J+):IA23@B1;(C'O I9*@]^6PM2(DKTS&')KSIN<'K6+/@.'P?@Z(Y M.W7?,6B4!B^@*EJF9R%'K+ - QM-!)"Z#B/="C1I(LQ:NXJQDK;A-3;UY$9? M8C(AI;\3UWLU'>N_IK"4;F%9 *=OP0L\#XA(L!1$#D=/7KL[Y4WM;2Y+MCO# M#GO-DF8"PY)@@\;YH(6,V,)94[BXQKW\;E*VD7A(]%*4?65[#=9VC4WY1I@A M'(%W0S EMRO>-9U.X%MC?,3I#$32*7%.?D.) X+&:,V?[CBYJ4>F)G\D"TM< MN<>XD-=^CN3U52BO\?(K][AS.@7J@GP1O$3),3'_[7J6OR [9OK*F7_'4^"& MGP*W\2GP)&1S>*!%Z_I^<_L4+NT,E'D+ S9=)I(L <$IAZ ;0C#\\NVWQX@H M*+/N;^$LLVW\G56.\<(H3U8O&0XJ(#R+"@69""8W%W1L MK/L3 $4O,\J$)#[VB2'%LUX"%+SQHRQ/C8]/@E)9O2?*B^ \!'Z"9GQ(XL M$T^WP/;U<%8O9 #P@M>SI?A,K/I,>QX3.'U'P'*=S1_X&TUS^2'W#0YN-*Y> M84=W&(P6ESW:G7.%N,+?@I9*B@*U]TBGR7E'\RY#)CIF# D WDD8EIL2XM( -"!1XQO^()R+D!AA#:MAE]!23<"Y ) M]7[^I:NS\)M3V((HE&!4P"D33IBR'N[:4TH&IQ;8F-80I.1G_@\JOYUNMWGR MVX/[1E #$<($O_E;?,C.R9;5[DCN>(P-9GZ45NU +=P1*:.)F>T&D>@$WH<# M(+,2T1J6,PJ/:!3@AV>N#5H)\&BF#5T,$1*V#4FJ TF$L4(0 MKNOS:"(/4Z(1$2\SSN17XH Q!"0);$0YC?%O/"?=LI7R529+$L-@UT!^5 M ^';,)AOPP@9'$G-^='[?/[?F? I5/;\OV)[CBP;I@-/0H-A+*0%]\3$9 4Q MR=B7A "^[H\]0C1F9'%24NLC_)/38=&_HZ$/"_=_"%$X[5!+LP8 J#<2#AT^ M";1&8#KYF)(!8^(1OEYCB&,@L@VX70=6;CQB(8";;FK.V-4O\PP. M!J"H#AF''3)OI#W1,B"\"4_&@X0 /AQ8Y M)$DAF1WWLHEJC[9;*A)_WE[?6I<",D40F:IC9%OS/JAKCF3HF1BSJ)+*R0KR@;/(BQI M.%0\\)1WDH>Z!=\=@' 9\N\PM%]+E"#)>U @[78R)#2O M+'_&+:S(]1:Z\6C"C8;*VL3\D\QI/V!*!I,I%Q),V3%!AQKXPC> [A'T^$TB M$26*;^%7$X8C%SCL*UQ)3]:?-?EHN):-O6%SKJ-EL_'(&P'E-;S8$J9MHF4& M_Q+S(C&S$X1F6F\<,']76G-T:8)*64*Q9"&XM=J)5YO"/+;HGU<>&5H^_E90 MV&)6M+T2HPEE,N8'0S%GB(86]8/6$S%X3'#"6W1?5B:+K>I8Q"PHU,R62S1^2Q3.*_9@@4#$RWV\]HF= M>1CT-6,%3:P1? B>!9H999>]D4=UQ9,JH/YDQ-@NG,G[%+/(OR"%*D6QX6-[ MJA3%)J4H5*T)V3W6AZPPH-6KN$ M.?506.V!7\) 01&SW3322C03 M*BD$)FBMXS*??,TBS E,S(Q8IS*YZ_ M7\41J-/ PQ*XS"4*!MQ@G)H@*M#FJT>X8HQVEC4$ \PU'AZ[=[X&IKXR3?L/^)3WCI:I:,'%PGOZ>YC;*V8G]BEUP01)4>"KZ3@6T>[-F(CX?+[\ MR%W,YHW+?@U,#RB$)>>2B0'$A$\S4O %GVF/#GQ"?A,;YWSZ,CO%?U-[_07C MRE,(U=%AC7:@.^7QF& RL?2&"=A/LS0]TGR.B>:^P $:^:XRL!/'=>,N0+L+ M;#)NWPL>C!F06!!6$@=IRX^[]T-W_,3R:>A>3WO/F-O,2P?01+.E_!* /UW8 MN*'_'+GLV3,>ZRLZ)_FS*=&U5^*^ BL /["^@4B3%4:QL(5?7,]SWXD']$V, M(QPT+ <*9OK&,FIUO@0D%$P/;,^ ,/^.2\\.IPD'[#P+D#_U.,_7;?V6VYCJX6!^0]&?)@UO#N M9QB.(_PE("MX#&]\JQ;'*^,G:%@2&Y=H6W\2VQJ[[I!?[=GB9#_#8.-$6._& M\;SP.7ZV&?,7/NVL"Y\?5P&P;T*\>W:&4\^_Q_S'\%7:_[#H MCR=,9?_.0?% ?/[1@.(,%B;P9?:%.(,Q>K_8=Y_CR 1\>\UWGT']N]Z08FIJ_O1+U1E6]-N8?ID7CHI^6]/ON/#GN!E%M[=^(1D@ M%1\M2[.$\Q>O"R-M2,BB^;N.4 &TY\#!/24>+ *\XT#P0GTZ%N*(G)KY.+5R(1^$4 MWZ-@BJT.T4. 1,H]LT22*WKF*\X5/?.5Z4=&SP($>W8$&GI;>5YK&*F+L688 >7/IB+"1;A21$3:JE)7O*/0XRCN;O?5]6+^?1'I$MM7O6(FR3#P MAN8L2:HH(@5>9W%IB5:;IC/4>?([QA_H874&\C'%<..Y ,B4QQ6,M6P%^;;VO:7N!R*7'_-86LRU'R6I'M2.[(,0> H#Y7^/_/&FO;$2 M&7]I9[%T;WY8DV 2/>4[NH2+UE"WJ*-5^$&KN+ !%YIGBT4\EU0WFU/_K^-D MCFWVK+';GF6!M1_,^V_/1)A T9JO M!& %KL%OX3K^A4M.:G^+/C!L_8SZRZ M$=:8L=Y@@QV[/L/"*5(U?O*Z#%Q?N#E;I\@!J3GB<;%N=&-)U>@-[UAVK&>M MR))]=!T]6;)/C-J0):>+-EZLO90[MH)/93F<\#+61 M>>7D. (V;A24O/-XP1K*//(_[B;$ DZ3W^4AL[A)HSA:C1+R)W."N=I+,,/W M* EK/\%'Z%SW(1&I'=9EB><8-1[21B0,Y>6I\OA2]";6'0^\P=BDZ2MVG7_# M(_%'6;ZT;6%,KO"Q:>1#5%">A/D(+.(;9\(+CN)7;9O53!;!YRQ;(:PP$ ^. MCWT36?Q1M6 =2."SJY,P)QZ+"4?/HF%"A1X_%K,;_-EB-TQ7> ODQ6XT?Y*J+E846*P$8*I$*/XRJ$+AX7 RQ+03ZP MI+;&,[8Q_I[8[GMT-80?Q.*N$QQM:I-3$EXE>2SN6E1S?S,]BW?X3-;+3'29 M8L6W78=_.GFS!)*"X]+]+)L2!()3@2XKXT7R)1=94055(<#5<1YKB, M%-8C@@ND8-C.!"6A:&"3%*-X91Q0GC?@D%?7YQ+&K4:Z4F+C8-92XL_%Y"4N M95)[>$&FLI8QP0 +@8\"&SOT@$P(F[\PD43A&1:6&,2BZ[;((F(U^RV>4F&F M=C/+SF#]?$Q[XE*?E=('8<)$=53RBR4UL;PQ.O#<]S.M[_.L.1\@DDX+]+AZ M\E\2I9K,YRLE'I\M6$?H/PWSI.A\^P,48TQ!/,BCRT_TJJ/4-!\C8Z@KR2S7J!<4B6J3!5G MKBDY(H,<07'!8(Z9N O((BPG,EOK#M,; M&4/#S-\%6R'*(TSE$K.]%:6#LP]&[3AX=P[Q\"'/IIW[0JBA,[$6OQQ"A775 M2Z[$XF6B!+1$LOL"%-E41/L742Z=62OP(HO*3D"3KMACVBL8V3Y1IQ2^.D%- M(!'O=Q7EM(9?6\[XN:GBXZ.Y6DXDJ\1XHE%&:FCQR"/>\;]'YOAC#+V,'1]* MZKQV/J87,.URH3X <#4N#\"S]WDSJ*6% I*;9A1))^K:;._$I1JB5&'*L9LN M5,!2F <\@7I>D"Q8WJ*3&X(-/\[PF5FO(!).N$36SHKMP3,M="3RUD"PS5CI M.]8G*G5")3<@DW%,)7@=^Z?(0:YKQ'LMN.Z D"&-+SP.W5[4Z)Z=+V\O&CA3TQK&A5:CUCY"]:%1N7H4GT!: M+$02>1)!0QP+,;D&O]2-,>G$*?EB4U!ZBEU(F4LRL6,BA"9F&LXO>5+@( CB MN:V18&C$9;;OV!Y=WEE4^HJ"JZL@JB*#RQ][H8H,JB*#JG2=*C)8-TZI(H,U M*C*X1=U %A11L;J!)=N54?6\J"3?G%$YUX0S=# NWCS'M;*"J1MV[0;5G_?W MY3[01;_-V<(#4"N>4CA_>*D/SCN+-X9&ZM[R$+I;BS*.GTX*2(T!PZN!D2PZ"2(8\) MB8,>N&-M,=3"!/1BT(J)5OR(>&@QQE$HKGC4? R-J!T7>LK8GAOR;1 .S5M4 MB,V@H^N<;3MT\R7J\J<<_GN%N0&=^U%S:C#D'1?[0[)MQ>/=JM;:L2*Z#.9M M@UR+::^EB5]@:,F.NU3FL,!OHJEW?\C=F'6)";P5'=8Q.ZK!W4U?^T]?-(M2 M;'^=0,\3NB]-/&3_F++>9&&IW/[3'U&-W-QO9!_<,ZX8XOQ.&VU]J6Y]X) @ M$,DL\.T[DN([8?= /S^[4Y!_O7;OTV?M*SS9MGPSZ4N[8>%>S!F8/0)\-&X% M]3TJ\9 $6(+L^9-;4#GDYYF@=I'/$H\0)Q(%HV>"]:CA,.0[#8^XZ/8X+L9K M#4,':]S&SW7B:[V).V1Q>]'7B"GJ1L0M9^(:&B^!AV[P^2NYZ$)1=*)AIR)7 M2Z.NR7>N,X2_;]$J?S&=/[5'[(T'W_F>W"1WMU\>OZ=*28LPP.AKKO@:#SW% M,LOP:S>'L M$$RUJ$9XA.,;=U)CN +&C+!@6Z9WH*!AG$2:B.K@YG1J6UQECY-?6=N=)=P5 M5U37<.1AJH%(_C1X\F=X0R$0PP>/D+20\<[+AR3*BU-"M <7R&@T-?8QXU(3 M!&4Q@'[<=_&*J448$0M/""FM1U7#!0^IQM# 5;5W#%K@VB'&S#"?OF:Q6NNB MU2TGG#/4HM9'J>6SZ&BP+I.WK>* D @%'DS)Q*:9/,R7WUZG M:,.;:#)-.55PV$1BOEEN0$,J\U+;>+V&]YY,[>TS0;VFO$G40&KHF>^.Z%45 M"0=1C&8D:)0V6@G>%(H[5@PO $6 BD.6\3N<#OL K.X &Y:AD34_=ES1NCZ\ MVUQR4YC5@W1UU_?-VT\9^]\6&;E=%ZVR<;Z)6N_?;-/Q^\[P!H Z15)<1WU= M][-O_N__ZU?>KF\ -N'4'*(NRM)1\6^Q+)ZHRBGP@M>^'EM>Z.%@%R.76NKF M9 \=GS_AE-UG3BF\'/X6O96B]LEO&JXANL!)7/Y8+"#HLV:^N=8P_.!P[N8# ME>W M:R7X>;=4 9X8+_'VO-@^/VAN;!87/HF M^Y/I'AN?=$LFJPGXQ @^ZS ,A[!;>^IL-M#B< (@(##DZY7#RT0P_\\3<1@ M@,J,_WV:_TBHAB20*-X1CARF8:8.RR@R(J61__KB_?(;4\MSH\01DG3!4]F(._GSUP)H;)NG5;+3!;FOUX$>G\VGMMD,=;=5E\"D+ M:"I:)TO=\[$G;JBE'>981Q,V@&\ ID;^.]XH\5AW;\C^B [Z#.UK$R0MWT!K M$)AE$I_\]M<]1TAN&19B=;FN5,=2M?%WSZ7S!73G/2Z"MM%WDCZ7I0,O;QRR MJ1-F,>@5]DRSL5A'<&]^;,O6XX.#T?S1,J)*VK+ H:7WC(MBX5#@\: $?PZ" M_VO@ 8@"K,@] I $GD@-DDSBYS+,8<5^1%GXWE=!VM*V>K.C=XU6[21_56"1 M$/]RP:*M=PRCLB> ,A .=D[<$4H_X]U:, GXE?H02P>$;999D!J&@EK_-1?2 MZ^LG'GY>+1_Z,9FN$U2"WWD= -C6_02QEF[YE0=,KF9!^[P /?!374^'\M@? M'R0YLK^C&ZU>P>Q?=@H(F93A<5[VL)V$'G=I'PJ//AXJ.KT@SOW MYOR#ZT^$7/(HCVV9"A<*%VMQ4;(CHPIB3W[WW ,YE$X%!G>KB$-5\7(U+XM0 MD)HMW;C(ZM]T "M9Z4<9!T0+#HBA&V \1JT/0FG6J9"AD+&QCA0'XJVJ(5-" MM:Z*5&-)^@Q8QHI#>;+%-#/V3GLW4Y&1Y4R::G]=?8XG5[51#YMUYWW7AV&1BJ:X;^4W,.,O2$.=>X!L,>&BS-"7 P6+;M,W;I>%O>W!JH[)?WLF9BUT*>4 M^#2GA-VU;?B:K9;*ZI4SJ[>ELGI+%OJ)G8P%7N)-K.&VUN)-K&O]-].RV5MH M*6/CT7SR?I\&8S(,;/(XBI[PU?5P_/CIV"(2>_-QUP&S&ZJ<%;PMET1,$BL( M07U]KARYJ'R!5^\8@><7_C;K)]-(E0P; RX6&U>^QF_ MP0OHQ,7VT5J;Q" 1)1QCD,C?>,@,078*M#O%#HMZNN/03/-G4[90L;!9>>G3 MA2NB^29C'RXE^]#';Q8C=LG2[C979VFWBLO25D,7,[2\:>OYW2WNG9>\_U26 M32C*\S9Z,G:%>L(]#0&%?F4-2BU8@?^Y^7W@UM$ M/Q=WIA3Y9/4TQ4/U-,7#^CQ-\;#Z3U/<*^YIJ],R5UW!=5=?P36+NW%20Q5K2E:AB?:-\CW60L6)/R]:V2<43YN?CFS#$*A$F&=Y[X)7'%Y-: M:ZH8,B/P&6S 1 Q7LEQ=_')8G>[''T_/G F)Z,SD5Z*&:+<.];T OYMO53NC MV=+/C8XJOK WEN:P,X>LZ+X$_N8W)7=KJV)6 $\CZX,,3_]+/!?YUVL:SD;J&J9)%=N1ZV_O5Y"+\< M!EE))#LJ MO)5OK54#<(L52!N+=:4J;*Y)(M!VL]DJ"B'4O*PU&Y?]+T_L-^.2IV2SQ&UEM^5FMS'Z?V'DKX[DZ'4*[A%X M/&C*WV*K J*4_BR#J,K#7JL"VA8U'R6]JF.@51)A,O5.DQ=D M%IRJN8AX3<;N4T>R3(4+A0N%"X4+A0N%BU)P<7RD.I)E5B^@K KJM;01F(?. M<\FS5VA;;_<*OIH["DS(D*^BW.32PD/*O!/EZ%8I(P?$B-YN%]"66J5^%)_Z MD:?"T=(;[89R.DOC+)"FG^^QK%,A0R%#(4,A0R%#(>,HG,_2T.I8UJD"XY<& MQF]8+[>$FK=WKO.Z2NS%.T5[8_Q68KVY=->SME5\5F5N+N7 M3,62+_=0E>4P4[R!CL(#^:5(Q$#6(D%,R. 6;EQUG( MC[.%P[%KU"J7L'SQM5MP1@61 VI5LU% 9(_R8E?,Q'IU@78. DRC4]>A("F' M&OS%("F'U25)BO'A3:_?(]X\A:RYP<:24\^B\Q+JL.=.NX "8W6MDE %LTP6 MI!V;)BVG:"O+:E,HK!D*JVG4R0+#1:6]@#+ZJG+,P4P^:7'5;;0K:PFJ*SG5 MGZ%\(5):?X:MY5!^4J-EZ!<=90=*:P=6 E5*U99!7I7A.A&KX#;$)7$7WA&1XZW M^>=ZIU=2,O[6WN;]C(/0+-@7&8>0MLD ;$-N> MFL,A#/>WD\8)^UL,S_Y.;0'V&,T,?#?$.W]E$'@>+)_=BUYJ[];0'^.%:N.G MO9*LQ(Z"46US2N'E\+?HK10=LABQU$&5>#L2!F+>W>9/#!X+PD*\WX)5+9?J MR9VS_GQ-[^^>+_\A@$X$C%"HJD<%2;"Z!N&B9'K M:3P&A_V)]^=Q"6@)."/15(X))"RL@B$BCJU@?V(,CL*'PL0<'=7D7;-4) MUZKSTQ0/J_\TQ%5@V\+;8;*J!X>ETQ5KYU5E&0M3IU,M DD6&[66D511!3 MMXJ 42&%DZI01[0N56:/9)D*%PH7"A<*%PH7"A>J3+]"1/7*]*L"_%+[X4NU M[GHM_<(HV+H["DS($.&DG.'2PD/*2"7ES%911H?L]UE LT\5+51\M%"^ZD:O M6Y4J_%70B2M4E;%4FT^:=2ID*&0H9"AD*&0H9!R%4UD:6AW+.E4,_&$*[Y10 M/ ?[IVU2.^<0D?$'-([J^BQ%>T7[8WR6HGWYM)=S=E5\5LDW]Y(I3_(E$*IJ M+@4$+6S=R;?\E./SAG[14/>4,H8ZR(\F%2%1@P@)^6&V>&/:K%^FKI/#^%.U.^6KW;FU MA,GQF&GIQD7]VBG4QJBK!*J4]2:#O"JY<&>)0NRBJ^RT"MEIU029T2[ ]ZE, MLD,7[BQ3UVKK#4,U6%!&VEHCK?_E23.=H>;Z8^(I&RTW&ZU/*8'/#?XDP\I( MC7.]4717EN.!4_X&6@4@IJ^CTG5E=)PK_W=]T"%C7DF.4D0W+MI*AE3"?UTB3-KM M FXZ5.I^X>D:>:H;3;UK%' ;H7S).YI"TE0 /I9U*F0H9"AD*&0H9"AD'(5/ M61I:'"%U-_"XIE,K!76SA5HVY83N,&<"?S-I1;:$_2K:7G_-.T S&'X_C-, MYHOM#OZX,\#L^\T_"4,/RH#4:45]/@2#+'MNKI40N YHA=D[!'CVE@!X]M5W\ ML>EK8_.-:"^$.+A>,V0TH KLW1!6F@VXTJ8"6#J:MVB"#L::"=\)O;KLY0'S MZ[(O (?')H79^WQ\CPQ04@QU[66F^6!6:^XHI.@,'TPMZL/#X%5_C*/AP+!0 M[6>8F3^&*9G.D'[ZK*7W_$(C#HZBYCR*ELFOS&VZ!ZQ63FA_(2>6C4*.X7) M;'MJ#H !QXLG^7K7&KOUM ?XT9L MS._;[?)9Q,$ H]KFE,++X6_16RDZ9#%BJ0%/%^$U:U M]/A+'B$;_*Z&KOK0^]PX]_:Z< X=;&+WQD+IK+/WV9:6&QO[%8N;RK()@4B MD9R_G:#.L69V0FCP/Y/)A;&:F?Y(*,@2PDB\PY[TF<<_I'S0 X(%>/9<\C\" MA_ %MV!>J$])Q(GD5!3XY0!_MS[8OR.@*H)FZ8#&HTT +F,J$2>DGDH=X6 T M^6HY$OCOKL?_?06YX<>9RU+R1**IU!$>SZYOVI)271V.K9NT$BU+K0#?2A/H]-QVC>,[=91BA['*I1?D\Y MH]O4FSU#Y;[LG_N2+VX2N3)+,NVD@I'>ZZC&4I>%DHT-J45**'E.@L:S,8-4\66Y-8UOS6-HV M>YV&:I1<"\M96H0U"VC:=G1%CP]K54N+I0LEK.005GM:VM("S%"ML^2TOJ5% M3+>AVD94R#"7%D?MHONHJ\OM.ECUJBMV*1;\[GT<<]1-.N?Z1;?@!B!U@H^\ MYKH,<&KJS68!8%+:;H&FN0RXZ5PHA5<.$;27$2X#E'JJ'YJ,UK8,T# Z/;W3 M*9HQ]6;Q51UEX=%X>V MC5"+ZM@L%5D1(#N=ZNY6?]MYKG>D.U"*_V#5F.SB"]TZI5"&C5Q,!6MUPY M>HU[/24"RA8!^]Q.R9U1J_;_'I=*^1[VY[WZW0Y)M]/WOQC*\TCOJAL>F:QN M:=H1'\LZ%3(4,BKKNY6&5L>R3B4M%#*4M%"84-)"(2/GVQ[XB48B_L+-L8=@ M0CQK\-O\WRD2S'=PW(0D&9.V/46WGGB:M)H]/2M?#'I\N37Y;N *-UUNSAMU,3/^N>9\Q=O'S)OOXN'OWB MVIA7^:NIC3WTKOS%=P6<<"J"4_ MC_F1T1P]/ALS\-VY!$KV4LYH$XMG:Y<%FVN N79;_Z^YB?VO'3?V92ICEKN2 M\B)^28S;A#3;3NV^__WJCR?M?\S)]%*[O[V[N[WZ>_^;KMT^7)UE"!G%5SGY MND"4Q<<_/#[?/&G/C]K5X\/USWZROZ:D+5 DK2GVF-@?2XDR*'FU1TTOQ$15;=E(.B&V+#GQ_.VFV"/5X<=5Q5YZ\, L\#JC,]X%)+*0I[G$/"&(!1;7-*X>7PM^BM%'VR MQ,32FXS$V\.Y [_;_(D=:@MVCG@?WM:6FCQ)LV&#W]7051]ZG^B_WEXE0\*+ M-M5@E358K5&'U6LR8'F#?-$M0]>:C:8A$3?R:JRJ-D!^&Z!;'_QC!*7FCTU' M,YK:A$522<0)J:=21S@83;Y:C@3^NRN$XRO(#3\N!B4E3R2:2AWA\>SZIBTI MU=7A*,?A6"/E\*MI>;^^>+_\]D_3#HA$3)!H*L>$A]\]EU(&B#A6E?V)D:E$ M*4[;GHPU@H82%4I4*%&A1(42%4I4'(6H6)V]HNY\U-"EW_FH=FNR5)-G3=1] MX $-/&DZILN6Y9I#L0NC^:-E8"JD\>./IV=.[UE9K4<:+;UA7*B\V;(SY+\>$I M9,,->G*GGD4)+;-?IZ$:D]?":I868:TZ6=.5%%;;FM2R0*DR]I$"U\X6M\*: M$F$[&^2R@$=I5=6VU:7%4=&ZD[KLKH.E?^5Z4]<#L /(7GQEU1_(JH_(7NY! MHU\TZE<57L[#IE 37@HXG2MKO6PAM)VU+@5JV@4T(U "Z-#&N Q0*N D4^)G M;TM;!F081E=O=.K7 DM.09.#62T%:'IE]=10M^!RV,;]+T^:Z0PUUQ_'E224 M:5RP:=RGE/A?S,&?9%A6_(M^H7RPDFBE>YG%Y4.IU5!*::5LXH-#IC*7API# M.]K&"E+')9!VL9++/ZF4TE,I"[E\P!2NVBPSCU7+2?%:LBD.D(.7?*AW[Q]9 MEJEPH7!1T09RLI#J2):I)(7"A9(4"A%*4BA*W:R5 -CG:DK%7E9B^^]P MH93G2=_4C2+$N]KH>5\*Y7B>&V7%/JK+G0Q+M 66Z- -L"UKK2UN:=:ID*&0 M45FWK32T.I9U*FFAD*&DA<*$DA8*&3E?],!/-!'3*QS8Q/0^PWK&EQ/S(YPA MKNLRE<3%C9SH.6#/#;@SR60&G2:LU8=@0CQK,&>L?A?&Z.^FY:#E^>C<.F^$ M^AA(2)]Q4L_PK"^V._ASSBAM&#\:S"!M/KN-[H]6@_U^HA$P/J?P!-\+R'YD M#)>T+'NM_=.<6;C^5BR)&J.Y!#;I66?W1M)"*UY[!5.IJ8S8X':YY<4G_LG85QG)5DT&GD,]-2*LXSLK5/<"E#I=5 M+; N5K? ZA37EJE=W-#RSWJ?F_[#M8@^9'>^7=OO2=S3?+%I^=@CA*_H/M'6 M_@:V,>^S]X_ $>^W&OHAR:Q8NB-+GZP/Z1FJA$U>R)2XU^?"DE O/UH14C%& M&8I1U6"4VE$5851I.VKUW;@O:N44"!'!5"7?4@CV-9IT*&0H9"AD*&0H9" M1G5J8"B_7?Y^.Q']6*SCKAA7VX8NO@(=;?5RL>V5(/L]D1Y[:!]; 95.=LYO MEYB_1;,W'TN],O6Q)>9T83NY:)^;VLFE[N1\?6ZE[F3E?ZNB)7$LZU3(4,A0 MR%#(4,A0R) ]-3G_ 30V@I888ODW=DHG7>H%XD/D0'VD^S8)J6O33XU&8]?\ M4R.)S$T34.?333=VNJX(,V7NM(2Y@B[0?#URO;.6\,EM'!Z^9%*+7F+Q>?9^ MX4YBJ5S"W\D $3+4+(>W4X5?!NZ$:#^3CREQ*/FD:P[Q-98"3M!F'.*K0Y8O MCB'^6 /Y@W_L ($F#V.G\?L>AAGZI$Q?-YZ(V+<,^V9#4-][<6D%OM\G$B/ M60-#[9UXF&(/ZYC )(?X04Q+YS.@4S _1]9 LU#>X&^L:((V(?[8'9YI&8)R M7BS^DBJO4'JY@@-R^SDN:P#\P*H15+/@?_(Q()1J Y..D=.F!M,C'@7J N&G MKN>/@-4N\HH9]HR[;Z9G,3&([:#G*R+ )( C@ ,A\-@W1H$? &?94T:V^PY M(4-ZIO5M6\R&0\B$#TW,(6%3&2 ^36= 0%KZX\S"#.9TZKEO#,/A(#!IVQK, M8&R&L%0JIX:.*YV-%"]M;.*J0.X1#Z2A-O#(T/)Q:5@ 4;H]_\?M@83T(D[ M%YZ&^,1UHA\%?1J!:<.T?:3 #+^26<5C,K$^S[ME8H?-O\38?3Z->S':1JZX M'U\M?S#N][^S.?..8]3SK]A*^(O\$Q\6_7'ONL,9[9OFBD^+S^#'GWQ8N^D- MO[FN1U<^(OU)UM#%2!D]^,L];"7L1WJ,YYG7_13G@,3/EQ M%/Z=5;9SD:+?[(!N1=763E1=\Y@%ROZ80PO_<-^<'^?^_C8YSMRWLGK/36&; M)OU\CZHOV8C8O6>6E>G>8/*[ H2"Y[?3@2)[AI(M,\6(<%E,9QX-G+1]99L=63L M-^)AXB!,ZW'4GP!ND']7H#\H/FVR=9L1GTZ;6^@1)0H-' MS0JK23$]#KX9HD5$H+R;% PA _Y3V#!.]Q("!^6&,#MD7QH ^ M-@40!/!X4,8HV.#LZ?"I<%@ ,)PAUI_$GN$(#GN1#95VI.%5TE&JH!)LP-_B?&4.V%2NR^/4%?56/S!L@ MUTPS43N'^>#9Q%5JR[$FP22]V6B:7.3-M -FE3%S*3Y[V6/31RP[6%GEKR&H M7[!O*8'M+/17?%.?>U0\P? -^ +J[*#4X??9X0XCN& 36KA6#G!1X9$+23 MD4!T,";#P&8FC5@"/F4*-!Y84WC*U)PQ6RDU--NC'H']1?3DKOD/6"866.@P M.M\!'/CS.,#MPK'&H#^ G?+*5;8T'=E4N*] <&QD(L?X&]$48)>MW?3QAL\* ML"KWN%A5@S%1F;417%.CJ\=ZC >-$LU0.^896/SNJB M$056=JCFT,WRBT846P-MZ^"EU0,M#B=K7;U% R$W(APA-:]!]4-S7U#48!0U M M=<"NN5V'L*M/]!K:A-+Z9IJMOM1=?HV'U[W"J8(7Y98_MIQ'A_QO(-KFUT(Y M=M_LM/5V3_79+HGE*%694#T8NUMZHUUPW1C%[EUW>"%-M'LM_<+H*);+M\.+ M8G>O6T"[;%4@H5K:F#F"K\0*F3\&/?AUK(WP;HY%I\FAF^4R3'%[N8]4A*W\ MS,GW%:B'NYJ6H:MUVWJC6[^*?A5%P*%5MVY3;W;KIZA7E/ME:'(77;W1JI\B M5U$$'%JQ ^XW.P7O?^6+JY?V%RM[D?[G$T>I?]MM?MSR8O<_$ZJ>]F(&@N"_E_B_$LV/H1K-^]?HKBH"#^_4,O=LHN!6' M[A,U:VC&S6\@:D2UP^MKK7U\W/%<9GW>1&'=%OO7B@'O:S[ MO!B.GW>:J@V/-(7;@!P\BK'>==MD6:;"A<*%PH7"A<*%PD45VN_D=PM9!65* MVLC)N9IG24OM"U93/)"1WFIU]&:G?@9;^0Q.VVKQ7P=C;$/O-NMW5UH^8W?8 MN468W':3[I85^Z9S@'WSZQ:=B%2%?$DKY*>T"BRL/C%GVM :C3!Q#$N49R@? M^+$7,C #BE5T/581GI<9I[R(/5829KL"2V]//3*%,<,/NB^ ,];E2A1Q=SWV MKQOXXJ.\A#QQ3!N?M%DU[41EQ^W+#._-J\33]]?;,Y98$3#-Z:0@#@:\78W) M6^2_N#9:E[^:VMC#,_$OOCN(2B,Z@6UG]>UDI>JQLCF6LL?R]K_^8BX] M'M)8G#-2!3EZ9QT+D+C895$LP>.3Y67"4U8F>^FD>/ILM+BB#>Q5/50S_Y&% M([+0*D^1)1#" "*+@+OO?[_ZXTG['W,RO=3N;^_N;J_^WO^F:[8:?WMZO+N][C_#'U]O'_H/5[?].^WI&5ZX MOWEX?MJ,@[NH;=H""]*>N]ZJ#A([J6>;,WAQ)D6/MDQUW*3GRY> PB"47KF3 M%\MA^MFU10>V2P-OO^XNFM#YP*@%TQ2'>B(V8??W/SJM5JO;NK@X^0U-T$JW MG'Z'U%5OLL"YMK'1!5[7-=2_G?CSN>45W[W76'[Y;H2??( MFF;=.K[IO%JXE?N4$I^ND/Z97J/$N@8V,3WF@1HC$SXB>O-9+EVH]:%-8+PQU8B#O=O6=4@D'_ /ZZON8QLX_]WU_N3]LUFC.!AVZKDC M.$X )J9-17LW]\W"[XP"CR%E&';A%CW.?9<-%X]!B?=F#3;P^"AWWK+'IEOS M3:;P?=&P,M['K"^@]B(4 -Y!#]O787/RP,'/8WL[?"'^T"!6$_2P,9[F$1K8 MOG#YO1#BB&:%K-$?;VWH(I,HZ[KFL P#UH\OV5\07N!]TE\(<,!A[5;YEY-3 MQN^=:<_$F]"P4UGR[:B5H#V+Y\ ZLT]-"];O:ZC9P-AGR9N$Y,\:0 YY_QH* M:(]@IWGD/04:>'Y(M85N\PGYCF2$65G8J]-S*8E;5+)/>6PT2B8OV,H110#@ M!)MB AQ>//=/?E>=Z!^)6]JT@3 P3Q_O*N9[>WY,02^DK$>DF%XT?Q .+T3S MS0\-%A& ]@@/%8W4\7.Y-]"#)YW&3Q( ,">X(7!N";I&+24%P+&3*.\6BTUB M1\3S!-RQ"VDDZ5Y(LH>EBTTDV?_5ZOLVT42/S?4/X:1- MS!/W)K* ,3'%9HN1W!TD%S*/"ZP8[!'L;(YC8%SO?/OC5=;%D^CX^3B*U0.N M'?2=8:A$5+.19 4/A9369L7ZFLDXHN.!OG$CR*C5XR9V_>9M'POWK>3;1/)P MK23E,VLWZR[9.5_=73*G9HIJZ%H,O4]$8K'=_/(+R=PX\**XJ2R;4-1MS&C( MU6YLGR5G-?64AA,23>6H0+&L-ZDTW$A.14E%.3: 9#T8]UGQ[V#74]8*\\KT MO!E\A_W19X:N1#R1:"K'!(_^8!!, N;A"'&!F=W,P2 12Z2>2AUQ\4!\[8OK M_LE (=J_2LP")2O44:+@H8Z2:J'C.'!1F:.D0O7'$@^M9G)M+2Y2/B\->=DL MR:VX\V7=DW=-R"OV&XH>>=-#44(A0]&C'CM%%?%(ZADMZ8IXA+J"'*UY#E]1 M,%P_*[HY5$^:Q0*_F9:[S+%X$2H=N!>QJ\FV95"JBF&FKK3?. M%?.45"I3*E45V)7PPBEE>(TR?#OO*PN#B+/#=+O[9NINOK1MLG"[:W-Z$VLX M[RQ+YYP;X3+^4F?Z M;39THUMP?\8Z;=_<97(A/2):^L6YDLE2R>0=^;R93+[0+]H-)9(/+Y*+V+T& MV(ZM@G?O,MM1-7@1K\G8 _!(EJEPH7"1*RZ.CU1'LDPE*10N%"X4+M0)HA"1 M R)*CANK@BE5^GTN]@S)=*W=LMIF (D#QY^<-_1.NU,[7UL1'%57']+YV0X? MB)'A5RMKZW9Z>K.K6F27)(R+<)T"1QM*&$LCC-6=1]E<+D06%[%SVQC&6_#. M59<>5>S/>RSK5,A0R*BLVTH:6AW+.I6T4,A0R%#(4.>(PD3.%R"_;MU_*+/; MT$[%[@LO3\]67>GN:B7U4MLS?Z=WUA(9/+5O=G;(GD:N;]H:;XZ&+6C>1*.9 MA%M.FQ+/LC='*QB1]T?O7^)!??Z(!.*1E\ M'@;>#,0*ML.["%T_8G*_:?@.;Y=U\&D;SV[2Q[5BVNUETV:]F!;KK+/U9%?: MUK$Q#7;]@278L_F6,IGR>?[9JN?+MHW XEY0R2V#W9<<;/+D>@NUS%*9A^4L M8!^:T[Q4"7>1!-L.-Q+@_NMJ+W7RDF&Q:]+\'FYGBY[5?NI.Y*?NKKL"/EO, MZN9D <[;.'G+=]H%0]0H%J+-M9LNY/0&[3N7\#FC(>^FC=RBKFVJ M8=M!#N_!&, (HX>=-$6-[:R>A*IWVS;&\>%ZMYUW*]FZK==8W;HMR[:./$9) MK\L&OQ7+4^>N1(Q13:3DVPLU M*N&O>NDI%# 4U+%QWK$6C=NP4\,!K: O!&;GH!7S8MJF,R 9SN*:Q"D?75E' MQ3?!MT:.?&OIK?.2HHN/L^J\?#*S#\&U+QBBJYN:+DIJJX M.2>TPBOGZ\ #+GUC]^NY^/BW2)?0&ZT"DE_J6N M?[YN==.Q.5^[%]W*GE)* M_S]C)U+2\"1!$LUU*"55R&?9O3)6[Q5J;.4ODD?5!AJ?_)9X;E>9?9(EJEPH7 A>Q$EI3JN8>6-,U1^8]6DK,9\JYB_ M7VE\5$@S(QWO[W7(7-\FU<$J:?&AID2G=69$KVZIS-L;6*O'FAQ.%D#9U.1__P7 M'A6=$R74/79]G)'?R<1$@GAX$"1CYX_-'[FJW.ZB0A.1[1'T(71E_6\L1W&@ MAJ%ZJUW=QN9JU^:P:P%0+3DV:DE1"=OMU@?5W:_J+#[DKFZK7;WY&(ZO"5?IMVU#;=:9MB%:!# M7?CKO5YU-ZHZ=0^YG;MJ.^^RG;^ZP>%L7J-3W;P,M4_SN2\3MQ=JMVZ\6_M( M+[97X0L'.WD;W9+VJHK8DCA(^4B663T5L0J;H KW! _$/Y0ZU-"-;@%M4)6, MK7I,X+&LJ%-,[]T,DF=L2\$!"^>L?:[.:.)Z-CT/^-()J8B2<,-T,)Y)PYEH]/2 MM? '',J_+(^D:ITU>_CMU,3/NN<9-+\Q7<' M8#RQB"AWI%WA\>3X]-=?S W!-B$!5RK)D+ZT( M!/[F;N&%@05#&#]DV2_W_>]7?SQI_V-.0.N[O[V[N[WZ>_^;KMT^7)UE M[*1=I)'B5"Z<>GA\OGG2GA^UJ\>'ZYN'IYMK_.WI\>[VNO\,?WR]?>@_7-WV M[[2G9WCA_N;A^6DS#NYRX&D++$@?^+W<#\7-&;PXDZ)'6U:V.U&S'JT RPEX MY*XU_-L)!C\_$9LP1?U'I]5J=5L7%ZN=$->99 M2'1AM,3 MT?TT>*'D/P$^>^FDX+$ JU<=S;?!& 88@H[O8WL-F(P%_U%M NH+@/A/ M.! ME\%\=9$BR5&P8 U,A48S.=.R"6SY-"/4G#V,K63$;&$M8.V$Q$/.I=3%##_#UE2] M>OSG[?6I<2&("Y,9DHDU8$D-K\2=NK;%C%TM<#S8(>SU$,5#AN)(5.!;BY"> M$R!BF\UMBR@M Y<;X<^"9\]"(F3F90QP *QGMJQ7!C%A+W.$BYT_8HDTL!P@ MQ0 _!D\=F'2LC6SW/;%9HKE]8!<5FM@J,- K;$0/)LR708-).,O4L/RK\(MX M9N(QV+#N%:PB3!AAHF3)_#-7GB8>H&-@!T-&/)C[LN9L.L]184]VW"1+X./9 MT@@X%S)W(>MI[B!>;G3M;_D;N9G^*[.P@NG49CEAIOV%UX]X&A/B7P,_0:H# M_^A>65;A+B;#OI^ILS3;O9/?5!KF;FF8Q1HJG;G^2?7.T9319N-[!62F;F2I*07G;^S.GN[GTDY$/?4QEY HF:/C]X1O_'8_^.]=T*&\H!T?3 MQ**451_^3@;$>F,R;1/_1T[*W!9D/C#AF$(T $7/"LM;\HSC)"EM)"7[;9"@ MI!=31EWQDR3L*_"3;&7(P6\M7UKM@R,HH6;G4YUXCN MYAKKNCGJAM'0&XW%XL"KNOX5LKJ-"_!OOKKSBW;FVE;WSLU?1*54M@K*J$?F M)^#WQIDR9[/&AVP8/HK$.?:;";J*^*(XYX3UH;H;RMG=\*)9R>Z&W=;JG/VL MXBT[Y.S79VC5D[%6'\,?7.=T#EW2,%8U]Y1O M+TE6G6:?%:=[VF*76]7N4^'BY+<%;U*(#5F;@"IL*)FA<*%D1A[ZE/(JU-"K M<+CDKQ1(5 [RZOAIU_-?@2<:)=Z;A=_16* [U7[&/E7-QN7]TW?*?C4N/^F: M0UCD2K*.ZXZ).UJ,^LJGT"4N+80=N_)F[D=(]:>0Z-\9S1^(_SA*YCS?,WD> M4'Q(,CKFSAVP]_L?%JUF3S*%D)6WFPHAQXR0!]<9*#&2-TC:1P02V21)1DQ) MK].I=?D;I89N%6@(6,:P\R&9NM3R=VT^7-R!4%)QG&TURY"0UYR.2O(?'QH2 MLE^AX4C0L*G&>$A 9)SYW:(+6):K#TJ.@Y($0P8.6A?5U?V4H[*<'E*3J>W. M",%T69*,RE>:XFZ:8DC0!Z1G'(I_8%%0<%E%A80-#@,ID-!>S,!02"A!0RP# M#)4Q'8Y993PZ8"C_X0[:H3 L+$+U_*MFY#[@F-A#6/@I (Z90YOD,G7W+?XT M/U8F\U/4[684;4IT,^Z>=>>Z&2N->!>-^.^ !GB\P$*,Y/J*. 6+#0X^!8MC M@\6FNG(IR%BPG"[T3D;ZNM*12]"1CP80RK]:-__J54!AKE@7#7#J:^: E5/C MY5!NBBXDTRY^G"]026GI&I= MU+\!7%I?+D&(UJ5AVI$L4T%$041!1$&D)(CLH5C5A79'LDRIKN6KJU[)F,6V MB0\L5P]6K];^!DEYN7'9YNU\1^>*ER7[?7*,!&[IG?.6//P\SFSA7/EIM)7/ M1'IK1YK^Q\>R3@42!1(%$@62X_2<2$.\8UEGAL+TZ_+67"_8F2O1F&MI2X[% M$/D=>WMMVR"D\)8>C&RJ&6"&ZVM-,\#$M,^S2EFR(99G,?3.6G-9#&OW:I7Z M_54[,49/[1#3(W&75=_5V*<(MJ9;V>1I673L-7GQ[_FK^)?IDXUZ/>T9;9NT M7H?PS-,)/'*,,SX=FK/3&4BS4^(@XZ8^&U#C+=VB"#BQ2-X$S1P,O( UC26L M8>^+2;&%$N\PFS^_L\B,#=>>89?3P)MADMYW6-0S\28;-LY*T..4DL'G(0P# M- !+?G[!C#8""KYXH,;[\JYL!#E/-]5$;;$N-.G[XL";V3X M3^P]GE\OM8IT-MNL9U\^K=_2 =YPAA;>RNPP-,2FUUCU-^YXG]W4GD%7=8^3 MLWO<>;>2W>-Z1FEUWB6HF*Y:!JGV6UFU,JT/[1YU5:K=P X;LBX/Z9X@\C!& MM<^2;R_4J.6):GRC4'!2RQ8WQZWZ'"Q'6.4%KX'T%P*S<]" >^&NM)TO5"H> M3)/VK:QLGZ&04 M*[8SM*KF>0$J\J>ZBNOB&5V0S"XD_>>3TIZK(XZ_DX%M4FJ-+![8@[%()HM\ MT#" ">&C47/G%A$5W\$8#[1T]UZYU)\GW[/+PT8PKNJKZST!Y0XLNYM%9&?6 M5G(?GNWY2/*Z5G57BOC!)/^=2RE&5QZW=/_= S+\;EH.DN/12>_Z1^<:J.8" MA0IPG%"8(;RVSJHNH@SM$8KS??E<8[%]P%3?PWGLZE*WY4B6J7"A<"%[V2*E M4:[K+^D,59##]O?BZN)MZ\?O(W#^NG686]FXR#7XY>*BX I!2LVL8H[[L:Q3 M(4,AHXPJ#ZL2=U-?:\]GF6V76IE*]%N>O5N1Q,E;GBE)K0]MPM-U"*;K:*E4 M'@X S*;E:#0\E-GQB^O8;P%=/1S%>/D E@!K]/X9EL>(], M8%WXQ7@(II_ 9# -%;V]VL!V16K]/P)[Q@G9Y*GY3?ZQ!"%QK\(#-5OXB_UP M%)&>&C^1/R=,;Z7P59CP?P+3@Y6RL=D*QB9K/2_N3W#YJ4$6LV+Q?989N^1J MDL_83KBSV3->"''B^;];_ICQVP9HO>K:*W&(9]J\\, 0^&!1X"Z0FI=E<"C0 M6WR'L=7%[8E$P_1<-(Q-9#[UX1_D <6)8HHOCC< XGED#)_'X2P'_H[R^IV6Q-4LJAQ<<:[74B-B4FT'LVOW0R2;D(7PC #%V$]KLYHTEE M+O7/.+)S4\6J0M6UA?-.W&4;G9:NA3\^79[\LKQH0^NLV<-OIR9^UCW/F+MX M^3)9ED5C=5E@VJ8V]G!;_L5W!U'*HA/8=I;&^LSJ*("8ND(Q 4?;K[^8&V)Q MSA8(T_#..MA0:;&*E%B"QR?+RS"D7)SLI17%J#*W0/Y^UY5Z?=8_BE;%E0^1 MLN10__O5'T_:_YB3Z:5V?WMW=WOU]_XW7;M]N,K2^W81[(I3N7#JX?'YYDE[ M?M2N'A^N;QZ>;J[QMZ?'N]OK_C/\\?7VH?]P==N_TYZ>X87[FX?GI\TXN(ON MH"VP(.WUZ.6N7VS.X,69%#W:LN(^B?I=PD;FEKDU_-L)EN-Z(FA]PRL_.JU6 MJ]ML][B*B\;TL._/?:@_!>MN&'WTAW&2P4>UZW+====D1#P/-'2T<< LYOQ# M4QE>F%B4HK-DQ39;5JHOKMH6/B'Y #![$L,SM2:_ZFUYFJS+RJ%54@V/>#V8 MY_4@P6M5Y$S.(F<7S4H6.>NV5U?ZR*D<1WV&;I5?GT25HU*EV3)6+#I@241] MB:9R3$#(O>+S@^NJZI_"!1IK[>Y[ [8Y!;:YW>JNO2O; ML\U79Z[)UZ)_?(M\CNJW:F8W00BP?@)?/&SM+@32\K[JA=1@T5M-U8=; N86 M43^XJ3?;AF+NH9B[LNMZ(<7OFGJOZ%*6VS"X=%N_,'J5K56JE-.< ME=-D#,K4G+$;=M_5+.>-4)\EV&!."4^_&5F.Z;"D&F;U3CUW1-A7 832J6!9 MP<^<"8VS9A?C3!>X]3'/TGGE-F)6TL[>:K6Y)%/W6:_0(19:HS'_#JOE=4#- M,R0Z*!2 "@10(0>1T=#/NQ<*095"$.HTV>AY.+0$:O;TGB&1H9F_JJKP4Z0 M:AEZM\+M4Y0S5Z((7^6SWR_+ZEH,#Z>R=DMJQ9.4>7)ET_,6D M9-CW/.SYS6H$E.2-[N*MO2PJ@N+ZP=K<-8JH!*_XOH3O+\OY'I4Z.;@ONZNW MC8+UNW+M@[J!H A)T-4OF@5?6"EW=W74]T=_3#REN_&-S(B1F3Q:OMYF-&OM M7*XXQXN0U)T+"1H3'SO'#Z:M25^TN79J6R%(R$$0''M;D+3^5H+ JDN[A"-9 MIH*(@HB"B()(21#90Q^J"^V.9)D5O,FNKA(F1;3R^D)B!PXR[.BMGD0N_&/F M;S$Q@&V]VZNUVT+"_'Q/>SZ;H(+S\!4^)W>.P.!)+/Q^N3+W!'I$O!+L-:C1X^3=K2>EB M2KL;^)K)^U/Z,$W>._$?B-A"]"Q";^S[HZ))I(F#65+=J?%S -A;2^X_0%J])8@ M5+)&(.SW:*?LGZ'%Q[-\V/2#C'I@".B[^8RQC=OLR+RT=?TJ#M\XY(#"ZIMG M86-&EVW=VV^/>B0-R&1JNS-":"@TPG:7[R!IM%S!PC&G M+*0^+>] &,$7)M@,%G8N:Z!Y?W_%FNV"\')XGQ\F1.)Y^)$8#=OF4OYHC[Q9 M\ 3^"1@FD<@(,UW2@7/_PD4M[H,T6C^6C .3?4IVW>R_F][P>38EF[3:[$2. MR^ZZ%/+&V6*6$%<3)W.]-AGYL/?QR'/_"]+79+Q>LI,$IWHZ-&>G,]!Z3XES\MN]Z0W&&F\<&N?51\<#GL"X M?A_02L5!#%B_O[\%^GAN\#H&U [,*8H&[.CL>]9+@)/D'8H9_6)TO0-Y\02D ML,=LT:%8(R9,('4TPS&(M':< 8%913&MCE\X:U_F/"RQY#*OHDKT8(IEE=, MG,G /M9JFN\>X-XD/-=U?!/&&04P%_8]//V#R23J?0T+&F-H)'Z*=:@<:$NR)Y[HX>E;'H&BXX&'HAFGWR'>3S#MEA">Z,-M(]^WY_VIY0, M/@_AV4#OD]^,QCQ]&2,$G7PQ36Q8#UMT:@=46Y>/]N+?@FSP H34%Y-:] GF M:@X?0"X2[5G\#D6$"1SS(TSTM&>2&R_\^)&_^YD^MX^_K]B[C9BDS48A)&UO3M#6 M67>Q3,Q/C"P'(8:1((91-C&:9Q<9Q- 15U/4'=\(@@J/#0^;VF-G\>BD(!^H MAB(&;6;,,E77HALIC>%F#>EVP\>:IUD[1^&_4DML1"1KK M2:77U1F-13V0 MRF>U1F*U^2!D]]4VF]FK#15A4/9(Y(W@K>=3S1+2,B<-K%S.T;VIGJ>"D1/5 MF^=&41@SY,-8L]U>C3%J?>R(L% ?+T,3+ZL2S3*%[R;T.GYC3E!Z3>C LZ9( MZ@*WQ&_18X7S=9U'$YF>TL^28^]M7UGDPOUB%*$TQ;N$CR6U7A F@; MQ\]95E6@58X@/>S:RZSAD38%1"%@;882L*F#2<"UHE!=6N$:*-J]7C&'>+(& M\3=1@W@C?WA%;K$DH^&MO,]>3+;=SC?N M8F6=O]T6;8[@X]J$$"9CPKL#X?STR!MQ JY^TS'L8LI,?[#&DIW%3>;3'[BO M#LR#GXDN91>3XNQDCE-V PHGHXO""F-O!^RN8,:^CA3D7V4O<5L/33U4LN"H M'7 /,)>1,+[M4C+D;HCXA)SQR]KP@$S>C":FJZ/+PH+CD]C\VD)GRD PQ<<) M B]3;F*9(22&.(YX>+1I?V/KV^R$3<@?,5CR"+KY0'X$%AWC^(\C=#\@G?AIQ6K4;%_W0:&2N%E0KOHO3^,H%6Q!UDBG>,?ITSI!U MQ3&8F@(_WG XVV+?H<3'HP0>+%BUG'YG6E\$$*%L9)(3PYM>B4,\O Z PYPX MJR.<%L.:+K6Q^PX+\N \=O)G#@!9/%%P1L1DA8<^P\2;:=GF/'AAG6=@$"0H MBIH%WP3P.5!TB/5&(C>#B=BR@\E4H\$$[W8!$AY,%NT6['G_W?WU%_S";TP;67:\9J5C15+PWORP)L&$ MG[S;:"2K1]WJSBW22$86Z)?$$7=M@F$H/+.1;J8N*-@S<\18S,6$2 Y0=" MUV>3Y)]E4.8SSI8#^&["N$"E%\#,M]68V$,.II 2H((0%HV -[@O+Q:HP 'U M=:$ZL_OUZ*Z$?YCR4>#/Q!?"_6T.!(V8GN_BP<'#?!R6]L^\".$5/!V#/2"H M)$86H_ AN<:/T1:,5X$#5A)-^:MX4"1^#48'L07SCK3^@4E)0%@., MUD#=/]K8*(2'GOG.[LQA'!:V:0)DO# P8V'*_X>]=V].6TGZQ]_*E'>SE=07 M<[@8C).SJ2*VL^NG$CM/('OJ^?V3DM$0M$=(K"Z^[*O_=<](0@()!$B@2U?M MYF NFIGNS_1T]_0%H6%XT97X1V#4L*FB67B@_@D PK;&SL( NGRW]N8;P$[Z&\!V>]WS_N8@MXI'4.77+XO_0I5CH>OX:HTPU4D MQ1(<+X-5&RQ=/E)&^2N#;%*9DLQ2+^\$CRC4] ^P3(]$E>,XF-N];49]Q 6$ M=:Q7EX[OA5*E'CF %U.E]&?EU0YEP47_,PO2K"+Y7WZR3A?G'2J"U.YU&\S_ MY]V'L]^2T^JZS%"=<+3%MA,PLWZU\<@VW7WYR). MG8Q3]P_CVQ$;/[#KA_N;V_O1[0V^&CU\N;L9CN&/SW?WP_OKN^$7-AK#&U]O M[\>C=!S$Z4>P9LX6IAFDA$8?'-E><[\\*K'-;.&V$ T4\:(,=?L^= M:Y$JBNC7YN3$@*1S8808H5L"Z<<27#).2DO)AM.XA?PM03.?[4U'7S M&:?U5LS3=&WXG?WN_7IJ<&J9G+ZX0^[G8K:E(E)+QQ"V=BX6(YX*_"]2M?WZ+_]_=' MZ[>/$1]P@9A4H*G4"2\C[:7L:"$I6HQ=T:G.KD#[I4"D+]!4:H:"=H%(7Z"I MU P%) L(!<65!:7H!5.>5LAO;_@$BY[P=TPSY*N#_) )GK#^H1<9J\^*+8X9 M66(_Y@(B5(:SW^S'EN%4=ZW?6_AV#F^3XW3N/);[($CI0$]5.&.G%@\V3!C> MVQ8]V.CTKK)O]?!N]^+4A6?ZT7@>B=+*KJU'OU> UDLEX'/^FSOANBN'S7TY MN*#-78C-'1N"F=WFOKI:#Z2L6L.>XTF;RK00J,LZ"1F$#$(&(8.00<@H3Z?D M:OF]-M=!"?^DW>[M$.74\#ZTN:5-_:7LRG!?>\?8N*5W;AG?MT-$GQD$-?J! M=)L<="=>=WANJY^NPLUV%]P*._1ZS9YPZ'7>17<*7NQ7T:VWK3#GJB$8%_): M,4=>!4U].;4$+T\VS,[)R.^UUFL]'TSB0XY13RY4$"1YH..(;K^K-HF"TXJ" MG/U]ES$U\ ]W[)*KK[Q&2UW62<@@9! R"!F$#$+&L7ML5Z!%=ND;7I^HO77F M+:I3-: XVSL!W&^^O4A-1AC8\VA^-;"DQE779T_3,730@\[O#Y,&8L"G;@%07C$ MHI!$PDP/P2Q]H9N3%+8Y4>6:H]:B.4 WW%YBQLL+$U<2*\J,&/!)LS590ND] MDV7]D_3(WN#-5N8DJ7K>(_H;"[/L].0])[*J9FR_M=V875F$?[,B#?&(>$0\ M(AY5E$>;[]V/5VGFF(4#*EA!*2-->N<>FU*%BZJ*Q^ 5X:+0N(BX:++H-')O M&N>Q8#L-Y$AJIM\=!:ZG?3GB.CS)ZN#10304V03(F547TWO%@V6X( M0(;K!Q%4""HDO0B2181D4:779C4QY)=>\Y)T-M;=9E>5;FW057QG*+8,L^'>^OFKD;-T/7X3L4B*[W?G9 M;6>=-]QHMSN$;$+V$9!];QJ3HXKM;J,;TT2X )PE<-<+W'E([HM&?Q!7U>/D MG$UO8!^I3A)98L>TQ*Y%?/8O(";98EE*_Q/*/[_]1K=-;CD" M?J&!GX?$[S?ZW9)(?+JK(PMQ]:Y.>P(N&JH-K'W%1#4R#4LO-0.>?I,L/:[= MUZ<[# +TJ0"=P0$_U5ZX>OY?;IE(L4&GW?FPAN=*,):P??)[C!5<@^YZ7%G= M;EQ_+(=?@=!<*33GX2(;-"X')?&2 M$9I+B.:CWV:T6XW68$"()D2? M%YB.AVN]&]*HF,IIN,8GHH M(;X3I6B'$-]IA] .H1U".Z2L.^3WF%[@RX[%']-W F^G;@4>VTBW-IAMMUJKK8UWRY')O!=MZGPG;P47,;7N\3(J[-D0W<]/M[O6@+NQ MN7B_N;X/4PBLA#4G=I"7'>'SSO8Z0FY7$3NU>\+B7$@+%A87&UJVQXK%T/PG M.E8]..TS8G^1$4+2M4 O+$-',P6['BB&*KFI">_F MB%M/VH3',?7$O>2/68@4!)&B&,<>N?/,N<&^?KT6; @]MSX"-XT^;+;]I\H5BPEW48Y8>8 MO"/':D1^KDE'MLH,CO58;<=F;R> &3S+E,F?[YCJ6D!-\1M;>V%SH/K,9G*F MD1Y2#)4#L4)T?3-SR@Z1EF\E&O^ZV2^?H-L,YR80RGZ8AMY+I=O\_*I8$]<> M&NI73=R?2V3XP AP(7_LVCCG MI"G#([9<%[2"VX+6MMN"0:,55]C\ 'Z\\Z0#\O=M_EQIA[C2K@A7+F*9\J[! M8/N/[9!V_BAK6#8_8QPKEI MP+G@4+6DF!#*05@W!MZ) W*=GTWVV91'KS,#N9/Z_(R>TJ#[XO+#BUK.%5>M MV;:82'3>4R[GL55>/W$PX#];YCPD!V$-J]+Y(N,S,S/1>M7NQ I725PD2M8D MR.J RHP$W>YE+ FBQTN#36&)4? *<10#W0C:(\IE=!L%*B2JC_C;8+ND@5[L MN7LK3S ;^1$V0O^ J89_4AJ ]B[BN;,#0',A5.%@W&EU4\%X#9N6W,'V4N#N M8JX44MQF;:)DQZ1&#T/L8MC$LI2U61L#F:W_\BI>EZ^5K"TL.MN-7JM] #IS MH5+A,'QQF4Y?V"!HR1#<4E9M(0K!P\GPA2M .;'YZV[CA:49K%.>S!KZ'0)J MZ5%J 8R9 J>Y\4OGY[9C6F -3J<@],#XTW15_,*<")""#?=-T4TVU!VSP:X5 M78,?&YK2P,#7R>P@CZ1A/GN,XR\+X7&%T7Z'GQO^$\]M/CG77LYGF@J\>R__ M@W>@O:M6#ZQ;!2<.Z@86V\'??92RW=]AJP00(OX9S.$M$BN F4#9-?RJ-&IQ MM[._&I%^V863O=UNO+DJH+Z/KR JLC,A7F&/]WXOWD+(=MF%PTR_W]M@04[W MLGFBCN>'./DC+J;(_9P8A5/U@( A<$]<1'C%DP5CO+)>S%>*-VDV,8Q:YFUC M: 4,\Z$@RV=K,Y/1"; )3=G2QY_PVOR287E\;:XD58>'8K,G"*@;/A&BU?NH MW8AQTYC/@$% 701NIUF+G.:6T^?&Y6,SZO)(D[9>A-.GO;]!O=.JE[ES15CU M59(O1P^;'*%W]67FU0T&$T?_,@@C?2.BQ'W_8Q7F'RL^TP3QA_C_O/IS]EAS_ MW6UV!OCKR,2;_+%I(6K5/GSTV M6O81Q;6T'KX.OU__&+&_*?/%!_;U[LN7N^M_#K\UV-W]=3.=K4"<.@ZG[A_& MMR,V?F#7#_CVQM\-7KXWH]'&SBX MD@/#-#4Y-^3@4WX]A#P:OC^(]WDZ%V25<_CY] M8+Z.B#*<<.U)Z&DIKG]N9"C%K4_C0VHL[> 0Z!_B$-@VX=0E=':X[XZ_:5J] M.Y'WA"M>;U/L:<6VN4B/D-X+L=1![PJAF2OO!7D^4LS=J=HEU;)SDK M&^P?W+1^9Y\]C:*B?Y?0"U]I8 MZ"IZG%]MX5H\O!D[P68\[VR[ 5VOSO:&F:5UJQTRY:FWF>)0 MH]FVZV7OF:YC._!"[O[YW,2P W/R9\.35").'9/]; ](CZ_LV\SDAO;"[HPG M;COR?NV?I@B9 )A^^;),2)/099\%M:+:2_FX(< L[8Z[NS@[D\4EZ6_*H?\, M&^5?BN[R9=*\G7?6_$6BR7)@X8#L/:+M;%VB5"R@^L4"+JE80.E-792*3(A% M]I4K*!3E$7/:2@%TWYXP[(_FJ,G^,1Q^ Y5M"F^)E'$V128^"2:"@JOXZ0Q" MX;?AK!)Y[8K\KF>RBL2[9]/50,=L<@)$7>,"B&M)G$92)842@H M0;L(!<0'R?% XS_ABPN\'T;S6-Q'.N)I\R6T&%HY*P'QMC#@P C2\,3PXZ!4 M#J29PU+$*#"7T#)]G<=V%PO3$@%/<^[,3!7.C%\8DB_N.4'SFB]$B'=T0!PM*:+_R>/Z\"27:.D][A>;E,_A8L$--?CJSW8I)=U1 M/*XI?10E(=E8"$TLC8#2\M^N^DL(7->6'C IA/U"(-$S(^[$0-/5CQ'5,6T) M%#D;'1JPY?UX]R -7N=/7,=ZJ$)S)3\&U3%'J1HML?$RM[RU1RG=OVD@*PCG4B+ F0-"\\B*0O MT3!7YH=Q-LJ3HNEBH6)&8LCUF> WO>-/Q>,P1'<7\R%"5)J;*M=M3)F7SDI_ M>0Z?S SM/ZZ?+V]Q42Y&TL!?9+R-3/LFE5]0.(4M/,O4-2Y%&8@AS3HH%MI4 M6T986:IPOPH<*^'?SC3 K#69O0H7KV8+1<4K-"#S SQ7KM@^MN^U?500K:;T M&4,-WC>$C$-NMOG4T[839'[1Y26V>)>!T\ M_"!O?NAYF@-TFJQ__0O*7\F:=E@8O&<_#$7]MVOCV;]-11&'L] ,)O %:0]R7N2 M]R3OZR?O.U%Y_[^K0GY-NANFXTG^!LIH3QV7AB)^OK2 &XQKPI)3P5R;.+(< M&NQ3[Z^&. 6PDHBCP$$@C%NAJ+NZSM#WZ9L*T@,;.@]>/^!?="#0@4 ' AT( M="!D>B!T5PV D$O3$_86GZ*S'4ACP$9"K3X(]WD$/1X+CHGH+Q3@SWANQ-V- MR=LW5V;9![Z^6'&??(^&^9.P?2W/SVJS7W N&7[E:TNS_X2GPQ$DW*!&<&4E MOQXX%H/[M-@?>(OVGBF\E!@HYR\]6&T0%SPNM'C'E4[!F; MZN9SS,6=K0%P%6O-\8FTL@'EVA1V"'JVUUFS6EO@.**:NH88\W+ UQ?X3[FQ\@3<*\#,6=I3P^:LRQ7-MI8)P%]ZKUS3%=6DK.D&0614[P M+O:7'U >^DE8.$>O%? -9(B'\T?%UC:58RO![GKT]&AJ$N4U/73'FSJ.M!G4F?1L( M#3LS48WHA/4&I M#4P#$;]^K2P.BH#-XC@HOGS#DPZ3/D$$1LN"_ +,7".&!#K\#Y%;"P.R& M@=ED-_$G\Q8N;F;BVE*5>#,GL F#F!G3T%]A#7.PE/Q\,-F5"/-"7#@5%LJK MW)&/W+<-%R!JL((U;GK8&?&K[D17G>9*OVCI"!D7:-G.+!#ED'G M;$O^[6@RXZJ+&>E!)JX,O!T:ZI=EG)/GY54?C, )_ EM"G%^'I2ONU'5I!I% M.=8H*HFJ>Q0/1:6, R]R7F1<++=P@K$(&*8,W*"9TL0$4N7 :H2/VS%"$KD8B5T #+3UF]=C1:S".O+3'#9"Q=@0V;4QSLB;)O/$R5)*-GL' MGTYK(4\GGDG"?$!"84N?OY^U+\ZV3Q<)W(KU M'>PZ__7B5<6A:G%F4E[^QA<@+ YE0S,A075Z('>*BN-EV%9QB%FN^VV?.8X,BB_ONDJ[=S$5Z6=VYC)#9' MC%C3VK#R=N]]TA5O>I@OO>,Y2HK-$'>8BAQ$IOKDYK)=E?QVJG:.$SPS4^OH>]^QIH W)B\8K/+GZ&FB?\$-MT9WY%)8^11Y%%^^X>[ MH/M#7*_,E;ZUY]V@5V9W2ZO,JT9O<+G6+?-0QNX,#P)8"&!WH@B%N+UI)^ J M>/E/OX^#^+J 5B6 .M5>N'K^7VZ9LBAFN_-A#:59(H40FQ%B.W5%+(G6<@&U M6U>@DF@M*F+;G9]=D2S>K@;2UD1BN]WHM=:;LQ/"3HDP4C=))I86L:1NDFPM M!U))WSR^;-UX5]->OZM)&F@OWZWPTD:\UD??2U$/="K7MA>K++[47;PPU72Q MGD(++Q>;8SF\7YU-@YOK4$=6L-E+ZGS[\H3/BQ_ MU%N\G'U\VWX7DYE\&K:]WTL:9>#+W]MQNKNSM)I#$0M./A2QX.1#$0M./A2Q MX.1#$0M./A2QX.1#$0OR'(IR_&(M\6[Q+'%S/N<6AND R1?"J*@;S9[H)H9%;4X46%+U&Q(U'!85/T+V85K9101V>XVK;HU+,GCQ@F^0K834E5D\>LDWRM+I9_.XNG MG,Q SC:K6+#JJ^#49V14.LF7X7'8:ERU6Y4]#ZN!M")9#X180FS)2MH=&;%U M-9,KA]R3FQ*$7$+N5M.YU(A;.]T[;3C>!STZW@L--5)(";+EA2QII'2NEQ.Y MI)&>W"=.U>_29=,#A>+:=%>J8D QUDC0(&@0- @:! V"!D&#H$'0*!S9ZK!& M@@9!@Z!!T"ABM;LT\85E]=,<+Q+8FUCI@NRR[!+3;PPN*&FQ$+[RHD?*4I.?B]8Q@N^JJ$O;_4LKYBS+"-QKD!D=4ED%4%D%3UNC + MZ@B["NEGE,E<%M"1>D;Q5]2RI;J+)' 0. @! M@\!!X"!PY!Z/E2)\:JU'9-B=(O[.O8!;/ZL^H?B@Q):6>[7E/ !7Z2G;7B7L MVJR+N\C]&;[KHH@&1(-BTX V?$T8330@&M"&KQ&CB09$ ]KP-6(TT8!H0!N^ M1HPF&A -:,/7B-%$ Z(!;?@:,9IH0#2@#5\C1A,-*D^#_"K/U*#_W7K\1!"E M(@M%*QC4HO)'A]F8OZ0Y&K<;++R$N&2@G7F;^0.5)T739H#A)JL?WTT,RWG'$:8,\UXXK8CRFZ0V5?N MH8@%)Q^*6'#RH8@%)Q^*6'#RH8@%)Q^*6'#RH8@%Y33[:G"=V-O!.-QO3KO: MD#^:HR9S+%%;4>/VJ?L;R[?'K@HN?_!B-)4=?EU..#*L9BC'1%/W.L!W+Q=]FW$NDTVE< M#*B^_@[ ]"9V3'@6J6(UP;P>,#\5P$]>&[L, *>&%:7'^=9X#RO MCBQEP&=M^(8NGG,KX#^@:_5&*[7YR.96E _:J<=FZK*SB6'> EMRP*N/!2G@O M!M[+:&B18">@[PST,EI:)-BKCO>0>Z".FC;AM)XX)86;\%Y3O-=*X2:\UQ[O MI'>7_::"$B9.<)\Q_#1BBJ$RTYEQBZXSLG(J#&V;.Y\ SURMB8FUYO,:]-KD M[ZHD-,FJ(BVSEFBOE4U% KV.$"FO7)-1K G/2L$]Z4>$YRT4=J'SK3$6O(8Z^#Z-7"JGN*AY-2^66 M_!)0B-FFKJGB$J;58/B_=VEN+X[8[*@2:R1H$#0(&@0-@@9!@Z!!T"!H%(YL M=5@C08.@0= @:.P/C=,6L2BKGZ8"Q6<*5"PZ.X=\I]=MM"Y:E77(EQU@=;TG MI;+-9:].7O.+SFZKT>L-"*[%EZMT55F#^),RX;5 590S%(B#;F/0)X%85("1 MHDEEC4N&TYIKF!4/I:L04$G#I&"X$MPG=!! M@\!!X"!PG)QNM5@D@8/ 0> @EB&6+3+./JPNY4\3?N9)^#ILO?F XNC_.IS/RQ_-&AV%R]G'UE< M>,=N&^SP'+^]>-X2*5LT%+&@$$,1"TX^%+'@Y$,1"TX^%+'@Y$,1"TX^%+$@ MSZ'R,SI+;4[V=C G]YO3KE;GC^:HR1Q+5/[0N'TJ Z_\15QRJ^^+AOY.M5=^ M_AB-)4-?=^K$EEUQH8M6H].B8FU%A66ABK41O G>%:XB7'QX4TW7TL/\]!7B M".8$\P*7+BX^/->4C,M6X[)_24I&06%).C3!NQ[P)AV:E(L:P)QTZ$+#G*+8 MJG?M\,L$,AJ(2F8O3,,V+:XR^$O@N%@W$5D\Y>0>@Y-)J7\$C![Y?+Z%^5H+ M2[-7UW)4+;3?NJBL"EH)R);>S"H*].NJH59M%Y33&BO*+J #H,30+Z>%5A3H MTP%0DEU0J$N0HJ!WW7]\4=W>996 +&GN)+AI%Y#F3@< 09\T]Y(> )3&49+[ ME&O36IB6XG! U*-#=R=9^2$"NNZ\W4\MP+([:3M7C4&ONJ$Z=8=GN0VU,IZJ M!/=BP+V$%AE)=8+YKC OH?5%4KWJ< ]Y#$C'/OO8O6BTVEV2QA6%)^G8)(WK M"?=:Z]@DU>L"<]*Q2WX?05D@)[BU&'X:,<50F>G,N$67%EGY#X:VS9U/@&>N MUM2NVE=T[E82FV1+D2U51[#7VI(B@5X+C),910*]<& />0U(L[YLM 84 M>%M-;))F38*XCF"OM69- KT6&"?-^I07%)Z37'3)2#70WETXHM$T40#H@%M^!HQ MFFA -* -7R-&$PV(!K3A:\1HH@'1@#9\C1A--" :T(:O$:.)!D0#VO U8C31 MH/(TR*^J4 T:3:X':"0WFMP0-1'S[>.TI?RB*8^:+K+-WA\2IW%X;MY>BVZ) M7"L:BEA0B*&(!2/ MAVA -* -3XPF&A -:,/7EM%$ Z(!;?@:,9IH0#2@#5\C1A,-B :TX6O$:*(! MT8 V?(T8330@&M"&KQ&CB0:5IT%^(?BU":X_3KC\-3P O@@$P=8L2&A+P48C MIPJ:+TA#F[@6,G]HSNR'83[:W'K"7C>R2\UW#G2;:+HFR+9L,_-)L37;3T9X M%<_:W%IQR8GK,"/"O682OO+I-8=&7HW+RRMJD%1S/!6SP5T9&RP1W,L*]Y,W MRB.XGQ[NWL1J _H]VNZ1[E%S81SJY%@L7?:JT6UW"$\UQQ/IL@3WNL.==%F" M>Z%TV6. _J2Z;.ZZ1X*GW?,)+ZAS!@\!!X"!P$#A.3K=: M+)+ 0> @$K+K?)R:<=6CZ>TW"HO MEW9L]7A*RRWI @,I+;?* MRZ4=6SV>TG*KO%S:L=7C*2VWI,O-KU(*U4#)JP;*?,$-6R3MP!2]_L4U+8;B MMX->IC0MB7.MV+-'Q>;JT+(4XY?,)PH:/GM)3D-#/7J5E,M&JWM%J6PEXGW% MTGL)D=5$9'G3?2GAO.+0I(1@@N:IH)E')99!HT7E"$K%^ZKK<(3(2B"2=#B" M9D&A23H<%76A3+CJ+I+ 0> @E6BT42. @&59[NLM:FE@4'&JUOG+D/.(A/9A.OZ0E%5>-#?SUIGXF_OP>)O;PX2EV( MYCD]1JBL+&][V7P4?1=9[%G4$I@V=]&9[ 7.-BZ(, M.Y Q>C&9$Y>]I$>LD/_#\D>#)FSILX]OV^_2"I(4BRA[UK>ZWP M3%U3%0?^>%1TQ9AP9L\X=^PFBP_SC96!*1<3EAL(Q!1R2?K7[]TYM[1)=-"U MQ^T8=!QF>41")0ND@T7U<: QGG&+1]BW.Z^V"=5G&,*'R,:+IKC+FS\T9_;# M,!]M;CTAFN3]T'<.>)QHNB8NHX+[G4^*K=E#V^;.V%(,>\HM^YZOWCRUVC]; M\M9I; 911-M"->[N/P>7/:W(9<^YS2=X._X, MCFQK;+M".OL1-:X[:0XAW6 M:)@Q-_^K;V2)).;XBT4A9EK,=!UF3IFX^0N?W=ULAU5=I+D0C/+YSLSB/-LQ MYO"$FFK@-"!_803(3;#K/@/+?%)_CC MA64^>E?XN+F4R4SC3SB%VT]WXYNA^!ZH^=QB"VX)^8!:@ ,D S4 -Z8&_U$Y M/'NN&3)C!!XS!9''GE#FH4P1 Z&P@N?BK"(]=IML'%J#9H/ FH"ZI\"C%1M( M)7X,/,0UGJ?P3C?,=7#],'%PQ.(*T7'/-K=E""42]0!OI;0@$[W>8@(;X%V*[C M2I&T15A^^MC<'98_:/8W+[\!.]I>H"@!;>6UR4!]<^?^[I525JS$EVG*8J&# MB8M2*BQH)Y8&^T%3D)J_(;! R&D3*7%PXS,,7M*\H*?H<: ,2?:0DA[>-_F M2SGR#'-$Y,X5%40(6-?BAP:0C?T.6\_P-S(J@>?:R_E,4T%^O)?_Z76[W?Y% MOWOVT33 CL#O?\2=\'O$&LN,T[>*90";O\%#3365SIMM1-C/KU("R)_9EB.@ M)V/%5O5E4!T#?7D*C#]_Y8JU9J8NQ%*:['J&3Q('5?@L$6?UTGJW.>#)^-5@ M0"T@CRY8KZB )#QBE![WC[P$$]YVX#\2 Z@TOIAZ:_Q6?P?7P2 MC&R&CI-'Z[:(>%GQMS%!%2F(7<'SF%/+<]],.*HN!QU^.7;O6Z#^?^\^W#V6Z)UV&UV!B'0R%DW^YEL[#9V_D M1U-'A^;O"@-##<3"7^#P/?LX%K(4@(ZR!D'_^V]*C,,C!FA1QGJ+'31[FN%Y MJ2)N16^&EIR+XCKF2J*W>"O9.1F+[NS=D[%^^2RQ[W%#,*,H.^7K\/OUCQ'[ MFS)??&!?[[Y\N;O^Y_!;@]W=7Z]Z,./=8<2HXS#J_F%\.V+C!W;]<']S>S^Z MO<%7HXY^>']]-_S"1F-XX^OM_7B4BH&;3ZH$3_X:!Z*^_<&F MJZC!7O=LJ?F[/I.\GQ9W!QKZ=^449YKZ][,QT&_$=6E'#Q>@FZ@_A=;8Z5_\ M[)Q]C%<5U]REH7ZQGG*F/JPX1==S!<"CW==&W0O^UW[[=I=^C&1[\[[G_;MS ]DH;*UBW'OX[A+]V6PS3)D9=O+%.$ .S[V@.)/@T-J/_D1 M61Z&EENCV3M84D71FS8V++^9),P'<(F^&>',VC(W#[B!E;5PF' ;1 .LPA$7 ML:;2KM,?:2_LJ[SAN,4;#N%NB/ARBT/D; J:$:8SPG2GJ)@6MZR%(6-Q9E)F MAK:+0\:CU%4$#7;RYR_+= WU/.31Z[0N&JS3'< _O=Z[;=(J7'UQL%9GE:HO MKO+W$X?9&=)^$*%V!]5;[)6^!,&^45-VU$,0%"@0S]I1,K%JI:!4-5K]&[S!55A2CW6ZH#YSK) MW;0E'JDH1T,63SG>^9"PD;^YUF2FV-P>P3:R[VS;Q3/8'HG8'G%IGB[VX*2[ MO23UD3(_3/)"X-N20# 2UGY\"-I ,WAOR\G3;K4R/W?>'>7@(7OH!/:0C(Y: M"8[:<#E3+'.I(A))1*K=&1/8%#:_X?*_!3T(TTFABZMNKE*HDN=@@4%WXJ-O M\XG7Z%[TR-:BP^SC-S_RF@ZPH\J2E2OL48XW'=VM5@FQU6.-QE&_R-YU 1;\U5+I\/_8U M:6$U[\O&Y65AVM65X?*]8'@JFBNHWQBT+T_@"B+M.IUZ49"BDK589.GTZX+0 MK1:+K%]9U;4JADEU-'9)C,3O>2F0DYFA_H5KA%OR\H,=+O3795/- +M,4_2@(3V@/[.$3!5S^"RO9A@E9IXD,?.J4\+$ MS*O-B9GM?!(S=W_LZ1] J:&4=95^^JCKL'_)@EC.>EXHHS2[G1B>QN@/;:V, MF)Y9]9Q4I5O:Z8JP'UT)VZLB3*"_LT"!CRO!0H CP&4#N!_KVGJI +?#D1;G M2PW3KY\A(C/2YO=BJ2A4R=[^(< )9L\0" (ZD]]E(WZD_J'UJPYL!M+#5B L MU ND6.@K5_XUW?ENR3'(,A23KNA.<>5;S#;R/]?]KS=!^?!KQ9Y]ULWG\#/7 MOU_)^^RXD]<3UF&O3&Q>]V&C9.QUNXDI[;]SM,A1@V)O7[ :.5?E\W5MZEG3 MYE3^%Y$6R!^ Q)%B'8:BM)5PGA MXWC,K7GX6:O?"Y;U53.2ZK='I>O_A65K.Z$OTKIH;377!>LYX2$W/"25XS\8 M*1GAH==>=K;K7>E>R-Z2,%T 9WQ4PF<*B'Z.2OPGK"$G_>M%/I*T75[#LK*T? MB*1UG?W-NU+HZ-EE%9(F3T.5I]'!Y$Y/28\H02QP)$PZ;UA7 M_/RIM1CCQEE?(R$FAL^$;+62ZII-^2+PO8[*B96,DF?6MV\E.A F34$ MN(H KD:9-7F=AEM=3YD9%,;)8:H*' MXF>QK$=2>M%P(COA-#%Q-0%'>3)8UH4&\Y-72A 2EVNP6UR!N1TU@>1''"W( M*H-5T. U'#Q9ASW&9Z M5]0WA]]@L+C_A!W>9+(45R =-PRP$U.SX] TGBV'=PDNU2BQAX8JYU"4V)/Y MY169#!4[H8N?ZM.Y*DRN3TTP4=I7>7FGGQDI;VRB!P#QJ'Z65KDEI[]J6 M/1WC8VA#RB;&6"9S8I\PW$&SBV&XH2C<;5LYQ9S"(?+BX]QC4 L5<1H3YLZ> MN<7A'R^>^O%5M%VSN"Y;RX4;MLF.;( 8QW+%P=)D:Z&J*U)RK6]B-NN.]/4; MI)<+SY M#A+4F;$?S5&3_6,X_-9@4\N<,P>&AD>(_S;"?0K]YH,VB&K+431XE&US(&A, M+T(CS C1CK#)QJ%'6?Q)X\^V>/Q$L:Q7_%ZP-;Z.OML-V!P.J#<:@!_^^&6: MZK.FZZ+K(AR"W/)'!U4&OJJ"\!(QS/A[#0;1+.0VS@U.3AM>&(:KZ/IKD_TQ MX\;J+Q:F ]_&;HOAW\)FUA 'VE3CZ@HME%?VB'O[/ZZ&_1B!8"H'5LR!SK+9 MXLIF-VT>T N6 -0!+L!+IJC_=FU'#(A+B5!$F8L+7" U?YF XAUT^1!01M3\4/51-D!@QJ*2H>BV)C3/#4;#!S ?L5 MJ/XG=Z3$ F5+!?:QT/D+* 4TRN=S&T27@F19/W!CQQ:GMHISAJ$ SK;8>DR- M"0QG*[Y!,! 085["F2(.U\$@LNCRT)!]4V#M3G8U'6BNZA7,WL! M-AT*K]"X4XZ['&:[4%ZEF%L^L0%D -!*LU7$CX4\*(\0@',U,U)Y:Z M@LE*#(4]4>JS"^&*3!>H,1!24M##EE ,L X$D5VQHM#3O:; 41D-# UA%G>O MW%53^%(P'HZC\JGBZDX#B V:N^:\1CD**U'#T3^V5$(E,81 D,"8,.=UX4OQ M)36% 01# OJ\??.D (]M"I)!,>09#9O'=GRL *%%WV+NOX%/]LPV.,-A MKD8P0]BS3P@MFR,HX*Z0$< M5CD,VV2@+&$33H;E;**G__+0%0<_DAJ]4L SS;%#>TV(,-FYV>\6S>6A_\OB M$AABP^BZ9RG,0:T2&S=XA+AY\':,K:#=K)O>^?T_KO[J';=MV2&TR4:*<=\-_7D2%0YCJ'2OMIFIT4T,\Q' M75TZGT=B"!XYH!F],_JS\FJ'M,7P,#-KQ5\CO4N^SZ&+LPZ%'+1[W0;S_WGW MX>RW1/=9M]D9X(\CLV[V+V,F[KW](6QE,V%FPYP5-K/0R_L7QYP$/C+#U?4X M[^98G'0@-]%ICGKW[[\I']=O$F)PN'+3*6DQ:/8TP[LHC?A]O 58Q;S(HX:5:6MY,JVM,N$L^HVLF+&;*,J>4!F+I2*ZH[X.OU__ M&+&_*7-02[[>??ER=_U/]+/XX?!C?CMCX@5T_ MW-_^'I[/QXE,S#BJ%VY0QV! MX/YS!M0 .^\63'[G%=4U#!\$O0ZLQ#%,]I,.WUFY*6VU?[;$+6EG;"ZK+)Z! ME3E1%H@4R^4YE;#)0O@=K-NMQ^=$KP,&FVZO]M+ATF^#]9F4ZVE)VFK5+NY8 MVIL[EN'57;X2=-!L=) MWMFVR]4CSJ][U;CJ7S0Z5W$EO^JT^A>KKZ'$K4L9%[V,:9-]A?4Z_RFV(]6",''=SBOO\;M\3"=UKQC]'-SP6W?GJ_ M7"[\(GNV[##AY(V1..%=.-5JMEJM]0KAZUQ:*-ZU1(-I D[R?F<)?__F6-X^ MX>W,$[?1WXSW V 'X4O!6:8\*Y9JL[>>8_K[:&A['NAW_K,=,WL_/RSGG,\7 MNOG*O0JH3-4L7<4[7[#NTG!JXQ/)F ]_R-SP($L*Y@+ 7>?<^U='79E9SUC5 !."$MY52DO\8!"QZ*,'.X4]&B#E-I MCP9(IU?IZS;8<&%I7O#!A8\XO&0+J>E(*#\ 1P8ZB$LU?/O1"W'')WW%@'#Y MI(%_OQ:^N%8F$TL(PB4'@GGLS(EK:2(/#?7>-#Q[>2,_ME44[ 74[6\K?=2) MZ1$AUPV20H>_&J&8@F"M&+\#)X*,Y_GU"_:I@I'YN2_\Y_C9',],UX9= +\: MSS3+X=QXF!L:<$^:7D,\8K[I2B1U /^^A[F(D/H?WO'T/3B=Q,D,#[SA4PZS MD'\C:>WP0\23DS(_]N=!)R9%/,("Q/ C!X!IJ@P8PNF+> XX=3:PNG;+-?EB)"6Y:!79U6N\L\*OH6[)V!GD,,7D7B-0^Z^+UQ,73!.PA%$(+V MPD CBUNUC\%GA]DS$0]L,T %I*3VIFVZF5N)T.S^(YT6GN M@U S@OUO>V$F,=( H!I2#*6,]D1ODR69Q8U GL8^,Q3 $J#]^^C'4O3@9Q&[ M_S24,O.2?\O.2@FBZRA2:OT8K@BRA4H5CM$$J,OH-=W+9=,PGLF/95H&MT4^ M3M3OI2M^#XO%&] 3FU[4&$:M<P8#-7US9HL3 M[8@\BK.>\LYXB+W*JMC%Z-JPWRQ?54CRH\9P8EF- VWS(/'H].MC:S.3EX@J M;G%AE_L33D)O,3 LCQ0]T\K92&X>=7J/5:N'_ M8SRZP71";L:%%56(15"YLO1P;54Q(^O.UY>7WOF8X,E;6LF@>CFY74?$82%G MM_.YS2=(AFFR21"?\VCOR[H+Y(;Y54-IKW ^8?? M!FU(YH7)![SE+PNT,]YY/VZ('";8&)BR(.Y\?G%#Y(G(9)VY9FA@D\IT9^^W M#?'TQ4+7)FCN-K;8,#:>I#))$*:!PXD4DIB52&?LD@Y^.J>7SA5D:(B$U"#A MQ4_HE-_VNH1L^HR&YVE!>95N0:%I]K#N*, M^]=XF"\LTXA!IAHB55)3-4QM@^=I#IP&F(%H2=^VR C##210N5U%_@%G!SII M'ET8T[\Y?)A^EH.-_+$TONJDW*HNINH>E.;(7%)")F694TVZ\ 2IA+].0;^R M2#<+7,F2I&*K16B^DF?F2211_< CL'1H3%XQU].P=2\!.4B"CMV,>=4^R,P1 MX3UTSTREM4=D4&=E8Q#R,MSX88K;!^2JX,-WR;UK3.44.MTGS!7W7>H'A28S M/T5.'0(V\5'2!P6C_NQUN]U^Y[(C2Z90D&G1@DRO*,BT"$&FYV(WLO"&%==R M\25-*- T'U9LOR8MAFT35VKAT8^Z"0*?X.0U%WX)B11+>XO?\RX1Q-?Q73]Z MRP\!>^03.&X8GTYE1)6\L(ZKOW#W[4'D6<>>5O.Y]G[\;/Y_W#(?##Z>69Q' M+OF#J>$. MTL$+]/LE22X#4I3@>U$*+TQ=F[Q*T_]@TJ/]AE\U14T.I(Z80V)00Q!X(*"+D9U, 16IO_5*W#RL3 M0\O">J)"B+ZNJ?\BI.!>X.UAZEWV/"F:CIH%V+-BPQPSL+]Q==5J] ;K#)P*RB-"K9XSN%C,Q&JJ"TO?&B]*]45Z_HD =&NK_@3A=%K'S4[ M*T1H,[M(W!%[13GO+ $>IM_%4_-=JPB^9H/XM2[CL(/S_SHX__VS-^D45W1] M]21'C(;PRJ%4SQ*BW#HID^7 @161EASD$%D3KV3GB+5 M\XA4+_--N7@=. I[F*&"UQ-SE2HO@'Y[ PO-X!"/J\#I]=9C<'4D_ MUG7E:%@^FE%>S 3F\AT]>2_P9$0R'V2:PS+)\,75 "BA6,R^=IKXYU\R0^2;J*_93N4V^9DVICP3T;9^ M5ZFZ5G!7:1K24[-Z^/MU&L6R/,<,5M+$8P$.*W&*17PH?D%2K^*P=\LHD@>\ M\ 7]53(9"RW_QQ7A#,)JP/KL\*D7CN AH- ,$Z< +.V4C)MJ3_&;/#61-*I(GG+@L%GUSD2^Y?EF0!RN.7R2TF1DP65C MPE'@2Q=YJ!:LB,GQH>O=KUOIO#\Y.7\>9.G:4#2B= =MSE:1R@HP$^T^<

8/T:-&01R8I" @Q5X#.9JV/Z)B6CM*A280\8(_+GX87+]^Y [WJ MA:MC4\0'^U7O:D?9<(STG2'/^'1'/%$W=^K2^90U64FVYD/,LAWX8!BS+-(T MLG@C-K'#N_VU&PRV/';&6-+:\R' ]\-O>IWK6MV^TSIN M=?O@/P?7MT\,?2Y:@?LB5%7/K<;]J6N$US(YOI35W&O)J?L]JKFGXR!5+L^W MUKCPKH>; C%-3H9?FL](6S/++F M8\KX8;M!^UJ1\#N>*8;G0/J7<('O9N6Y<\D$[WF M/POY#;^3/"23W3?4L MS]Y3Q;X43-,[;B1-Z+Z">5$U6]J9E&IYL=Z"I$2;T63&55?G7I3^FBQ?C2,3 MY,(-]0-[=IN_#"R7)#Y:^^D?7FO[X1.WE%]P"#,T8@+!3)#8>8\NY]JJH>WKHZA3&HPQ/*S#&[:UZ] M7+C,JY?.KJV9]I?]HR;:Q_$AFGH?&B'T\6K"_67WC=C-:SGMODI7?"=]:']XGWCZAZB;%"FU$-O =>=R M T);+A#Q"S25.N' U^'.?W^T?OOH:7*2 $+W$V^C BC?0S50OA+*H/CTF]\E MI4 L#$_E$.DI#ZY$\1FJ/QMF%&5Q=3&WJ]=YM%;)82V63]_)<7 _F73LE M5('G\S"-WUDG^=A)JF,3E=H='[A[K;TZ]Y%U=Z?ZMC/K2&RUY2 M#:&5)WQ8_JBW>#G[^+;]+ME<3KUO5^5DZOT>ETZQW+$'/28L&,45[C+QXNB> M\0"JB8&5>75ENQJT&E?=?DR,YV"W?.>JF*=#3DLOEET:&=+DVS/2$&%X-&OW-5N1.B;$B)Q<.N)T+J M/E>'GPP7E\UVSGH%V6E5.#]D6$C%CX^W)0JZ.5+XRZ&\>D<'2)Y0*?#1 D;' MQ45ICQ8Z-#(X-#Z;UI0#$]7?_&QY.D#RD0H!I4]XAK0O&JW>>ITV.D**=H1X M8'&!U\4^/RYS-FB3S@]/YL7$'B2-M9=0E<$-QT+WRFF5ZGSQKBQE_.+B1=Y6 MKEQX;C]QLFB*4;ME'L_S^")JN:KDA J[+&7IAUDLI> MD+'(+UQL93RY3'J-E(KUVA![I>S7E?5BJ*#'URYNO23BD2PQ&Z]L M!(J"S!(L"*73K;K>D*_U6BWVR56,TLH$8L@?4E) M*[+R4I=UDI@HR%CD5ZV<*A>KOFFV>#GQNBH^RG9 WB^\U@Q^1OAY*",<^PV\ MQ68$]CO4_T17@1?0(!RNOQ9#](2),[; V=RMI?6??>I3&MF9+Q>X! M)C3T/48>B668 /;_LG?OR^IWCD#VG'V\:+:ZZ[T^2)NKQ%BDS951RZG+.DE, M%&0LJK-K:A^EH#O[:HG(Y5H8 < M7\ /8GB47Z]S4;)ZWTC7+]SXY

ICZ?!#6?%#W=9<3/P!!'9OO/6&TV$&E9 M$&LGBUX<9Q_[JZ+F7'S@4=.<3KFU=)#8S>0*WHG3>O">(>W\&VY/+&V1OC_# M'LO]B.A>G7JH;;KM*);C]Q"8:I;M,,=25-E)X!4_ / J4^ *^PI_MWL"VO< M-AP1_X9]P)7)C*&SH;DFK/]7;B)\GM_UP(;]_WUYG:6#=NS M#K*^T>R)Z1K.9\NT: \)W7P&CGET]AI*+'#)?F/T1PY25_@"L9.[$13T7H%/@]GNX[]! M'**0O/L^ AUEKCF"[+:4ICX352X;H@L![0TB).VS:(X>W!-C XP%"FC$%DCA MH%$&#.#?'PM\*IH5[8'A=7$4]\<"A9G+O/XF(=#K!3:D:!UT%%+Z[6 ^FY9(-BDV1=L7O48_IF)F,D7Q-F2EZ4U@RB1=A>RC M"61W]@\- \[8,&/NO D+EMT9$S#6;;Y%11![,Z*Q*N*YL%_E[[TF#IP9 A!( M"3^%,IY:RUX1^.P&XZA/^\V&='BD@\]XJ[U+0.Y!>F5 C@@-3DWI8TJ+!I V M']J"\HK%R95?_&%:"CJOJE=A*F]7L&+T*U\O"C4M6C;CLEU00[ +5P/5*&"" MYE4N0?UF+M2RD%[T^"H>%0F90Y&DP?$::#F'^" ^257#!/K@XPYYU(U\%&AF M$U#9['5E'YB(?'+\7;[>"TR*@N*N"902.Z*VFJ X.KY@].3BZ[ILA._)QFO# MN'QR6#'>_@(LDZ(D)R:(0XOKBK-LR!9HRG\M8B)(!F?[2NY(:X="V(U6:]WP M\P.UG:U" 0)/+78$R)PUZXT>RUFM^38 M1NI+^^OCECE'3::L^HQO[Y.[W@)WAWZYG;A.YO5I7G@;H=]8 M=CY<+$"V:[(I(L+#]OVK,$;J.>J''^ S6&7=A]J48'F9W%0!3UT,.67Q<5/T6%HPF>PJ DZ( T^ MA4%!53*?#6[9,VWAFYWX.[E854,NI7 M/G"Q8R]Z(4-+#ZQ>9#W^5/7PXCD,4*&Q@WLEE /^O5(# ^> CI(3+CJ\O+M3 MCWH3#N9_A ?^/:KHJNN@@AGR@EN M[4=%6/6K0-Z)!Z+U!Z;U\+;(76%P(S+ M8:=DYM_NQ%22S'+_O!%=)W'G,DT"(PQ\Z0^R?4D7F&N!@]OOZ0XL\N-F3:S5 M\JQAQKJ.*K_/U:7+R8,.PD :&E(#@.TZ9[94+=%4>^)2BY MCMSQBC-#$1=^+'+1XY2\'+-0:$HLX-/7MVJR;W"\?.XPE\V8J.XOO42?634S,39/=^"((WM->F-!(;":#&.(\ M$9M84L@*][MP]N?XV1Q[C8:'ACJ>:98#^L'#W- >75O.3OHP5PQD_/L>:)## M%42_W[BXB*E@FZGLD]A 5<,#AG",> M"G5@W.6@T6_'%#++E&\)]U""D\_("*Y+O51YQ=1G79N(BY;@@MPWP3".PW'% M1?KSDG_,45[@Z9$H ._B/Z(+"_1XG]N!WN![-!-NO;9+]\^H]QP+#>(U"#92AWW]3_*6(#^WKWY@Q)D:=(+7A87P[8N,'=OUP M?W-[/[J]P5>CAR]W-\,Q_/'Y[GYX?WTW_,)&8WCCZ^W]>)2*@?NIV1Z_J[/I%Q/2]('(O_N?#F7TWT;;='P=9L[!U*\XHDJ3(!S89:R ML%VZX1)NT[W^:#+CJJOSAVFJ&_ZAKIL3\>IANGJ'C[?[-D+E$WSGSY2I^QQL MB 4*>\OE,>?T4>\+2Z*"(C],0]Q&^1[UN.*QP#Z,TM%=55HZ-M?A ;\:?@:$ M\)(HZAPL4=NQ%$S/658L,[S0+"2_?+(A6L*((!TTN.45EDQQDUFH"B9S32WXJ!I+%JOWN_3;7>*]$U=X&1;=KLGLFS M5;JP5O3::\Z1\VFC>-#4O&&Y:>K.;67,.DSF=,:]W$W)E\VR*]?_FKK MR[H_5B2B[E?+:+"EE%&JW'\/\VV5=L>?2<)\8!?!@XR_G_7/ MMLW-VV;RSW"=SV79B^A7?.=!:/MZGXB1WLN^7Y%<\%B[?/<4&(MS]E5>T-SB M!8T(IHMX5HO#F.+,I$80&6DO900(" L64 @S3Z]BWJ-^VUT)@U7%]D5/ED_W;1W42FL)G4].6@+ %".T0$-JG!4),3!4! M(7<@Y%4+:7\@#!*ZSA(0C@*$XDB$RUPE0GZZ'VEU!VMUHBXIWK=^'PWM JAW M63SEM#K>=VX[EH;E%&3.K:&NO+-;KLW^N_JBT;E8K^14:@E?1G1$Q7QAT-%I M])>E*P@=Q= &"X..0:-%LN/TZ"BH[+AH#"YS14>"RACNT7+$9A Y8C6J]^W< MMP1((5W))VA;4J\U$AX(#X0'P@/A@?"P*QY*2W+F M%\;+DZF7IM\AQA;%09.E@Z7=7:^438P]D6\E2U%\U8LI<$6^D6/KNB?MZ5JS M11(B"!&$"$($(8(0<8"/Y/?D%K:;:X^%-: ]2ZZM/2*+QNZ;:FCT(3G>A 5!"M.OXG@]*;VZWUBUOWWYP69\ M.L4*3T\<:Z?*HOO8]$F4%1?Y^QAK6G=W*+I_T5S/KGB3HLOD_DM*Y9\Z9$F]YKI'^4T#>V@NY)3U MUX8HWZ-XC6?S9MY&A\TA*^TWU^.?C\.\W)9TV5SW&K]9X=T^V[0=[5<$S&V \N2W3RP>XC7 M3&Z#Y,%:OJ*#@M]41 L-@853)XHH+>7-\?&5_=NU-%O5))N?9UA..MRWPA2L MQ":1BOIO5_S6;VV'@X>7#4NR98,+V9Y.-)>VN ,T#]K\>6VAM2D^(5K7,G7A MM5CP874U(*XN>_R(@JK%K*V6LN%R28JKC<.]&V57US#Z90,>>]EPPVMKB=+3 M=627%"Q6_NHW)OC1'#79E*NBXMJR4KG .&#(AZVH ;QIX&V%U%34QRVO9P\5 M5#M)0;5C6UG95%3KM4]14:U#CZ7'9O78 \)RJ A31K4WVA?5*;ZQ7JZ.%;\2 M6=%F4DEDK%:I*P$N2#B>7CA6J$XCU:;:5?Y5B_G%K$I5M)E4E/FT\VO,_&+N M?%)O3J_>5*CNXE#X++*,E(A&3PMIS).+(IV$DRO+(U3W:[<;EX.35 M&-DR\B:;8HJG*LF8)G(V#P <$L_=;F9?4^#-Z0%033&04V6)0>/JZN2M&T@* M',A_D@(5EP(Y%P[JM!OM[LE;^9 8.! ) 9J(@9R4@;:W<9%Y^0E_T@,' B M(HN!_!Q&Y K*U!6$>.2AQ#_?(=1@!GD'!KJ M%Q-&#K[#]RLH<$C9S^Z =+QC"O=,&7^ 5+]H=JNHVY5ZD^>EPC6NKFB3%WF3 MYZ6Z730O:9,79)/G[*ZY #/MY 6\*\/K+#=YWFZ:BYBJ0K3)3[O)QR?,[R;/OH7D<'PP%[9S 4_/V#R#'5-'U=\R>F9:#+X7'QO/,V-)E M(PN'B:)Z-O9U/)>URR:AY@;U\.&\W>M4N#>QR((+OWC4N>?$CV\1<6W:3O:N M'1N6 .]M-?\N>]D+CW?5/36V@"'-L7$$9&P^3-)!H]O,OC7,NS8T/$]JR7?:2NC.O//O#\D>#9G?Q J=P^UU2X]X:.:/F M7XD^0A2S8?DG5,J2L%VLQYQ;-3 M@9$";>7\=+Y\8]=KP^:#MG+>Y8(:G2M*33G]9LZ]*!#EC1=H,^=5 ;!%-[O% MV_D;A&OE!_?[J#)HBM]G=9X3-E4"8+588T$"@(%@8) 0: @4! H"!0$"@(% M@:((!*O#&L.,/6V&4UF]+X4K_AZM\G[LL(ENXZI'<1/Y1N%= T4YQ]FUN7A7XURW@6==_F'0[1 M:URVJ1[OZ?=M[O$0O6;V:A7MVZW[-K=4UD9W0,$/Q=FWN9VWEQ3]4.3HA^[B MA:FF^ZCS"ON:"K+($GD@"T*Q6BR28$&P(%@0+ @6! N"!<&"8$&P(%@4C&*U M6.1:- 3\H\"D/D;*0$QTKEABY3--#?SUIGXF_OP>)O;PZ2ZV( -G$M"\@D MJIP$6ZS=:KTYJ!Z)ARMXJJXL;'C;?Q5\%%GO6=1YEC:&Q9OM15(9D) +$XN> M)'/BL$HB:;=IBCF%/F7BX]R+PA2T!(PL_")[5K&%I1D3;:'H^BNVKPJWK&*3 M&2R*VPWV'Q?H-M6PPY6E&/;"M!SYC2G\^A7O[PJ; M67@G\Q?'G)Q]'(MCQYPRO.8!!-F__Z;X2]D,M"ACO<4.FCW-\([OB!3T9FC) MN2BN8ZZ4LQ)O)66+?XX9@1E%VRM?A]^L?(_8W9;[XP+[> M??ER=_W/X;<&N[N_7I6GH7^)44=GU/W#^';$Q@_L^N'^YO9^='N#KT8/7^YN MAF/XX_/=_?#^^F[XA8W&\,;7V_OQ*!4#]SGXH%-61PW3U_ENQ#'B\ M#4J,Z,TQA@5^TLW)GRG#5+@]41:X'2R72T67=/I=]>=\]VV[W=S-,"^SQE]$ M">9O,;;@%A.;+*F*XXK:'K=OL6C':#+CJJOSA^GJ[OVDV-ID:*@WFNXZ7+TS M)KJ+>W!H.)J*[VE/?,1AIVF.QNW;%_R8JY\M%QI>ZP_5BA,ATF&Q"JB M%ZO[>S?UO5\E]5VP3QAXJF0@XV'LV ([H(\S9\;A_Q;GXLNV]L+F,/;,!L,0 M^,G^QS6X/ ZZK09#=HCO88!2 \Q3>R%#GL P!4[:FHTC@3J,3YV:6'@7AF1O M-0/>,5T;?@J6*G^9\(43FH>J.,J[]]OLC;V<3TWIT)(+EX>?- ZV M'H=7G:.>AG%\2 H86WZZ>BKV+T49X;5S9QG M79H+GW#2P_KMIO\EBYQ6/E]T?KMX^1 MHZ4XC"G.3&H$D1'H'24$" G*T^^"3G5V :K7Q2%\<692+PBTBT/XXLRD7A @ M*5!["!13"N17GB6[ED.K8V[P&!:W[U!)W(S"HZPXIL7>+CV.GLOXW?L#.@SE M*#"V#;QS:&7^/R!:$"WJ2XO\#IT4QTFQ3H]NX;K6W7.':2+A?4\Y7^J"9[!Z MF>W_Q;2/W1WNHM-H]T_>;+2T-3A2L2ZO7F#M1J][\HHYU61=SL6.+B\:5[WL M>SL3Z_*O=W/1;_0NLB\\=A1-)3/SN%CZ3*]P^HSL)PTJ#7M2=%?&R-B..?F3 MV? DG:LRT$7U:OD40.G)J]K1V^1>3W[3;>RQS?W.V]=ANHPDL>Z,D1,3YW6X M9F3#3.&]K05",]_M[TXDJ4O,Y?W%>3HN7V2O21&74W/Y<'TK'9>[V9LZ5>-R M_DS.JQ)AZP1:V?&JT^VMWA\WR[\8W0#JL,8CNX9+2J4ZK)&00$@@)! 2"MD/ MIUB^HN+=?0W5?[LBX\F@2S#?ISM\4C1=)/F9U^9\;DI[8F;JL,EL$2-R@FNR M?+V^]7'8[\_<_"[2+JYR-1Z)NL> MUF*113?R"D*F6BR2L$!8("P0%O9P__@ZC+.JP_B3%+5LLE1<@BRKBS,:J]!C M40Q:/AE91_0KWG##G&L&YE6]/ZI#\7BF3C6'*O+=6S:&*/+?R#47W M>WO=[XG7P1=V/F 3GJ2YE6\H,IY+ M'Y3SAY@'5X'NW )N8+N[=BZM<2R"05R10L"X+IV#=<-6=P#Q^&$]< M1#]_'PUMOWG#FF-%#-3?9YS]EK=YE"@E<5JI6SSLTR.SM](A\^@>I$)D&:>2 M:-\!2Y8V@8_WKQAPD%1K4Q9Y ?B;WZG5IEH0)^1O_CIG#I'BQ-^=^9OC_LW> M%_"./']54DR'JOJ>?7:Q2[:GF=Z,?I!FND$S[=1%,SU \&%G9VR@;CCZ*YK= MF$1S"NVT,BF,)>=QCGZ5' I9$8]WX7'^6BH\D'A<"!Z7=A]37F.9BGG488U% MSUXJ!I7JL$9" B&!D$!(H')6U8N5:0E38A;G M&GPSN+PD%I^,Q?G[B' 7MVD7GY[%^>[B=JZ[F+Q$I2KZ48M%%MTF+ B9:K%( MP@)A@;! 6*#J5S065;^BZE? >FUM"T9KMGI5<4\4FY?;BF\?SLM6\[(RB9K% MY&7:*OGQO.SLL"L'E?$+%YN3^^W*73A)OD'R#=9KD>0#("P0%@@+A 7" OD& M::Q2^09+Y_4K;JW=&TUW':Y2M=W2#57DN55SJ"+/K9I#%7ENY1N*+NMJE#/ MII8Y9\JC^52$*[P21J52^D!M6$SI Y5E,:4/U(;%%4P?J*.OI*"%SH2C1'OB MC$^G?.(P<\J^CW[8#5&.UU.5E/GB [L=??M66XWKSIA8? [0472O[[W8=T/' ML;1'U\$",6/3O_'GZC?E%;\\M"S%^"5^9Q]?#>OD4,JR5M([/Z;G69ZV,F%8 M56'Z$:J!Y5M&GYB^/]-SW.F#4Y0'(Z=:R?2[<"T[T;4*P>SYU3(L!#MH=K$4 M+(MHB/&/KW>MW"[5RDTM<>/J,(X\F7EL;7I 1VP1&9[C^4KF4Z$XGK\:35N\ MD PO[1:G_(@RU1>LPQJ+'@5=#"K588V$!$("(8&00!5V*QTM5UO_4D+DA9<6 ML!: <9(@.6K44PPFYV=@ I/;7;J0/263CQ(HU[UJ$9,+P.1\=W(.K9W)6U36 M).):+++HMF%!R%2+11(6" N$!<+":;Q&%0T:*U[95$_EIL*IF\KZ>40Z:>G4 MRC3R+CHWCU(\M3*)=D7EYA'+IU)1XR/Q\@@%5/OD\B&73YT62:8=88&P0%@@ M+! 6J( JC44%5.OE_QL:CJ;Z-4&\@#+^,M%=E:NR]IJZU4-(::5'3RN]H+12 M=""$T3OB$]?2'(W;MQY^/P-\K\WYPG44_.W#=-7?,)R;KN&<(+GT@G(-B\OW M'*.**N/VK1#;CY!H2MN]P'S/;[MW+G.]&B!W@OG)H<../*F+R&'2/R/V%V$-JI/6QY?H MWY&/.)QV#.DF"KE-N*XO%!638D0\ _[M/5C\[$*GJHK"QO>]E\%'T76>Q955--Z=+W97B2YR4*6!#I8L_6T M><[(M^UW:;=IBCF%/F7BX]P=T/&;&\L]LV=N<5$D$'.+#372=\,QF3/CD>),R7Y@S\2\=^?P2'Q(Q% ]M_GDO>I:S[!/;6ZY.I YEIS9KN/_\:ZX0 /FUM/V@3.$@Z3D)6@["8;<<[N38>S*_:WOPPZ M[?8'\=].ZX-8Y[F@( M3F>%,;?&E-H+<8BC@\!-%9YHA9PY_-5EH'T8/#I*/ M)Y2/G2K*QQ-=Q\G45Z:@7#:\6SC- $&=NE^28@NY;2\?-'5U_57L8GC H^M( M"6N8#GOE#GL$8<)4KFOP9*X>9__2+B[>+N[2+LYL%W_GNN+ D^&0G,378\:M M! >HX^@T2S+;)=\L#>8( V%$B:-HAF=V?!_]8+] \79L MWPC!TT8Q7L5Y=/G!9K[]( T&= / 882^ +'=\*H%C(FM&VE5W8UYXR!?PC%^ M$6;"X'!_Q2 C?\5&6PN+Q6J.,!? H D*Q$XT;M]H]D0W;=?B8]@;GW20DBFO M:[D]41:XIRR7GWE2%\S:(9@\^*@1U[FX@/O9ZW:[_=-/+_L* MR0:PQ32'#7]97#A68BC/UC#N^\,O5J70]A#;W4EWG-#+70FY=B^P/I$'(_YX M MR_OP&U_19.&Z#^G>&8D@L!$U(>1>&8$!4>> Z6NC/#044QN=4STW;B/Z+1Q- 7=,\)G _,5 M7E8I>H%^THUB^TX=T])@4P(_/0!,81/H,%:3C>'3'>;.%I;Y!!J"+=PU&Z.M MCR/O%/;7S2%@7^![#U.YCL_>LK\J+]K5V!WM!^,#;F M@$?"NWI!>%=_2WA7O]5<+P,8488/$)= =!VIL+ T.'H7P'-%1+$QFQL:\,S& M,#B.L'XR]2>TG%8P 8!1'*;9[)>KH#'%T?GWR@!L 2A7K"K5G*.G?R*0J:D: MV&; ZQAQX=/?WP$-C%6;S-@SP-2>S+CJHE<#MH78"QS!/G1_N;8CB>/MXB8# M Q!6XMEXD7VS0?KA!R..>R,UU#T*PBZ#F40W6@.'G[H6O&LE[V+X#@KK\/1[ M31ARRL7TA;NTW5WUEZX;6?@Z4 @/3UZ0S],]F4C;5AQR'0SN' >A22J0&;= %_R5-(ON?M9AN$D8H@ M6IX1_N:"3QP-. +?6=D:L*WE?G-@&6)#^P\+WP,D/W@..Y$]BBA/BJ8+\Q_W !@XW,*#U;06IH5[?N'"*]MS,3V; MUI]"QBH+W&X^K39Y.>(.K#LAR&SG.PQPP^V)I2UPJZ53E22Z5GCI71+!+),. M4%381@B*Q]M]MHM6*H@">GZTT% M][:.@DW6DS1> ]M'#Y^],(EQW M$3?VPN**BI1\Y,XSW@8FDS(.U)]@2)A:&-OI(B"^:@:J;S)FP;;@E\8O&?(P MDLK-PQ.W#+3-/X/2:Z P(>/S*D5?'('Y'@9/2L+_"0<_? OF!3N;GQ?1D!$ M>0C;.U(EYB)@XGEG>S&N=1:^047@6(23>F\)"==93XAXPZ3W'L6KIYZM*J:. M"3(7#BFA[*G\442?W'ZZ&]\,T3)2^12H*PZR.&G?7#,7[PPDLR$=PM)VQA\* M:U%ZOA+,MJA:*D[/1S"TV=2_BC ]/1+OQKG=B'.7;;AB")U^>_KR#UZ%K@$<.^Q&O ?1G MY=4.^5O#P\RLE8L!>8WA.VJ[..M0" ,XZ0JMF_C*&6]_:'L!.8"2\P M/%YA,PMEWE\<Y)QH$WT=?K_^,6)_4^:+#^SKW9W]Z/;&WPU>OAR=S,CT?)[((SU+OAE2YM34V^Y:W;"5O3TS3%Q8\P%+-.:HGUF8?G MO>8MRPA!>_K9+0YFGH@3G9N6(^Q-\\FS*"T^]Z-P,-0[00GVG!_CB";\BI;D M)+@[1HT8?^\NF',\2B498)M<,C\,%X/^O9N#Y>WW9\Z_<0L/ %"G]BH9L&HH MA2L$;S656LWUYM1O6.G@AJ6"% -6UT","+WH/ZYBP3/TUP;83AA*[!E]WO4& M@L8(7"&34#1"HN=#WGYY>)8'@KP^BZ!1LR,1U8&/Q#/6?.M1F4PDJ(6[ST1" MVEZ()C9L%%<,XJ8A,!0-[OCC+2P^@^]C*248RT3O+#H/E>-M 7O;/9KO;;B5 MRTY5^^;GRH5OV%T0W4UQ#H.]O66=3KRS#&F:S2HCI1].M7>0$BMA;(J59Y M$;O*1OFD?QB*#::ZEE M\/Y5>TF-Z"8;"C&[_A7AC0-]1F0QIC_Y#[KN2"K^ M(G+J@)5!3IUAQN TS35=V&]YM)"O#=>P<;=.2$#0%&TV<6WXJF+]_^R]:V_; M2)HP^OT YS\0F61AX]!J47>UIQM(.\F\F9U,LDEF&^?3@!)+%CL4J>;%CN?7 MO\^EBBQ2E"7'DDU)!>Q..Q)5K'KJN5_QHQL18LZV+<4L'F[&[F=,7LB=H^I! M##^BQ(;'] )">E+<*.'JB9F;!6G+>IQSC9[LL])W8A2(,0$$X+<^T(U,KKR=N*GGANKE]&[=J+./M;O_[/3:J/W M'HXDW.ET]RFPRNO*-EWL J7R.&X0- ]VNG"'4J3_].SPLW$%D4+T6M%DO[F'@P MEA_%PK\.,6F&NF2Q;LH%%I($@\@-D]6P2&U\.4BNW0+M3 9[J *[L"?4_>9)5)B2 M.!7+(K(MDPC40C/B5V&*=XX]5^7]J4P$2MEW'/@8F]^2&@H!;I5D=^X_P/"W'Y(% MQ0LSQT8$*XN0O70CR%\AA6PA8+@=04+< ^W$V!>P.4PXNV/JD^['D(1+M)0E M?)2OZ:(F#J)+H4V^ZBKA[2\+OE03=(!I\%]2S%2X!O1\'4C,:$0B_-$4)W)0I*?-QB34#(J%FA/P,^3?E<5(VF5#"#6S"*+N6 M2^5A\DHZ^#LW#'UA?7"E%X*X@B3_A'^*;\[30P%C22&#,R@>)E^'F^*,\%V3 MW\X7=-E$P!U?3.XN\+_\"0O/$MJ4)!;FRA(-(P!LX)XAU14N0G]V5X9,&>@% M^*))X%^[ZJF:BUP"W#&@1!=.4CF($A:LM.8&2R?GEF7,<;&L!C46^ P^O,;, MGG6;VF D_TW][&/^JT2J0V W4UG>$^6*=?JMU7EW#!.5,!9CC;6L&"6%1LJ, M$#8A,S,"E3]V3W*8/-^_Z#?_@'4X+^Q=%/^.!%,'DK_1)X]*&7M(VER_TUJ= M2E6"!3M %1K47CY(_O4PJ#DDG!^!L8^TN&U,9;(.F5Q,&H.');#[*^L6D2.H>0)X"HT&L%0@?24EOA-+P3!"HR793YF"N,2@7 M26Y*6@E0+BO ,Y5#B#0P$TE"I0))62:A?D*KD4CR;HCS*G]7JJP0_?=6MB0N M#GH&A5KDECBG'5X+RC0Q#5SH.H(?M*PON(@>$G+7R,M"%!(E;1![A")%Y.^I M1%R[-=[$ULL(^U,E[>'P.P$4)2IOZNJ>=_7@NZ6@7V%#7\ MIAK]@;7GBB&^\=$+$'K))\Z6>$.%0M/ C;&H^NX#QLQ>A][_#Q=299&C?[<[ MBD7F?_^[PF'U$&;E*]5OWQZ\CQ8>B(6 M_@7FAX!>#/(Z@\\M3X+ BAI0EKS19*Y>&%N/:O!$G2JAW0V<_C4=_C.?72VF MWU+^ J[O^('KW/F8Y'9=.*/M7 MK$4 A?XS"J5*L0$'=G&A/UZ0M\')4F1M15LR+HUO?8U^$Y]#DMZ."N2P!'$H2!,\7L4QIE[)*O*^*]UZ' M=[D[8)910;SB<=R?4VNI&XL;'Q"<'D=$!,,?W8/UG+0NG]T4:O]@H''QS';L+ZTPV"OAV=0@ZT9U'!#>XT5B=,4 MD:)\U'ZX$HF^&/1;K:3?OIN6WJ)GVS9.Q082_UKF=&!_*]87D#V$J 3DX5QN MHY-L5,+JDC;>?E_ZG)6 .MG*;(+AOSLCI7WE?_^;X;W:U^M!";'_)@@2 !%^ M^L-U&WV8#L>]T[@33U6!JZ_S,W77INYZ3=UU[_#KKI^L!#K,@F!5-#ZFZ/DP MZ\-WZ97:AK+J8-ZD33R8_50JB+O(PK]26HW2QK* \X _ M%EF0S8RZ/VT7OG^%,EE?*,VKR,&C!.);/Y'M#BDA1C4/_.#&< ER7"XW,T"C M$HRLI:T:^:E'/[RO?G0K\D_T]HTRV:WR<)9W!L2KE!^"B:@^C56?P_OV9+T/ MIRVV+E&E+M=+:OTD-QJ#)F^%7OLNBG&HU\4_HH@ZSWTI:DX;059HI?X,,1)]]#&7(LSB: &K1N0&27VTQM(\5SX1]^VEDJJ]0 -TQA,D]#H& MG)M$I3>8]JU2.._4H %\P@?BFN;IWCO/;+WZ^+_OWUPX8WGC0,B>6/A3.^]> MFE<@4',W(,KP6F;P (1I@^$LD"-FOE*U?\ZSMS&.D0C$%'L>C M/ #Q_&DI9T^]1\]CQF1Z''V7OPX[4%ILG7-=W!M8L_"FJ\[/Y(XB@QY@S_47 MTJ6^I-E[?+):O$SF*A60VMUQTO8?@'+EK.TL=.'"4R[YKBO^+@H2="22;6,! M&I2Q#1T747Q=2/ M>F^[^6^Y&W77ZIH!,+6W[ ",L1*FR*1_>X4;1/$S+[40U@E4DW.?@:.@-P=I M6 FQ1.:_J9O:[D[Y/O-[I(OU0Y-O>8][[P:G0L*RC9!2SP2$WP6WF(4?NH2< MH7(=3N+H&U=]SGR&=!6:DL91#XRWRZE/@. MY"N;V M'O!<1]FRWA1%\MSX 7^]A2PFD,EZDJX]Z [HAP.[WVO?ASU:77;IQICU4CTM M@QQ4M8S3SBL)$IU!JR M9?/53-SG#?0\+2/CSM@IXC\5FB:8D(!YK'B75+Q?1Q:4I4U$*1.].3 2"#81 MJ6%J_KG&S,H4 K>"H^%\%;>$-Q=U&++P=H7CV5Q[)=&"_LX+-O*(#*JD"E=J M>.;GC8="%I/>+3%U%5"&&6)^(*[7D/JO/,1=A55PS]C[5L&+TXM2:KC#1JZ@ MU)TM:*Q,!.,V%3RCIIA?/!6Y*'SPV.C:>/VV-7[%CU;/#EMSY%=,KOI:5-Z% MOH/\3DZ7!#E=:+W,QA$6>%$+]P^4M&[\3>"QX\PO>IK;"#0H(CR.ZWMDWOM^KR^_NO-,"D7OU#W>V+ ,@R&MRSEK-F MK7MVL>6KU\8&&I7._U134)6,8[KTM.XN+YU2.N9EM2 (X4]Y^]8]B?N4MZ^E M[4MJ-61OR-Z0_7,./[XA/VW@X1@'N9DHF*"K98D*?^P\ M+/K2N:BR:A78KU,,E3=');=3\,*?\)SCDM^N/W[%KO^NYK_;Y,ST'NA77--N MVBXJGXK]C!ZWGX>T"J[&&,JY ,SGJ5WE+(IE:+D(7NFQ KL<(>#!G;KWN]81 M5[XJBGK5'O7GM>%CB=:=1XM'7N(9Y"-ODN4C)VDV7F)JZVE?5\76D 3EP\0: M7U7Y9]O\;98V2Q_9TJPNK-+=-F*>,F*VUFO7;-:2S*O@GZW^,GV(UKG=0JO+ M 3<"_A/^\@([%FU86_(K_N>%5OT!H@[_[[SZB+HEC0_*;V2:,R4YE;3E//_^ M*XGZ#RQ)-FD0_@%W\J0(S]T>C@NIGQJ C@'@(P!X M15G9)\-JGKGVAK)XWK+U]5MN:*YT/MNWV&\6"OZ3+-Z#HN*&0?!_R2M@(/CC M$)0S*Q(#0T/'AHX/%X*&CH^7C@\!=H:"&TK!SVZ2//Q*=W%W/_[6I]UG+2J< M^6$I'IF<'_8Q<'1&XH9>\\]AT*9!QS!HL^D7!F%VC#"/D98< E\K+JV)._UV M'4=9Z.FJ1*?=LZU.%[LO]OOG&X4JYV>MS]JYH*9H^TZP*K5[ZN(;&Y5R]5]! M>EG)TZ[)FWHI2DWY N:U;1JS!\2/BMD8#9'RV-AX<.FWT@30W1X5L[>X./8P\'!Z_6 M[PTZ?3 (^P8ZZW"G/[*=[L# 9QWOZ?>>#3;-A8H#--4U.+..XP!#[N[6!V5\ M]\=@%?3=YL+E,'((,Q:3MRSA\YN79[&Z]]L_5ZV0_JJ MM4-2NC[H^:-V_Y14?&=H-)%UL!G;_:[QGZR#SLBQ!R-C :TE+.?@DU7VZ.SO M]TV8<:V*W[=[;6,!K=5FGT]@-1&+PP>&'PPN"%P0N#%P8O#%X8O&@T7IP>J$[DF(93&+S8B!<'D4?;;,?= MTV=M'4&6R5X:0!Q%5=0^(-/M]XX!:?9(4MWNP<>0]T)27;L_,)"IK8/JV..V MR5E9SW*>C]TT$F$&=K=MA%,=CVD[]G#'(743,][*).F"2>)%&0Z:.VK3JS'G M/!B;O#$0.Y5S&LPPF&$PPV"&P0R#&08S#&88S&@*Q$[EG <006X,K$[EG(9; M&,S8.HH,_^O"QLHGG ;"C7^&\\PO%^YWM<,VSRF5JVJ/5P<2;0.@N@&EQ0J[ M.+:VO.; M.10"NN!$?,?/-/3E&QW^E;ERDO_68.[5.Q>/09^IF4'3,0LBC$[ M(+AU[Q+M^N>YCU:-U&JW7UU:"IF[N&,M@<#I=VU+_<_YY8N?UF*0TVUU1OCK MTE9;@V'-;N7'E_3S6_GJ211@)X"_NM8\%K-?7OPEC:8O?OV*6&Y%,^L*G@44 M2/[ZD[LEJE3(7YYWU.K[@"CZ\UC1G^\QYMVX61I52O[I(^G*IEU-11#(26&_ MO&B_H'_+NZ=_E^Z.<$ NRTR&/YEF<0S[)9A?6J5+>00F2C8&JP;N,H&/U5_Y M5R4D?;'>?Z]][55 .>R_JO>\JU/ &=:R9IV];?&W6=HL?61+/R8=;+\SS1\< MP/SQ49$-FQ7YQ?]N?0 PSQ/K;>@)S_I[%@K>?[=M[PPB3P%:I[T1M$\Z9M6@ M^U9W\J3HWFEW'I(+8 !8 \"'=/PP *P"\&KNAM>['F_<7%:S:CPQA*03X<$6 MY)KU_!3V,UU]_+-P ^MMDN)TD-_BZ)N(X: E&_1)A'ZS4+"IT\D/!X)F1OEC M(;BG&>4G!4-#QX:.GQN"AHZ/EXX/ 7:&@AM*P<]NDNRRG&'[NWN*NI)=[+,6 M%<[\D->439.3!XS1;.(QTGF4)6[H-?\X.'9G/-PM:/:H MSQM-?0>:^J?8O\&<@*O !Z!H,X++(X*=DYD?UK4'G>&A]00=D;;MW\,K9 M_I!GV+9'XX/7TO8&GXX]'ACB6C^>K]LSK<[6XLZ@:_>-T7S/&+'GZR#87*B M;=@VD_G6-X4; L_9+=X8#_XQV 4??,\+A&8/M,L&P>D,%.Z.C4Q>/_>T^Z R MDM."CM/NVAW'>";7:G1=8TFNUULZ1F]9K^MV0&TQA+66\3RCF=1Z>%,[VV/1H>C"5@=/P=Z/C_@.V)V/H:NV'B3E/0Y7-]'W3]4;M_4FJ^8QR3 M:^7)R.XYAG6N%[=]N]TY^/D=^X./L:#O\?GWNX:RUD%G.+#;W8,?Y[$_PGK& M/+GF0F5D@^YB<&8=28WLL1D#\R,W=2R3*4_DF$]&P<<"L!,YIL$+@Q<&+PQ> M&+PP>&'PPN"%P0N#%XW&B],#U8D#IMLQUW3YY*88\./RMR M+P7L0[L]//A8X%[&UO<^HCT[('IL%+/9/KV:+S;!E%_7=A8 M^8330+CQSW">^>7"_:YVV.:II7)5[?$=%4T[HS7 K"F'ON4M3:+ VV(0ZM,4 M3[]SIVD4)];KV4Q,4_B)]3&+K=^R!+Y.DLIDU14@EHK1>Z\J3LS-,7T=DH/M M ?DTH$% 3!0@W-"S(O@@6HK8)3C%(LF"-+&MF1^ZX=1W VL:A9Y/!>CX>.#_ MF?GP[SO+C865 ''Z,R#4, W@$P*W\*S)G97.A172R#CZ&6[9BF:PV&(A8EHW MQJFW@J?>^N$-_+7 +K>)&PC>F=P"["HMJN 36-E-K5MA38,HP5_"LW<6',"/ MO);UM?ZUL!MXMK0,;E_?,,+!G?@!'BV-8'?3./-36B46J0OOV;#)91S- *BP MN!L 'W$'W]V1T\!#.'ETQ0?6B)K@U_/HIC6L>F)_/%TCL>B0X9"Z"_@K>3_ M;EF_"UC/AW\LW0# OXA"']">0+\&S@MN(9#.XRB[GL,6X- S)A8;XP+3N74M M0D &7,^+_1M!<%$(P_"5/R (XKL$G"Y:W-GK7IIDRV7 &[9TT M\_,30,>EH*-:P-T8C?UIP? 2Z]9/YT#YB.4259'A,*$ "V*^*5H6STNG+S6* MP%5=ZSJ()FY@6Z&;$F^P@3BNZ2\+<#V(0,NQ)FX"VP$V:LU=H#G76D8); ') M+P8V<.W2W_YBB3P$5BT3Y5NU<[@WX,5,G$ YP&S^$)+=Q2)PD=,!:_LCFEC7 M<72;SFTK"\5B&41W2%[ LW!F%!";A:=*;&9\@94@E!0'@G?-D%E-D9_"YS^^ M[8\WQ&@44RK CAN9!AF]DJ&'K-L3E0U:4X8Z?CP+"+K,2/" 4^! _ ENCQG] M&@X#4 C@7[!B $P,[X_9%'%HW'(BXAM_BBP[CA;Y(G3;&I^[ARGMDJBA<%072+4 M<@-$=J([4%W)XF5C]UO 5@A4VS%+S;V\^\6'_U?K2RC%V[@)5 M,-D LKC6C1O[ B0BR-"%_UUX)/%!OBE,G_DQO&GN!C-\I-/N=%K6O^"@<7"' M^\@OAH4)P4S=K!0+<(FP%KPSSI;R]B/ .83_-6P&!-P414A\+05N#*+#@]\E M)G\X3J>#0?=LEO*N+]#^8:8:P[ 6H0V!&70!Z M2?36&0?!,,-;USXC%D+?N(!\_5=PFZ1# 63AE(JSD!ZEU)$_LB2MP2IU-@N9 M19)=7POYF$):>"VLG5@)9LN2C@(HSN@*E)6XB#JW $A07K\!C5NPR^A6L*+T M3GC(A:S/ JF<+AN5-3_,6+G),?ABXJ9I@-<&4(?= [XM(Y"Y/AU W,&3<)'$ M8^&0R&R1'!Q6F:IO03)C2D(J _XTG8J ='#&!%C0CZT_,]"K0;(3*J6H9#"2 M E^_CMT%2C!@4>D<]"[BSG(CTL#%W>/-%^L!(W41H9.Y !KP8O?6BVY#VN&= MHIHD*C:6I,+U[G*ND2.:.LV[#-D_L6)UA?@U7P<\HEB"4BT7J*E/1. #G:H+ MF?%51L <0CPA+P?ZN M7@2HBK-%MM_%>>O ?%I3+" 0!T0-SG!H0YXQ/U_)(Q;D*KU,A#??>:*.4,@ M_+^-_50)2G<*EE+"Q)VD>*QKP!7>;!:"&07'!!;DX2J%[A%'23+-8I"LQ0$) M74B@(;9(AH&6V3Q:+J4R$VY6^U$4HO"]MH0+MR%-$; X[I;,!J\%XM42[DJJ M*'ADJ>.0H:7V#3N-HXMI0$*S8@0BP63(-\FJ0L]%KOFP 4D*3WY@0. I0L6H M\IM4^:OB;C_CW;[EN_U26%=O6&TQ>OZ]>C[2"3(?6(F^UX@X083G?R"^DY@/ M@C54I;@:K*_[$8C)*1-Y(NXBZ6,A%T 4*/&DGF!M@+FUU(C6NDG0PLZ6@=)J M,F!TNJK*3H["P\#*,(D!$<\024.6!CIK<).$#/#;N0B)M0&?E.L#Z<(+=/,[ M@%L(21S!+Y(,#H]R+(VFWUC23^"PR?/KP<^$=5_GFL*G\69R.^76%^LETL]& M][;.;4+"F^\7C*7I-%OZJ-&@L<('LG"B+\DS4#W@/2[/0.,0NU:3#/Z7&[#!D(%S)HD44SJOS5#BDOFH-

0AT:H-X]E:P":E^:IM, $=DW>XB!"ILX4- M7P5HG)#@!HI'A]Z\.[8K\ U8:5+ M/@:WM\S M(&M> *X%M(?>R,1[+!\[).I0P3J6MW6X%5I-58OYA'8LG 29#&\ M/ A\U+J\W/!G"D>DTG8"RM 2& *^?=A&<]'Z.^CYMH4F )R+$ IVTVD[8VEL MV<2TX++8>4Q&PAQM)1>-^VLXOHN(2LLKUJ=SHX4 B$SQ.L%2D9HD[!]6@%^1 MJ@ $B4"1R@I0HYBBLJ&<#_Q5X@/<@E;P0)$7RM5S')[W>7,M,;53GLNHA:G>92K+"+.%E59,@@H)QI M_ABI\8 S/8W0Z PJEU/^SYI@)W5(KAX#/]/J22<"\ /K28-;]R[1XH7S/*G_ MUO?2.>Z\#;)813^[N&.MY-3I=VU+_<_YY8N?UF*0TVUU1OCKTE9;@V'-;N7' ME[K:;9'>#1MUK7DL9K^\^ NH%B!7,2R*N'P%SR()_?4G=TM4J<2+Y7E'K;X/ MB*(_CVV@\SW&O!LW2Z-*GVCZZ,5>S)0'8&:CK109V?D@W>7&&+D"G4P&$HO@ MJ9\DF= \>F4QHGR8EN?'Y+?./>CT-&A?I!M)4!=^B?6V?XMM1OG9,HM!$J)' M!X5B- .JDGM0NC^Z0-A^ W?E=J6C;*HYBR\.RVZF@?J9!C")Q-?"Y)4 PWP MDEO4^\B<(*>3C%]0U)24M1NQ(/%)YEI);**E%@H)*W+Y@S$C;1?R7*&HC=!4 M4O\B0RI 7PKZI%'6P]=*L\L#V>R86DJW7"*#D5-4J L!O3ZF73+$BO.ART=& MIP5 $&!4\ARA3*^/C.?ZDPQ[:)':W.=2N*,TNW!CS+T!)MO[4/HHQ0Q=FHC3 MY&_5'+!VK;\676/N]35Z\OCNE+?2J_$KVIL\@),XCC ,\1:CCJ[N( MLC#5R1Q/BF2 5B1M/G%G)?M<#RT$47A] 6=8*)O\M4[&9%[QUW4J*&BGR!#< M)"4G.6RL6$X2[#WK-_0&2F)CK,18/,*O&RY M6G"]=Y*WE6P;5S*UM7Q69W^*Y^;XAZ0 Z>*C46E]BFYSIUV(KJU2V*$&K_)0024( MP;"="(I2L'/O(4&)W^=^(/CEA9%VSS8LZ697P18*D.2^(WQ7?H/U@AZ0Y!I- M;KQAC**2"%1^1CX,"2_R**".TEK9@D(=\M,KHJU@:HHQ"U@AC%*EINP\YKCS M!4%! !ET ?\I23JE5G!Z!$KYN;_D- ? )/0$T2,R?RNFS#"R_QFX&*R;3EW, M^6I97^8$8OP"J1WIMB#E5>8/@OE:1!A"I$17+0)NLRB0@GP6$$;"BY'?IXKD M4>,BU6PA7.1RLPQ1/L.K4F$^^$E5S%$" PDZT!;FN!/I-3+AETV&S7MU(5]* MV6GO"_?X:\5PCM30F72 MLA3X$\FM07@GH/#3JB(DOE=.QUG-]BQ%@4IAFMP_N"9>4Z0XKN0RDH;-)PGN MI T1D0-<5_]O7#\@+X9F0$D^0.[F1!E1ZS*4B*N@/\60S>SB-XYS MS5<'>_J)#!5I->IWZ67$>N"?"4>I_7B:+>!.X#DM;.0)%_W0@)\8 0;-' 0\ M7#PQ8')@94M6.90Y!4PMI+37Y[95KM;XFBF7Q8L" "RJ]MD"G;%I$30AOSBK M!TX1FU-A"+X/3(ARX]BG+!)IV-?E6.6:Y3V>9%"Q,U*Q.3B";O@Z/9'<"2#E M5$:2Q$OI["?Y@=EWROG,?G\T*#!PR%^A?@P[]!%S49AA: H/RY:_\G(L(L8V M8/$7[@QMBY*WPY=$.27M1W$!(#"!N3H3WTND+:)RVS#^&I10#VPM#N-(3>G. M%P''")* ,GXX^D%1ATB^5H%]-3 $K\L2X!$Q\P )Z5*22*[#P@ZF@O/7B)+X M6;AXS@C'#[[E5PYVSI+W"8\6,1@.R'$4#>A>[I4U$\Y,0LR1NQ9>F;-2[AB@ MC@!%@) H\"DA9-=(*UH,@!^8MV_:B78 M=+U9'!*:R3*"VIQM+0!&CB6D>'I$N\&R.0$K$QZIM'%R35%P*R%&-+O \R/O MQP5#AG9Z=S$A(T'FF+$K6(;9W)0\2L4>,4"6DC,'=;CWBHQ\,MS],F=CR17Z M"'(5>B6#1>TWB0BM)W<:+: 5''I 10ERO>+.BBPSRCC#WH]L[RAGWVSW:O75 MQ_]]_^;"&4O>2:F/4?SM M7"BSEB09XU@9>)9/Z/*/HF_5+("FP++.X;F>6F MW "WP6-W)GLJP# MR=AG[P-PJT @'T$<](EA23\-6 M/7\3F)-=KK+$.(=NH($>BC9(5O9BK<;D.)N ZF."NY,YQ60S'"G M9$=2#J<9VO/L14&GK78SMO8$,F[VM!1/<'(B;F_GFOQ+Y^*ETR[5"$G2*?M] MU%D3<\@!5_ MLNSCFL"<@@:+<#(Y$PK58BF\+$I<.<@LR*9IAI E2=[\D ?'"S'JP7^5Y)%; M!N:T7+^:^QP6_G=U&UI5O:3-/'%>XT(E-"*>X.7NGX?<#&XPST:75]M4(D*# M4H(2CGK@B($%GS+?Q0^E^BPU6_*2>SX:WDP#FI-CB4Z4.*RWB8\[[?^UE2R0 M8Y +,$S12I#LJ40,JM"#FTD@"*5E@(YT4NWPEZS7?RX_$ZNX 3)2\A*B5SG) MINCODLXN>!(NP?>L;*FJV5@0XF;:;!!S1U$#%*5^#-KG5H& M/H>GT7.8$EQS,5\ZBF[A9 EK'X N*#'I, DEW*=YM@ONK Q'B'[K_#)EA1*0O '^@J)([+?<@+TJ#-B3 M[H/SNR#59+.93VD?4^DW)\+!A^Y+K(MN,8Z%*L4W639*JG0I65_[$F.BA3*- MQ*][$C;OSZ5RZFET'6*I!+HV%?43 8ED&F.USHE3P[O<-'HG:GUHIX?Z%2<5 MF5?3C.)2Q5? 3U6V<%F>17'I%UIC(B7^I#VD O;B.Z@+7#\O$Y4PA$9=C'+T M+>])\_&ERLIC&S.(7,GG996CTN/#2$9CJ,.$EG\330+_NE!LP'().5N8@TH5 M&?+\0>;GJF%$NQ<4^80"?2EUA;F5?0$8:1!5HI!O0*ODLO/$2N6B5%U3;'Z6 M[ /Y]W7F JQ3Y1K%&\>H>?$;#%%&4^ZFH'?P0";,\41BE274R1>5>U3Y@Y3# M)C6)XAEJ?<89SYN2G M=U <0! E+T@IE$0J,1VP&T_31G>G%4@$W'QGT6JJI<[FH.U[\S"J3Q6 5$9 MX>0[*(.W=I&@]RGYB.1018N_%8]%I6V?5JD!(DW$F!U+FRG%;ZHZV8K:QM4 M!3NKZ&BR4PL%?O(=^_;X486(BI#)"6G3U% HP MT@//8H7_6XAIM%*(N*2/V5$A3_ MB&+9?HFC$&5,5FB%$2!R9U+BK68QDY\,6QMME "Q8QFSA- >$SJI:BU%E4_[A'GCJ2?($*,165_VLC@(4:]T'" MI_:X]X4-<9.(2"I^IKK8JOZ2)+X0EAIP+ZVY2DV=R-@F5T10NV!,,<,\9%[9 MEZE7M(:+&W*E1)^*F%KNREW?MT%N.4>^1KX3'1/(;E$ZA7I2N\/B8FWU-1@- M[G<)F DPPIDOXFTSW4'&RKQ DC-3=NB&&H[7"&+" 1#('%2.O=%VWWHHVM<("9,Q) MULSE/5MSK8O#DBWKD\O="LE6(0,J;\!W__NU-LFD)@I/=KHIRO2P*)E"5['@ M!H:H7J8L^'*+CH+0A/^I+,P!7AM*D[+HYT&)N3'%8;%I,_:G<;&2V(UI960R M%0CHJ%_597,&N$Z=17LX)J>[:O*<-YI6;Y!<2M2\NU2N@!A2QNRT3#?* M<&>RY6(]RZ&XA(PI5D(KW .\"->K=N F0:JQ"5(CDR!UV E2>\#&YBG?7Y1- M]#?F]TRUR+1?EPVC>VS/9]#.OVKU74H;SLTOU=7\0?:>G\AJ0S;L M%0B0)&DJW 7[$7/E09;18R;^;%8I56-!RYI;[OR!NPS8(/95X3QPPQ#^]:E8_FRH,J 2D.QL)YS7VTK->:?"<- M9YOK=&-1OCPJVY I!+HZC$?:?2=IL)^4_BQ)@VT@2N/+-6O9:*5>"3CS6Z+U M(!WUG(N?2+5XO< E67G^S"J/A^WLNM;'10@F6&*]Y2C&^Q Y*8+L4P *S!D& ML3KM2WH4/Z%_.Y?G>4T7??-6'L'Z0M4PGU3@K+3&VR^?/JF?;RXA.5JWQILJ M(;_6"%FQTV9PTV=2D4H0*K@X>? 2+D'4'N!P$&O8[!59+#.TN[ H[9:FW5!; MP-C+_S'+8K#!,]329_YW4L%56Z(E)[J5MN G2N?W.+H&!$2-<3QL18L-"+"- M)C8$YP:+TA&.U@_E0& W!3*#V%*B^M%6^=KK3GGFGTNIJS]9/6Y== K5F22G MNP]?/B.9O MW#2\%^&$*AZ#0DDR_MJEGN%X@@M$!]ECA+?M%O">B;Q+"YJ;'+_+ =TZ<=8>NI:PUE&?GEM28C U\63MOYH$#9R_+U-0AUUA!.7,)\ MRC-U4*=A^6)]I0!"([#V=QEXR29_4$?+B,<]X7U>@ MY)2 ?' '/U3RY4KN561K2.?['R R$L\OG+2K<],P3"UX2">6][O?N0E:7FN3 M5 M5R'=,QG515O)=13&T1*9MMZ"ZU7!9 ^F$62"QW&$W@QK M*/"0>="-E%EL?4A?%:Z<$$?9D'&1 $#)-Y5DC';5M$[$BMQFIP71^C[!(A69 MRA=K'B>Z!]8D2^2<4V'%P 'P,JE6LG%I"BOB?>Y=*EM%*DQ'<4E$XBS&OAJF M?+W)T9FQB* YO+CL MUD^H]@DS\)37#[3(!9H>(KEWB_R.YGL)[BV#U8$ IRN25-214=9A!UQN.L8& MF1SR2?-OX3<9>53E#PZS6=33&E/8-*K(YOT@1P.99%Y2WJYEEPFL*8$WN*H@ M'S#M&\!-#5+"=J@8;:1"1*VI"%D,W.H^B\N%.\7H>1ZIQ-,/* 6IM #^@@IW M-7+01TQS4]-OPE+3+J"FVW)1*HF2B4C%S-ZN/6BWZ9FN MW8&_JC%*6T\/S?V+>B(3.F9QOA6WSY?M#KGA>*DI"B:K+0'RW^70:NME9]#J M\68G$VBXNC/(^^7DKJZ=D0/Z8V<-+[,#N^7__ MG[]R)& J@F#)LW!_>=%^0?^6"]._2Q8!O4 JJQ/J[J M'/MA#)5?<(&5\-/QO7'=AVPAW4HPTZ].G)!NPF&XBWUNYZ#6; MM232%W37ZA/E*6)9 <"/+;2Z'* Q(&[XRXO!BTU+2SSG?UYHAC+P;OR_\^HC MRLK6Z$=^(Y6^) H 1I>:/9J;KU])7'Y@:?$6I<5?)_%/OY8DQL[ LI>%F@K9 M+R"%GQ2NS:6N)K9/*5LA^Z?[3K.P$Y7 Z'KYD'.,9 S.'?@./<8:<&J^EIQ M00,GKN,H"ST=,)UV#XS/[@C^I]\_WRA4@/]7/>$EU] %Q2CV[!PO>^>[^$84 M*AY"T*49?R-#^I&=05T)!VV+4>OFV 1/KW+L_0,%U MR^B$0@$56-BQ1P]B,;O9WHX.M%>XC+L] Y;D/!MKMV.WQ :N@>P%*>V3W>P?,0?>#*5V[W=^M4G[X M0&D/;*>]6Q7$6"H')RX^NZEHAHS8HZ8]?+R4>'5\.J73&CW>,#M*N R[!BZU M^-+?+5R,$7),4D6S.JPOV(O^C&L'L\0-O>2\&5)F'ZK4T.X:.Z0,DKX].F3W MUGZP9# :&9"4L638>;RH-1;(XX]$Q"1BUL_WAC.W1P*B6 M%9^_W1\QXCGTWMFZE]JUVHJ9 UM6]-J7TKAB6O*2X?_(B:NF:M M8;^F3ACU_NH*E\6/^LOO+WX]<\[7-@=Y"L;4O'(?4RC5E$*ITX&UIJ*0QJ=4E;>##)WC\P";,$H=4 XXO_50@&*BRXK%R+%+ MD5U7#QT)=VBUC22I"9WT6HZ!2UU(J34\F'H)8ZL\N=1Y)\3I5-_U>O;XD/7P MO<17>_9P9.*K53QQQB8WH8PG'7L\W&UJE[%,#D=&G$#)77L7FM(1EE"U6Z/' MT_U1PF6XX]*R8X'+#CQ8IN3N:,7)R9;<#>Q>WVC:94W;[G2,HET"2=\>[4#> M'A5(NO;HB=)=C>G1#%EQPB5W@[$)G]= 963ZV=;U;>TX!EOJX.(,3;F=$2OU M8J4(IY]6R5W/[AFO=ADD'7LT-LIV"21#V^D;+*D03K^]#_L#_A?'\Y6Y]C00 M;OPS+#6_7+C?%>N4 P./=O3@QD&#/%/\^28-;FWOW3-3D$IC-/RB(>$[K:X9 MM;JROF;K8IHUFUH["9TGF^];D6B4VE!,-E:S1GEN*&)WG+J@/13316<"MH#C MI3T_%M,TN,-IM]'4=U/AX7A,_WY M 6=Z&KSIMJL77/J/MJG23'!4FZO'$(N2!3$1LRA&%A3)=OWSN,*'F&\J M2NKBCC4CP^EW;4O]#Q@9/ZT7+MU69X2_+FVU-1C6[%9^S'Q)CBVW:&XY;-2U MYK&8_?+B+VDTS=E_F 7!981[\E61(-+.N8"GX//GK3^Z6F%1A81(^;2VUF MQ?_ZFPBB6YHYC5.MHUSFJ!GH.-]Z^XGG4[H,*7.V_)5CG7FH%,6)50K)F+ M#AQS(<=)![L'=<-:+5W-W?!:[/C(AR3W]T),3;KA-V2"[>7(1P\[C?DTAT). M-?[O-"[^+Z50\O-3!_EWU+;R=-[R ]SKB$YO8'PL;S$P-C ^AK<8&#]?.VA3 M?"ID MI]^QQ^T#KF+<'[*,6H]/FSTN9'':CCT\Y&+&O2%+K]W:<4\%XZ Z!C7D72F/ MM!DZQ]Z(H#NP1X[I\;@*F''+"-@:U6-D=QQ3!5J'+@<\R'E_^IC=-Y74=5RW MW=IQVR+CVVBV4O$QG8O8BF7LZ\B5BI[=&QB=HL86:QFHU'>6,<*S#EN,!EK3 MA*1K?!DUN#)X*H5"#2-=K79H1&SLX5>[M@9PK:HA$Z*X^F[YG7.A*NE4FY6/ M7=1QGMPQGX!TCP54)W),@Q$&(PQ&&(PP&&$PHE$8<2A940>?>W6TH='FY>YS M[[X3\6)VQWU[W#?AB[J)0?(T'[]$TOLJ=-@P7 MWY:_Q? D ^-C>(N!L8'Q,;S%P+BQ.N+11KV;5[MS%24I3E-(1'SC M3X\^[MWI#^QVSV39U]0>]%HF': FB#DK&&P[MGDFLJ2N< M[+8>7UQOZH(/2+?X(@+XZ]JVKD4H8C>@84RNM_!#/TG1?W4CCES=&([M4<]D MP-3H8;OH3W1\8!DX]M TE:C#%\05_-XX-*QQ[W3>>2NLXE)M>_ MAK<,33^7&ESI[+J_\SHMQ.3Y-S)Q[42.:3(V#488C# 883#"8(3!"(,1#<:( M0\FN.O@O:71-H MKT<8$Q^L&6G1MT=# YC:UB1/E*5E7):-U,%/Y)C&^#0883#"8(3!"(,1!B,, M1C08(P[%F7CP+LNCS<-LGF.S:&#BA]-H<>QU(/V!/315IW494CTS"*RN5LZQ M!VWC_Z[%%]."N@8L?=OIFL! W0AP4W1Z8IH%#:,]DY'2,O _A<9&D*G'KV#40I__X4LHCY!!F/E ]MNQ@G)3!EI/!EL?[3X\0649/ MU>?"I&LU,OYX(L#$08C#$88C# 883#"8$2#,>)0$JD./EW+>"AWXJ'$ M\*@U$;,H%M8RCF[\!'OCP3]EZ-1*W>]'7W':']A.QV0BU2;KB.P1,YIO&(&XPP&&$P MPF"$P0B#$08C&HP1AQ+A-'%4XZ]\\>L_1=JH5A8O]Q/T<@;&>U#CA&OO>L[/ MD\)E'[C2=>R^F397Z[#=08#TN'#%:=N#KFGK4=<'?0?=OHU7\N%J=A?4;"_* M)H$X;G.B,><\ NS,; ZE7,:G# X87#"X(3!"8,3#<2)0_$<'KQ_TF1=/ID7 M\[7W1Y:DPK/>_O;^ZYO7ULHV>/%A_]6E50?@ZHJ7Q8]&+6 .V,;A7*?98W23 M#CKVN&UJ VIK QX/EN-R??5&MN.81,4:7!D87*F"I& $X?BP'Q*-RG\KPN77\:B:2#< M^&=XT_QRX7Y76("X\R*_N7IWG-/9UO]8XUC4E]@!\L-@)1"-_5O!( :Q\_DHVBB MRO [*XKA%W=61*-KY)$2"U:#'WOP$.TO]N@@MWXZM_(=M:QW^&-X%H[MI]@O M #)-M[EE_:! MC]^2L+9*0FO'['/[X)2.N\YHJ^@.,((Z$L>_<\Q^,/36K.>G0*33U<<_BQL1 M9G"VNIC+NDA8K\IO'P:>P?:RYXDF0@%32". $%" !,M-HLPV ? M@6HV E0(_Q\#\B_@U?/$$@ 8S_I[%@I^N O:6J?=Z0#1+Y8NDCP0SLO.J-<: MUZ^6N$#D0/1^1-0,OW5LY!% :"!8$H&T^-)QG,IN;&0,W?&KEO6UO'WU.^8U M\'F2!<3_U!?X"'P,OQ%)ZJ;"FL31-V ZU\BH%@L_P4.#>1$$&>V$!C7*)?N7TX1VE7^&NPVPQ M 40EI+\!>)(*P,NDL1LF[C0E:++LZPQ;3GD-]X8AKSUL(2KR823^,_#P=7!! M$[A]S_K@>QZHMQ_<^!N(2ES]'X"BL).OVD+RV^(F^R,^.0,+@[:HU?X3+XDP*GU!GN?RN (,_##=%AP%KE6X8:IC MY3U7CK\+^!)+J)/>+5%AAH7A-:$%K ^>J!ZO99TL'WQ7DAXZSVM5F%Y%SE0X MW*#"67Z,P8U:G4?PMU%K4"-[VT 4ML0H:1Q(5,L9 _#5P7:9S@"2A(%(00$]#@3D=,H4Y&5"$8_$<-K)^G<;4O@A M4OA8TIK*I%#^KH+\P'8?C_O==02T%>JWZU#?05&]I6 O:9UH"$MJ(='KW?A) M%-\!^X]O_"F:M5E,6+?M&>U[Q8 \52WJ:;@T>K2';+0C!]DZ]\H497G\*/)X MP)F>QO+J.A53H?R?-2YT2HNL'@,_TUQQW*_Z9\L-;MV[1#/QYW'%'\?^0^51 MZN*.M212I]^U+?4_YY/^$]ZW5;W$6)LW*\8N-)]TNK5R3&I&%5$5T)V@Q)5-J:*3><6;-&Z :'' M<0W-4E^Z/NT=WD&XG/'JI$IRA8&V1?+R: M+QME*7QSXZ<^[BH1<+[PVE:>;"EH%W[H)VG,+F=>%K_PT%*<2J6KXPE4%'\H J7Y;4>PZ_4,53RK0\J+I0-UDV M^!$@+[P<'5TU3ME1E<7 HYUQ[I*=SMWP>@-ED^PY\^5H5%U$624196\V_0"/ M0$,G6M)#KZ4UY=L34$S]F3]U0W;B7: C^(+<>==Q= OB#YW#N>+!'ICD$C:J M=CK)$L" !*76#4BK);[61A3])G+CDV,92;9<@L3+CZ/\(5%X?0&WB"YYU+QE M3)1XPR9.<$E?PF;4;F")#/@"++WS@"E0', AB4*)MP#BD!W/4^ /\&<."628 M>%& HS-0T$)28?!!R9%.V4'S9ALMJ"S@M_I)U9>Y3H7=TM6A_#EK-(";MUW/KO4SDP.9T)VW+,ER$@HM*<,%DER+^A'1 'RG29F)ZO']6 M9?F@Q*[0YGV4S3)<[6]]6#6TLG#FWD0QVZ*!.SU,6]$WW1FT>O>Z"8$R#/,.8>,#%A)/O;MT8?3BP_]0GE3J:S>!Q*97UU\$Q )UP#; (%YJ@ MQ?1AW ( *H,S 7_;Q$),0/,9 YH=$] \HH#F[NL7:C!3@HN@M:UT?;H(!S)? M/V'3_(O_W?K G/OM)G6J1IJ?FDS_#8-DQ,2_B;M59V4AQP"L#XF$;O<;QSKS ML) IE@F649; W23G/V\E/@ZY9(PWR25C3/6-+R);J0:L+1WK=U[5ER/*[SLU M=6%Y7:9>U;G%WV;I0U_Z,1WW1OY.H MP#'7<9Q4L'M0#YH%WBN*P^SXR(=XSOVV#,UAE:O8'=&YOP M<4V&5J?U>$>O\6@>KHI^(L6SFAH#T8FB%F#,,X.RC*.#RS.H&\[Y4[X!C(< M]3:UP2>F7&PQKO[(]0VGW[.[0U/55R-8G1WDP!P?6!RG:_>&1K#6I9.UC%2M ML6C:]KAM %-33CW805:F:8-V=$K)&Z'-PB:%!&>\^_^A#XY<'1G:G9ZQ\NL: M4AB74(W!9H_[1D>KPQ9#0S50L3LCT^QF3X:.2?8_W.RU$SFF2=LT&&$PPF"$ MP0B#$08C#$8T&",.)<7JX!.Y#M!AV;QD?VY,$JVD_!^YKW+@].Q>QTP#JAGA MT&\9L-1%PH:VXYA4K1J$&1B$J?/, <)T'=,$J<;SW]X!PAB?Y>$JX2=R3&-] M&HPP&&$PPF"$P0B#$08C&HP1A^)-/'B?Y=&F8C;/LUFT,?'#:;0X^F*0=ML> MCTVN=@UD>BWCAJES@=NCMAF55H,O78,O=24/8]LQ.9CUQ>VF]/2T5 L:2WLF M8Z7G4L&PK5"D1ZYEG.T@HG%^?"S ].BO#8'9/<<4F]9ABU&[:E@+H$OG\8 Y M0NYRAD- =@ 94V]Z=)K(^Q >%TFJ\K:.7?WH[B %YP@YA-$_ZB7*#OQA!EM. M!EL>7TEYA,@R,LE:)EGK^(]IPNX&(PQ&&(PP&&$PPF"$P8@&8\2AI%$=?+*6 M\5#NQ$.)L5%K(F91+*QE'-WX"3;'@W_*N*F5NM^/ON 4T[,& ]/:RZ1G;9U5 M8H\[)MVF-CW+] VLZTAK#[L&,+63 1X?.S6ATZ-33#Z=JBK2Z=M#QR2*U[!0 M(UCJY.W0[HZ,XEJ'+D8]JXD7VEW35Z>N@/>Z;:&!=^'C708PG MA@('9&%B=RCD-3AB<,#AA<,+@A,&)!N+$H3@.#]X]:9(NG\R) M^=K[(TM2X5EO?WO_]Q1@Q,&)PQ.&)PP.&%PPN#$ M >#$H7@9G]*7"?_KPN67L6@:"#?^&=XTOURXWQ46(.Z\R&]NG>MNLPM4QU%G MM)4/L?>JSEM(?^?(^6 WX)KU_!0@/5U]_+.X$6$&9],QN 8:)7\K;-QZ!'@& M:Z#S?$-'LAB^!@A9L0+'K8B%]7+H]%L])DC81Z JVM.YL!+_N[6 %\\32P!8 M/.OO62CXT2XPFTZ[T[&FT6+IQO!=&EDO>X-1:[QF+7]\!,LWT]L:^:';HA0M&8"?N2&GA71B!;U M*AO?X(ED&OL3>-U$!-%MRWH2/'(ZVR/24U/5!L"V2@#*B7 61XO-MZ+=+B+6 MH.>T!C^.I/3.ESWT!SX&.SO]"G8S=O9:7<1.6"9__!809AG[<&]PYY87^W!X M:W(':#KHP]/%@_"R" 2%&P2PAP# SE6H0X?Q"Q#7_5Z;:<\J]PUV&V MF ":$LK? #07@'%RF31VP\2=I@1+Q&C7ZO:J;W9O&.[:PQ8B(A]&8C\##U\' MUS.!N_>L#[[G@=KQP8V_B916_P<@*.SDJ[:0_+:XQ]$ J/A!UP9 U-E+]:(" M-TFM.Q!XM(58+($% 3@X5Z[U7F%<,&?%/B5GVC[/=@6P"C)$JO;1>CM8$F' MH:M@7^"\A?>=J+O=!CZ>4+ %)'$ZUL1-?,"[R _3+2%G:UA:X:*ICL_W( O^ M+N#K+R%=>K=$[0<6AO>$%K!,>*)Z6L5%3Y!_OBM)'9U7MBK,LB*?*IP1\/+1 MC''0YE=1\V&8W:UHQH38/43L+>5]216= K9(6B")[-WX213?68#--_X4 MGO&RF-!T6]%T'XN79ZK%N],P^]A<*.8XO^491\8,9#,PR@$C%(!PXO=T9 MA.WAHT1+!W[?K5&YVZUQ'0EZH(G!:RM4EY ^HZC,QMCM=&[!'JT;H%=THI0L MCZ7KT^:C+%[5JY=Q-!/TH!NP8HWG!?"Y* PN8A&0THXO530?"A9CMWXZIT4+ M@80BY,9/?=Q5(N!\X;4M5?] \HB%'_I)BC=U(^2R^(6'VN[4I[?RDXLH3OW_ M\ ?R1A]HMVK(-:HB\CJ79!U5%BOLPM%8I4SI39NBIA\_BC@?<*:G(A(%6/K]5]>: MQV+VRXN_I-$4F#J1*Y#S%3P+* #ZA+LEJE0<[O*\HU;?!T31GT<1EN\QYMVX M61I59!Q]=%_*YB-EQT-([DD%ZU6%HY992O7;BE+7ZW=:H\=J=9W1\%&>'&?0 MKX@E%BN;-;NR@/%T/3\7HX7ZEY(;A45"\9MB9:W C>QQ. FB M+QGDZ]R?L*$!V4"ZZ!TX<);[H+)Z*I1-B0C]J$;NH8@IY%99"M[.(S9]7,_S M4_JP)%#=&6"CM1""M(VIB%,7+;TPS.!!N2C\E0*=)W.@^@2M1GZYZ*70GV@G;7%\JRH1=ITU(A"V3;_67]_R0L&L;HJV8=?U5_9*H MV@&94?;^;V/AK%)WKUWGINT.6FU)W-.Y&UYO(&W2WLY\.9)/5_*LDI)G;[;[ M )% $A,QP=9GB 'A5)041_7V! 20/_.G;LC^N0MT#E^0C_,ZCFY!@42'<:ZY MLW,EN82-JIU.L@10($&][P;TO>6"G"0+F$%&Y)@8/XJ(JZ22+ )M-^ M!\ A3)S^F?F)KT5@UJ^'_[Q&/R0+?R)MU#L372>_/N<4396P+&R*=M">(X2(47'P)EQ#@ M4@26R...'RFZ)F)R[':[_2-Z>U7P<[0>6^??0\TLM-6>UL=60RL+9^Y-%+-+ MAX6\# ?)@"(:/K-: M%B"%5>"[$S_PT[N3Q^/R=! YQ.PK3@(1_G8"UO[,1RL)A7W%) 21F 9LP**#"NG_8L*9=[=NC/X: MV'_JDP(=S6;PN)3'^NO@&(!*N 88?PM-Q((J2UL 0&5P)N!L)\\^=FXL_S,* M+_[V^O4G"=%WN=/M UQ/%C=$SKY'@>,GUI\9H).(23R1BP((]QU ?O=.!*=] M\3^V/.\M$5.0>6#4[?Y-8?D&"K?G@F\ N(]J;H"^5'1+J*F7N6!F6O\IC^X1 MU[3OCP7:)7HM*;R%*V@OIYVZR5R>EBB>3.Y*!X>6]3NR+("&J'Z%_N\P;UJK M8)%[Y"I *0YCRUM$K9IY&=#8?V#9:]"^$^L,57.1G"-.L5>,="E/3%+@<],L MEN'8G8-DYPNZ-ZX?X.8O #(7:&F4R)<\87 %Q1_BS\P'.XB=887'L*KWV;H# M;[VTQL=NY%,;,/!,/;<.%5DKW3F$SF[4,2KX^$$98%]R ^PSJ[!GJ.9VVI*)I1E.H.8&F-JI_9 MRF4+GWC70@;Z)7N@)_4?NX3.(#GG$>Q(_L)&P,-AF*K3.3LW8==ND$08__?A M#5+RAFYPI[().-P3Q4GM\2@0A=YBU@$*GE4Z'6Y0I3(7'FIMRRWK_T2W\'Z@ MT.H;YO"*!2P2(T,,_ 7(1>DWJWEU&OM3VG4RCS*PSE%_F C*KO(]$5.HS?*3 M*)"H!7@KEYDDJ9]F4E%C ("TD=<@?>GX+$L=6"@#B1=;_VI]:5G(NPF4P*N\ ME0.D"%UX!X!OE@6ZQU_N%]6O!-Z&_$K!K (?&Y:8NG47(! D(6<'D^ZDZ6=3 M=XE:!-!-#-H3"1)6IO="475\O07V#5P:D(_R=""GOH[P>-I=VBA@O8BN"_9_ MAV,"\#_ ,6H13D=VA6_$6A"5U673S>7WH^ZPM4JA%&R%5>5*2I?5TG$ AOHK M*U=_/\+AAH'Q!0#+D$-D<#.%\+(U@I LE!#P3A*JW!08]VXPS52X&/C.-(H] MV@WE#FEX^-L:3)'G+*^36Q)PLA!>A[IY$+#9$9*P\P%/W;OB8+F+ :/"'"R" MBPQ<5,F A +A%7O.9/XY/Y SND((!OXN:,;M[+ 0+?GPY]K !V MC7:D0Q-V57-PN(19% 31+7!Q.G64)7!KR?G/:YW?)MGI&9.=>B;9Z?"2G;#" ME=WK(@B6&-(*KW]YT7Y!_Y9W3_\NW1WA@%R6:YCY$U"W8]@OP?S2DIL<=ZKV MY<,0419)PZ*!NTS@8_57_E4)1U^L[]&C?>U5(#D8O*JO^I7?=^$,:\N?]>+I M+?ZN+-TYY:4?T\=QM-V4F1@D",BP7UYT5\HM":#@1*T^L=0'U[??O]#J MAYAW&V< M,'Z_+G=L77QOV*^)7B"HJVM?%C\:M;K+[R]^/7/.:Y,KGTN?W=L C;/Q\/&# MH\^?6=O?'W1ZW<=/73E>Z( 1/7Z\072\\!D/'C_(Z-S8BPUS#(+ET]J"CF,7,5U[W'^^*9F- M!X]C=\:/5S*/%3R=OCUT#C[,MS_L&=K=4?=0Q(T1)#L0)/>V@3IR6=*UNXKOEE,<$G?[.QU,;L^48I,V7-97C1RYH>G9G:&R6 M]8)F,#!B>!UT1K;3/?CTNSU2UKC?/A1!<[PB9&?=C?3N'E\^YST[]A'1[YQ7 M*Y>/C3BHUU_G\EDW>RBP.ML!&SG:P+5!I <@4K?_>+MPJR"_Y.PUU>T'F:+X MV$GJ @N_#KN@?%-.>:3$?"Q .Q$CFGPPN"%P0N#%S^$%\;+>SQ5ZF-'=F.LUO'W)% QG%Z]G!P\![=O92:=^U1>[=Q$F,[ M;Z4,=$$9\*(,.P(>M=+3F',>C#;<&(B=RCD-9AC,,)AA,..1-C3\+S;X+9]P M&@@W_AG.,[]8@<'QR,_I'GQQE;%W#_Z^7H5 M;YTP(/?;6Q?TUG1J:@B]]BX>5PFO;F,CG:W9U-JNU]S%>M_>DWKJY$&:Y2P!IUZX29(MEFH.1C'X-9H M5'A"2FN7]+,C#^Y6 _1J,% .-J"Y!INGX3V-=_D?_I^9[^'-8+G*E1R<\UDD M419/FS*9\R/.>:+)C3@AAS<&"!,4>X_%?7.]Z),934&AF=V98_ M _D+($L ?#:RY3BZI5%Z/,X'Q_U!.W<^ M#GZ&#S(>7#1W:=8FCLG">3\6#HB2M(R+$M3]$*=^BCL)9VL&+^4Y3#/_._X* M_KIQ8Y\N0%;>KMQ#S=P?? &_FL86+:/ G][1 -[HAF?O((.91&[LX7YXM$X4 M S^Y$CP17NZR6"19LUDU!0@G5=,O7;A"VB^J-30<6X[2IMED\+2_6.( LID0 M-/ :@"N8S=')?XIBZYH''^$3+>MK9'ENBC-\BLG"-/X+WXJ]+F)?P,$]FHZ$ M#3!B?\JKE5?"=_DXK8L'#N--X:O%0AZ$<'_U@"WK=8"#@:[G^:7.?9Q\A@(M MN*.'X.4TRTP;XC:/Z2?%%*>"RN@D1)(ASDX*:205SHM-?9J.E;^SM!7[/M('?)@*H0[/4Y]X?LQ1$SZ.TN(G M&!7N(_5#%([T=Z[#['OT[!6BU3N2'ZOR\-3F5:,P3B/4$M:2G35Q R+V8O R M,.27SK#=ZK,+0HV>QH'4'<=I#Z.^JTG)6?O0%)MYB(6/[4H9_* M =$\"0U9%9-]@O,D@7RD. %=E#0,75OX@6GR:P:M':]'Z ?&60T'!S#.:CB\ M?YQ5G3&:^T)U?^(6?U>6WM&DK,/WPW**)[9ZES=<^LL#.^HX]ZAU^-=Y> MQM1T[=[@8!IK& ZQ>PXA&81T C:1)^RQ1'=@]W?01^.Y&"'7L M8?>)G#W&8FH&>[A:FP3IIM9$P-9#*FF969C''7E'SB6ZHX[M["#>?*P\HM/K MVD[_:8;0&1.ID3KBB1S3F$@&+XR)9'0@$7I-TW[VD4S6<1Q[T#>=Z.I TP7# MT3%N8=,\Z/C/>3!:3V,@=BKGW&=;J1\K+5U;GEO6-WJOZC0+^OO)*G _YDG[ MK_/4NF;TIGA.E:N]GM M5DM^\S>["R&U0MQ]4:;[;2CXN5U#99D\=AC>, # MSO0T/*#;K\Y<*_UGC=0D\[%Z#+$H6=(3 02%EG1PZ]XEFN"9Y]IVJ8.8$J-= MW+%F;#O]KFVI_P%C^Z?U!?#=5F>$ORYMM348UNQ6?GRI]XVPJ'$$;-2UYK&8 M_?+B+VDTSHD$QZC5]P&/5EM[ MR2/$O%DNDR])6?KHQM$>UU]DA+M@VKSC!V(]GO? MBV*]Y[3&#Q7K3J\U+/]&EZ;YV^]_^=,(>MAL9^-FU3[=Z9^9G_BR(]/,FF0) M7"0VM[2I0Q0F4W)/HZGPL3F5E\74A&1WQ]@DI8_>/GB7JRV&B:QC(G7E29*) M#-:3\P,1]&7OX?I^?]CJ51KY>![1DVHR5.(+M>=X(KX@56WB@?UVM?\0-9I# MFPB[K5$7(&PR-(U K_XS ]4<]?W0*]D1N-"@U5Y9)W6_"U;X@6\$;LJ[17:2 MS+';(2CW:2#47A)M$KQ[Z\9>B3? 0BEJ[R_QIV0V/NBU6 MNN%99V"&P^(>WE9T>V[= DDBA)-L-O.G/CX"($\ LLGL3@%@&>6TY'X%:OJ>;C,)H#GV-@/V-(- MEF+0A<&_\:V YCE;A*M+4L2&:WB>F =BP=Q?4K_(B#ISNW&,=1S2;9#._21_ MX0)-%&H]"<G!3H!9[().9B)TKF^[K&)<]TB\L6 ML@&OYAJN'IN[Z=30LEX3G=7VEUL?QZ3.GL=%*W:96*Z!!JZ)A[SL]SH5#QQ[ MG:@]*'X_K@IY5'L5I>&%PJ9,U\G'=IVL\B;3>_)WV9_6767#'I7NZIX 6L%[K&$QZ5?-A&A#P\3J0M4 MQ6ZBX(9PG-\_@XUSKUT4ZL!%KT'/<\-4L%L<^)_J,^Q%"[1FI\#Y)@DH)J!8 M"L574EB<2NH*IL2-*_O6&8H.G!C?:5]6STP?.Y?G+>N+$-8_(Y )(%]HO+QS MF?\(_<>ROS&U^(ZPYRXH#,!\$[F"VB,N0>YL> @0"+5)^(N2AH@Q2"L+P/,E MA0\T05?(+3^<(7EP(^BP5LANJYLVD04\48_5V0SPEWNH?IEC9^37FL!NAD;[ MM6A631VZPB3OAG^-:!_^1,P)_VDK"2D^ITCPP-DC*BSN4T-O6F@0P4L96@7 ML"N&/"!,-;!C9__5^P1=,$'/N\>1.-#1@D@V%J8WW*?75?NJ%PCD HI\]Q?9 MHM!_ZK>(=GJG7_53L':-OKR(]IPP#L'FLY!L=]4(&7_N]#L55RW[/]0.:M_K MR6E&:08%G,*ZLS\Q= " 'WV6=G"2RM MHH\AJ//^3(DK7)I/@P\R%?@DW9C>2 77M@N'9]H@9Q+\"VPH-PM2=G84:U*3 M7L!-V#)IAL&==(,FZGWH=?$$FA!D@[%QBR"-LKS'/EM3:(/PT!#E!SE,E?)I MY,D'!#O*;7(+?M;MU*;(DEBJ=A.!5F"$6A%O674"3>6/LGZ M)N6Y?,*G4>&21*-4L:FNBLUR52PI5#&B/Q]XL/!L:>B#&"QOL^LL2?F5 M'98$AD6LQ]CWX8P]1\X>8M01 "6%+Y[ MEUJ:,!KC##I+$,6H$2A)MEP&//W($PL:F,,23^J.^L\S$.5R>$S,? DQ$!W\ MT0)TW,))1%3K2S;$(Z_P25_!^">0D!+:L,F$OUO1H'$]'Y6,9 D+D63%PT<9 MSJ29QE'^8K!"D1SU5R%9"MIZHL3OSIG5ARPE !X9V#,P:;"/M49TL)*&"H8*M+E2]%EB&HEI3\VG?D2%57K0[W MC@;]? ;\;EF_SWVBDL5"Q"0I=.S7QQXAO7 $ 3/'4,P \XUS_8N5W!MT^1;P M :3TD0>GK%UG2XPZD9*>H)^7XN5P>G@']0U*"-PD@R),M,'MH/K-[89X,^A' M4&/B\(@T0PCSD"P0[V'B3J6'(7^(?,),K+=%#$2Q 72QKZS+?F5/+$FX,)XN MW&NP,3*/1(NF;50.H,"@HH8B$#?$>>"_(N#0#9NQQ5PRP)QKD2HQM7H-K*9+ MW24G9Q^T=H"*S-'+,9*S#%5V 2RSH$&:6?@-,"YDQ1AT=-2,UPLZDZ_WC/EZ M Y.O=W^^WD$EY.V^SN] 5,4KC'I-T:<^G:+_ /G;)Q2/OD@NK7]Q5L/;!!@1 M,2E(3V. MI@W",NC(P< #!1^5P".IB9D!H"QJ]O+6]B.H#*"U458*9B?H.]6V":*H& ^H MC2?45'3MQ/F\/Y7]@#> J2\@RLNA^*D?3[,%ZA13&HK(H-T.=K8UCVYA]=BV MV$0$WH&!EC]0G;Z16\MB)6E!JF=!RI,=97-#SIW!KH9*K2_M)U?X"\"ZH(O< M)8(C^7)A=5.X"7@#[1;3AWRX59R"5:1GY&>QY5W?^-+0B84:DIL[+=1^T?0M M)C#F5GV>N<2ZD.895/N9"!JL28H"@19>0LZ",+(28(K^#"X30_$57XLB=!W# M):$?G'O%&/_KX?E9H! M\?,8E%&T=QOD)7PFX *EZ*:Z-.*/4[X(;"5^+\. M-MM*\L!L-2[[1B1 7OGPZ]^D6F];OV'8!3_ZE'O\T4T '&S3+>T@FEN>!>M% M,@](LNY9.%);L&Y*?E.F8XN^D MIY$RV9*$ZZ4X3J!,8+D,IUK=5C>$K)[>'?V 6%S%>]\#I/_>[0][P]&_QR\, M.RG[$@%RDOFVK/_1O1B(QO!!H/[]A@4(Y3^\GF"4YP,[T#[[R;=F<)W?48W+ M)S^C7)L!ND2(@I79T2ZYYT1*5%(SWIJRQLA%41YNK3Q*I&Q^1>4HB^DK^N Z M KTFY+)"] -&Z)E!%PK_?"ICYKR\S1KB!?8^P;J^_#V%=K8I4#IS_5C&VE:/ M>&PY<"7Y"%2C:T&>>4G22H@)^413% 5U.]5 M>KHU9$%G%L6.?58&T;L 2UO$[ADW76+*92Z,RF\P M !RSG2%E"]GNZ&J+2JN15A>[1!:8?[6$O4GWVS*+<;IZHH[#=X#. A4LQP1= M$032.M/+YF*)=&9S#>T#Z*(?>^TIB8#M=5PNWK.+9HW M24'9-D@U3JD-X.(X6H'A+U"N 0]2*LUEUZ%^V]H34DF026$GOEGYO2.28%4S>KTIHTY# M!Z9 EG2(6L 076Y(C_AQ)KX#G!-)DFMS>,^)OE^__O_0<*GE?RT0/FG.+^." M[TLM 74:E29$ Z/G( PN;("EYV>+"WHK@O<"%1.-A'.6D3QG#.2YG$4\_SFX MLPEF:^7G$G";F >Q+@GNI)"D922J")]+S?[7@S.Y NS'+,7E"UB8 [9R>E!IP2+N$V/^/$H@2MI_38XPV %>'&KB01(5 M2O0J13-5; ='2X:"@#^B* +QYV53XKYW6J>'676KO+$KF>W!)9GJB 6QE2&D MN=-RE4;B1Z(0I, *2DB0$S#0PS.1N;V2]VLGD$*=LI!FL;N@^!"Q;I9\;JK7 M1("P(9_6OU3\F-B;DO4K(6,Z Y=)R.^HKP-* D[ZI4PZ+@%R\Z/$ E8+R9^$ MA1J$#,HVRL]>/D+E])A @B!&9@L?!9S-ST= MR.*.9G86=ALJRIC5"&2=>R6 MG6'K VZY2RZM8_ZYU)/2^/^V=ZW-:2-9]*^H4C-5>$HAO!S;F>Q4.7[,,#NQ M'9/L[E>!A-$$)$I"L9E?OWT?_1"6>!BPP-:G.("D5O?M[MOWGG/NK(T]>KT* MCIF8=V)\XH,/2^E:I);3IR7*Z!8;R)2!B!#A'L0@<4WC?[VIO<'_\XWQ_ZD< M$CZ TQLDBT2?4'F7">9^?K4X6?+^>';W66UO8-TEQ/F-8_&Q_$M]E>J -_D" M;L;7[DQ&Y^APE49FBK3)7!B\[MJR<)E/V*NKBR\1GWFZRZO;O7X =^GT=[HT M.98KS]10E?.7%LNW,".W)M'YI,P[.1>P*+;E(@L@D:?6+'@QI>1/Q\+[>,!, M##6:.HK^]H./W>C=;Y=B=Z,/_@-;'/T9]NG?MM[H\,=M2>RNG+,GV@?-=:O%U)6P]@?LZZ_!K-NV,='S7TQZW)-?T[CE]O_ MRS7^"EC_^O5+RAI'>V38C5=AV,);::V_K&<8]B9DGE]VDN \4;#Z -409!Q1 MH=V9$,"B,QKL=D\,N81#MJ;JD0$ZU%B6OM,C((OB%^;%LH%VPP%[A6KT6$0A M!;]D_1T,\M+U2F8G'>''N&H22!Z#JK#,[WKF!([K.X&)\?,I4JZ^NEEPF M]^]$I^Q")#':EOKI@B;>(9V!DFB@GDBI!@(@>8$:L%*1>(<9#D0)Y09>XT M_N^IO?I\=&0#7N/'DI7K2ST-(/1UAWX\D Q-"1[!_[O"22#:I>@LW/SI;2T M]QFH4^)\(&1(;+-Q G!^ )/X0,W"6CW;QYBWW3>U@\K M_0-6@#%PBOAF7B"%32H^^[R1!Y@!IGP@<5G1/%Q/= 7R""!MZS'A&O+&@#SP M^D.9I4\Y(R1-$!/&P,E,X&@9]J L#D28V>T";@E$;X$_J+B M\'W234"Z"KP7Y)YC*_ ?PQ 0 #N 0!YPL0B9=/+&&P@UR>!,7B7KDMR2>\9[2PE'\#Q)-A+0:V*PDT ^!SI6"SK:@#%# M_4ACY-,#3^-%5%[&DRMOWF/XAA2FR(=S%W&\2B\CMA;*BA-A2T0!8N1DE(;^ M(69]X'M],:1>+V$ :E\<.2(EE75V<2V%L@@!A[_7??#H]Y?7:6$MC]9FSS7D M \2# D;*DUJLMK@^\4"*9,'=Z0F M? G0IOLP^LZJ,O0**"PE%CZ4JNI;'4*EP[IR'=TY@;ERP(\!T>X*KYVN0CT/ MJ]*HU9N$G(+;'U2!]D)-QDW/4UX"P0:-%0@,59@>,^2(-)D+:%_29 F\#.AI MC[!;V?L$,?T1WQ49\\/$<.?O+R:%Z%[R(!DR!II93*6CC1.\ ,V=["/..0(, M(>PWV39(3@GM5+8DRL"?<3("*91_/*X=I'BEL/J80#8RUQC1UG[?USM/E*CR M0.(5U,!V+LYL#LPX$QHW\R5!7TSL]Z-DJ #AH(*0!&+/8L66<&8]U#X&!D0N MKDFR\O(:)Y@#R7JQ56)4 =0C **FMY4>,RA-?A;WKS:!D@6X""02*Y2(N2B@ MGZH98[?23]T-]]S0#U/Q(@CRS?!9E_:^<0_+\[ZW[7 ;ZN5;V<_,AV0O)0=F MB1(IZY5;3@%G/_:]],(,U252 C,749O65$;80.DU6H4$EVQ;E.5;>+K0&Z&"B'- MFTG,B[C<1'']A<,O-5VZIDJ_J@=7^2:*&F24(2SLJ! VW,T'TC@HRH?BB$.> M!&ZR\,AX*UI+.5TA3AOD=4B]4V&BX@0_$@N2 7NV42L3)%#9P^+>PK.1J@8P MXSYGKT#9IY$RCEUT'/NXC&._B#AV_/BUFI? M75[??C[]VKZ^RG7NTIW<^,6^TK%7)8V)FA-PJ*.2N$D4/X((V$1L%I^R8C4] M0MX>W!37&3EW,B+,I#P4,20< ,OE5*W/(=$"69K:GT@U;N&OBK>-V7%141W: MV>5I7ROD4$-@JP<6N'"?$_%F712'8LXJ A6PA40-IF[06N2L.DG?5:T.'$F, M]FC)I;%A7T ?8PDA8AX[D?>8?#"-44H(4B7!#S\*4=) ? !UCU&E%%]"N$^3 MJ1:Q"K6\,RLER8<(4Y!)%2/ @\%J&B/SQ68R"[K)Z?)(8OSYT(/Q5U)/F;G6 M-A0LV;1$(QFQ,"9ZG_%4C%C;U@_Q[D3ZE-"1*0?IDG$8: @+D!Y=$#\6#G%, M?35A2GXR 5R;B@63_VC+? '$TA*76P2J$$%?6 X1:!7"17Y+)Q2,I@V=>_6Q MCK[PBXD3H>AMDL/"2.)0O X>>LRP-!6/3I6WAFA-SL''5O,=!A+N_,,/ASIB M2/*DP,U-1G DP]>"#Y.).E&)4Q(DC$!I2IJ,5 - ,5)6WC+ZFI$O,)MQB3&G MBSC"<;4K+3V/Z"$0Y1(+("G*$'X%I/W%L2:"1_=YW/D(PR55Y'F94UP4D7MT MF9["4K^8+>@>(QFHP ^G9'\0ABY51(@1#02 ,6A]ET*,D.)!)3'Q/Y.GS\ G M6T>"S/.-M '5>>$0@P $N5P=W M'! 9)>AE)RUSQ JD-[+JY4Z8>E&5I +K=!SY0TOGQ.YEC0BK<6R_/VI27858 M>Q:ZH((-CA S^W^J56NU6EU78K I4T:XUU1]AI]:)]56/:\H5!I]*N7&T[LA M%=M%C1X- =8@@3D8T)<-E(;8+ R>Q-Z@B]D5)Q%3^@!T;KP'X>2QWBC-'.YA M'?$W9LTI^9[UDV:3,FTC6L7,ZG/IGVO@ .8KN;@7.K,='O!6Q3FH- Y4MC#] M.- ,8$V4"TO(,.,T(6A\QO%@J>J_"D(J7)\^)W4/^5ZJ.H[D-H2FTK4I2,% MPRI$,R!S8QW6WN/?6&H$&WH.OQHE0ZI^F==!B]V/PW(%GZ,#>$Y%H6+K&QD) M%E8TNO@UK])78> MMJ_WI7W-0>5^%I\)SP!5]DQ9R==M5Q.Q_8_%RDD'Q$46 M=E1:6)Z%'5:M:XRTM8V#].NVK>PUJ\QA[L;X-$_*'.:+R&$>EUR!CX77^Q0KWYU-ML=AKWONR6UQBL23?:KL+H;B@FE:-X35 ETB8Z,0\\]D..6$QK$,QG>GK-4^ MN8<$V&@-G;(,&2Q5__5]P#JQ+,?5"ZY,3?+>M*X=% M)4[C..SYC@R2.PM&<15C708D2^#2;./, R;ISM!BO#C M.[AW'A6)TI%NB$1XLUF<9918BED9;&NV,T3;$2EN,U3:REMIXWEJ+#.?"3;J[P*2QF?5CK.-U M5DT;[' Y$N+?X(G^@RN1;HN3*;,C0)KGF'YN*FJ5O-%H:*? MH3;PEYG:P(LHS+9%*5T6VVGCK:S_?;K]ZX-6-\JIHOK)&2+TJ3/P4)-(ZQ'E M7*"+K8+!7WDTM:"_(F\@?@]K0QLK(^'-5KI;!T![@W H9G#,7<\82;C7CU5N M=0:XZTO 7;/.DKSZ*65E;6OBW-V1@A*&;$E#PGN8,*)?$@]()PH @,Y=7"T7 M@147@=;V%X$S9,K? ,(12(

9A;B20=SRX@B[CS.<.E9P>WMY61 M_P-S-5-=F(A?K^M72X__DDY)+S6_,AJ/QW5C1,A(AT#7?<\@3*4B M<434:ME\(7&[6!C33:!X-I1]=TEKE(3,X#%=SV*!2V"#B\=TO8$S[$M)3PS[ M\0\ Y^XE >@WP/VT4.]R>._E 99+V7'!D,N=\R^S.NTIA73%I)I;'3L3;M7<3@.-VQ8='IH;\EHN*K2DAU\^:LU'98)QG^]81R"0U%;\ M;,_.AYZ8[5D["$P;Q_;AEN5S"GU.X34$SYV)]V%KZ\0F$-S+G2\>U]'&B'8F MA'NGPBF$4[,.*:>W)NQ^I9UB_?FQ85OY-"TML4!+?!>_L_Z ,C$CZ\IQ__97 M8 \\JXNX8W9;-FJO&_6,O+)]C?CG+PIE+QG!L7@YG:E^^H[UWV5 M&ZHFY@P?]]K!1HEL>W9$*)]3'JU*A[8\6I5'J_VU1#A:=2904]*Z!$VYW[T@ M<**P/&'M[YPJ&U6>L#8',%BT-I2=91;\RZ0=[4J'[?31ZE&OY1^M5@3N98(B M-@/E6P%OL\IG@?O4Y<#^QWK_KANY4?#F8C(:__1]02P,$% @ M^H %57[]N22?E@ $S(# !$ !D,S4W-#R]:6\;69(V M^EV _D.BION%!*15DK>JLJL-T!1E+$\L03O[[O?3A]\^O[5N/XS>[.K[UV[[3U MIO5?3XX.#XY^_9%_A-__*!^(?GU[?OROZ.V[YOGI>>MW^+NKU_G;;^\<--.IQ=O?KYX$4Z^2%*LO1R\H\?,C.:_4#/ MNM"/C9/B,IT\F>735X?3V>M(?N[GLUD^YE^-\LGL29G^V[PZW;W[] M\0+G53>"HZ=?<0@#6I,?WG1;S?.SXZCQH75VW(+_PK\[K6ZOT8,?FIW6<;L7 M-=YU6BWX>R_ZG,'-S*?9DW0RA/>]>O[W^PWV3>]]NQO=:XA[LZNTC/[/?QP] M_^EUX[(P9@POQA]_?KT?#9.9&4;_.<\6_V?2+Z>OG_X<1_#I_B)*)L.H;V8W MQDRB#XU.\V.7/_%_DO'T]>[.A_;I:;OYOG$11^VSYD$<)=&QR9*;I##1("^F M>9',TGP2[?&+W^9%D=^80MX;T^-_;YV>=J.31N?=>?2V<%?FN37/,V;=':%;Y^:P2R:Y7$TNTIFT< 4LP2^W\#AP3KC(SL\Q&'4 M+,P0Y-Q-@O?B0^)MQ=/#HU^JFZ%+2;_$18EQ+.5\< 7"MHBNDFL#G\5IR5M' M13Z.9B!(,##^[[1(80;XTY6AUT97IC#YZ&"=/#]]_@T.VZ\?WW1:S7:O 8+P MZX\?Z;#7:YMOY.8?YG#ML#:T;;AXL;P=-A&7''!_"@=#('^>:= M@_5S>U%&(&>#(NT;W*DLOXGM_N"SHP2W>8C?F1;Y=3HTO&,UCP)IPFV!Y1FS M',-[X3,@924- 00*'H0;ED[6;MBW6;&S\]_CJ/>^U6F=G'=:,9Z5Z#K)YDD_ MPY,_*6%N?/9CFD=A!B:=SN1$CD;I(#63P2*"4W1SE<(2H,; V:"8#_Z9 M&5Z:8 MD][[1<_W6IT/FSDZ< FA>M[=.3HX.I"[8>E_3]MGK>C\1&ZE@S7[]&T&N9?L MKQH:K.$I'"441%;%N(@'47?>_X.5^.IC"%_!2W5WQRIOD59?0$M\Q#CY$R1U M>)U,!OP+*\O+6GD^Q7_2S3099/-A.KFD(7Q(9O,BG2VB8]#4,=U)\#GS:8 * M)<&3M9 'P8>32WCW):IT4/*303I-,K@(\CG<+S#J;OH)GO,AS3*\M([A]"1% M&>W][>5A?'A(_[^OUVVX-O;>AG?L[H *PY>7[A"75TF6@>*+YB5KN5$ZP3E' M_L7_\G49W>3%GSBQ03)-9S V5+EP)^,:\C)?F@GHC\P:$2::T*OV[*+$=-OF M\UF4I6-X".N:L2DNX;JG9R0#>&@IF\4+"OLXH4_"H\VG:0)Z"E8 # 1X BI\ MT&*XL# S,C_A-W,0N:*ZSV!Z5&>4]\%89BL Y@UF!%S"=L?U(28*U],MF,'+ M #X[I'L>!S!.RS(O%C@>4VN@/3U\^I0N_7$^3$=I[15?NXO1&3S2VE /?G7L M]=<=1EY7E TVDV =<<7Y5-IC@R;.\FR'<$#DM."!Y0.ZM.9]>D@,\IL4LQ36 M?X';?G.5X[]XX]!*!,D"$VU"YZ^O@RKY/H?CS0^!N\SJ"=Q)>:.32/C"G:YP M'$(ZJ1LN;M9K-1?@XS#_:U.(:4E3S?$$U0]W6?)V=P+10VGWE8?H$_S"./F4 MCN?C90V27"=I1A?]# =/KV#KTY#1##;PQNR2O<%:36_@E!?>XH*:'QE4K(8% MK('F?&E_N?+@JEG"&GZ5).[N6%&,=+*4L1?5GOTB[#$HBH[F0\A7SD6PK]*!!NL:@" <@W#4?0U.- M[HC!0"\$>ZY$7[AEB4[=]X,[8)U([NZX^P=6L$AN)M[M0^?$D]9U+ULOI3UT M2I=NL2-WBXE!0GO%3R*_:))7U#6O;+(\%&\DZ0@N'Q$N'$A>D-C_,1]>\M6? M%[L[0S- HQ1G"1^YS&%9)OA7/#QSN*WH L>M+>!V@6L-_DGCBE'MH]8A91%' MTSE>>WS#3_[(63^@6UN@(TGS(:'#@>,:DA>Q9O0QRQ-(37(3)=-IE@[X .?\ M,/FK>#[XXQ"N8_!T8;7V;JX,BJ]>CK"$JF5!E :L5."Y^SRD-1,G]_@/.!KE M,"4O.L+/1=[VZ,7+T^7!.">L,".:/Y\W>+].'^:Y+.=B0K!ZOVV!4/G2?3"8 M@QC1'AW__(7I[WCEN=>CW,@C^S9/F^>EIXZ+;>J7_6*M]JZIZ MR5^!>>( ._J/8QW&LQ=_!V_FQ]ZQ^\MO\EV>N!NP?K#R@*=?^@#[>_B?#O^Q MHZLQ32[-DWYADC_A7D+/]E5RG:?#Z'ZK\:9^8&^:3YX>/OOPX>W_US@]/1CF M@T_17L=<'T2'3W]\^G3?'VOUF\'MMOISU6UX_/3\IY_3,2S5X>'1P1_32WQO[Q\_G)Z_._^!0M*ZN/ _**,2A/[Q MN/T;_$IBT;1]^,(I7'2+S(0F@QDO60SX*V]_^@9T$NQ/=I,L2GKM>]C&]G_# M+C[[01])L?!7__$+_5_E+,@DFZTS\*D?7: <'KY&T:G:LM<4W;D8DX+O#MDC M U]CFJ3JUZ"R7J<5;U*Y?7.VN?&?\ 10EA\GY!YU.= JMR]&9.E6&$N@IX^W M/%T1D4D&5[L[ZUYFG2'?J)ZBF0&W"-R/'.64(&Z9@P+M@_<'VUZ"/X?Z=)B6 ML"1XLRUD.0-QC[ DQ\L9[%7:=GX56Q;$7RPBOH85BM-<>VYJ4ON ^V# M-:+@*\YZ1T/0#!%"9F MX$+]:H.@C-,&4_C<6SW<6310_"-WMR4=XHB'Y -P%.$N6TP20>_"0:M1#P-' M6[\8TF/LP-?%M/RD2F"OD"FD<8W7% .J35RR6*=9]:/I6,'C\@O MV;ZEE:$8$9N=N)N>L4D'&>/VIAWR-U$8]^ MDOGWERH4U7+P>[N[M@_N" )G$MZ:#78!V<@)X$$8W-6S%7M MJ6J"B\H,YJBL0HU$ HLRS!.J/+6L>VSI/[=<]6"K,7CV>^5^J/ #=8%6PB#) MT(V:&6_:Z+[S:H!>A965(U/.Q^PM1[C1GY9/PS2;8TR&Q6/ISP=1FX-FH'LF M'"!8\1SVT$!!9J8L^5K_MRERC/VB71SM'1X<_GU?% KI]?KG5!4TFU3^HW9W M^%FD6NDZ= ?ZOEN]0K+J5G+E"CVR &\S'T_G'!RE%;KP [SMI64>T,[]SMJ;NW7!YT*YYMQ!?F(01^ HG>6D,CRQ>"GLU3FU=I 1;V"9KBO:M\7N+>N$#@LQ>< MRL+'T/8L#(9V.%6%SW=G&:-_N*^RX1AC0D,AEWUUB9>C^B2#KP(WL8O#=;OX M<4+IN+K-/!%[:XA)CXDL#4X-UO+2>"Y)S3:,8/%*1CF(]0-CV]V9\]M$&>)3 MBF1RZ9\6 4:L%23<^;DN,Z@9MCKUX[X(5RNR@^>WGX!.:M,LC"D0QF M^%+RYL EF,)4]JM#UY?1A".>[^[.NK6J%3I[2]+HDPAF6X!$P2-Y%NIW!.9] M55*K=GX!EC.ZBCS"45J /GL[+V$T<.L=)PMKR8S 5X:)RDMC]I_ ZL%HZL07 M>$XT4FJ$-I93.[$] +L[ LSRWL(Y@FAL$G*O6+[8,2C9Y(^ZZ #!KV-PAR;T M7ZLL\<.Y"F,?EJ#4U!A%&VA9DRR%'9FD"7D1$F+^-V=PK58%T1ED>6F6 ?> MX7KJ8JPK0Z[?58CU?VV0]>?5,=;H[/SW3N.BLECZYCZEYAF\ M_#\.Z?]^6(%6N3VD]_-],3VBK"^LNKL?INCH"U\/9ZL*A[EX\_5CT(]XZ1]V MO:N7\E=9[#?>)^BD.:WP;5,:F!JHSM#;OBAO)>*U2N;-X<$1ON++-_5ALU/?S58^>W;PG+82]O3E M-]_+PQ?;O?QV>XEQ$]Q*V--GWWXKO_:QI!RG9C:W&?V_M+&Y\IQ]PW1^W3%^ M\O3+<_G;S/RW39(\6YDDP4,H'SL_B2X:_\)2K:XF$#\-S-3F5*D 9;:[8SY- M"_"RLT6$54:,^R6W^28M*7"%[O9IGB B3J*,[%5+)MN/5'DQ&.M!EY(K ]&5,R MT79"?HE MXRMLC0QL.49+*012Q9S?-K32&P26'"$D'89 &JP46 4)1QP^DSWIA@HW7YGNL[]8/S(IY.3/F"6H &&TQG\X& MBUAB@QHB9'%&=)_)2ABOG(8DTGS@1(J9VX^XX1@&IK3593LR!-"ITEMU0_>'.-).N+"S:L\ MLX6 Q9BRD*A!=W<(DW*98(J(CN<@+Z4(!G2]F92H UTID =W@D'EL&*+DO6! MJ$OZTI"7%[XV+U9C6&S&V']!756-7"L9:,7+NDI7R8/O>3=-4J0EJ5"NJBWG MV:P"^]G=N2QR6(6)N83%-Y1F+PAQ!N(?C6&/\\EP/L!B&TQ3B(XKI4@5CST' MGF_3@A*,3B427='>_I"7_HA%NB 9Y14F-(H43 2,^-.-!6<2 4YQQ/<_#ATS M4(:V6<>Z@520 /#,94ZK+]>!\,$)Z19;7EUUA')8H(=1H#\ I&![P7 M=3O>A*%M"2(L&@YO6/@W#K>$TUOZ&M,6Q%"!*G%"]**.23+X=%-*.YN8CY]1 M,6=#U"HNO:NN<%:#OHA9$V#Y9NELCM E A_)\\!X&/S)IQ?OZ0+-TR&I//#T M0M()*L'7 E_,$3P"KU\\X#"+O")&:K1'SUU1D5O6_HV5A?4 Y=1"-05)2&1L/ MA:@2? @P+_'!MKIH&XM\R%CDLVTL\G'&(ANN--WY!BNX![AN9YG\0N,5JF2Q MR%?T.MA+3/1 CT6,COQVR/005 HYNX3UE_IYP?G8BR@I_2)0Z^(N5)7%S%1WL4$Z#[E'QUKW8@+89FVL6>@1R8GX;A01,P4*H%8$ M?('-9L^>6#-8S8YEWAA2)?'&4!;5+O<7:JY4H[_6-K*L 2D)'@H!/2A!(\CG6F;B5(,@OV5.> M!K#E,=#HI8D\"I J4TM<]0AL/'U?8;ZW+"$=_MT=T(/7B%SG9^G*U!3@6?RO MI9Z[)7;G4@UX\%/R;EB-\?7K$QG2+S"@3A=7; DZ;E-@JQ)H&RQ'>[J.@:SU MKG$:(3GF1]#LMCC,8:=+\M.L4X;)'8KJ7B83PA7S3>XI5-B#RSR7FE7K?W.9 M;Y;R8R3D6@X540@%OV?Y[@Y6 N=N M6@-*:GJ7 MJ:GZ:<3(0'<.$U)E=,@76[R9 R72K+N4MXON:0D=85@>,[-N,^ M%\[BJ!QIU+LBGT\#CYH@^_N\P5TX]3A?Y(Y!<9_5?1)5$)RT? Q7*V;SV+)% MCUZ^#9 M[.X$7_#CF(ZOB3AG')N3GRK<2Z^]K_3(^+](,)9TCEH7.1R6I)(UR)[_Q1P1 M O@\'E_.ZWE)5\9@)H4CGX?W,%L MB:-6A/5-86O(]&37/0CR&16R'/6#SI)RC1]GUHIUP6R3B0.IV6 M?7I2MR(*58!7IR G-Q/XUE4Z53[;(L_8^E]X*G)WAU=\K]P78I'KZE):A$'M M2_UMN(:+S62B[M)B@-B=V W:K;=/3%*=^$9MB]6E[HV/O??GG?9_,T\U&O@8 MTCIN]_ZUS%"-5D1-I6C,VP#G-O9K1:U#N;NSJF:4SI)'C8:_Y>#%T&2@,^5X MUP0$-/E?U; HGD(;&1Q))0MWU-)D(KG:*]91\RG;\R!GSJHE(Y/'LUC%1T%( M#K3K2XSW;0/7V\#U@P6NGV\#UX^%WDIX,HEXRJ76HLQ<(MCF.L'2,.+!3\4G MLD%HUI8K_%:!8$[)S&)W1M@N./Y1)F-0PF);:PUXC99*"[5XR'5GMD;)% K_ M_NZ.?0S8@O ZI,3H"RDLA]D\B"&J^SR[9OP?3)T=3G'KLA1T_5"IC7,BC$R1 M,4/AKB4\,TL*ZW J;;(/E:$[!YXS$P8*@MIF9/XAJ 5KV7.Z11A3B*S,%%3) M;=R&VG)L LSD;M_5&.JS\^BW]ODI7;Z,3[373NSNG&KXUD?J:LQ)2[?#)#EX MYG!#[^XHN:,$C/BJ4@,.:37)L[N<9[)=:EK!;3FI^189OMYF)QRM84\*-\%E M1P+G@?U'1-,)* \5 P^>[-91@G_S ,_6KG!'(XYX0]"1KZ.H 'F@(^(<'7:? M^?0@:YB>H8"0&62\#Y;K<'.1_:=K0$VG[5[[G9,2M)2)?RK"# J%"VTS#(QD MA/A./0FV,0'AOT <&%6K]NX@2](QV;W7&)J_5 KH0K! M[.XTZ#LD(.EU.IPK?ZKD#2RO;QS @!+K,A+^,BVI[#[$PWM&**;5A&>IM@%) M'(9[^*F#G(U9),H--!+ M.,?^&5'[[.2\\\%37TR&XL>=;$;5%TEP":133#&X"K@:8IM")!Q,.JY_UK)_ M4*:H&@GT.*0]!H6 "S\5_EH6+<_^MT^HV^C5NVOEA=L$C>$VFAG)(184:R%U MS3%T##DB*0;'-'=W;+A0[F')7]@96C*[2M!%I4FEDQ8H2_F25H)>.P=U3/V2 M!8+6C*08@O4PDR\J>INU[KL&MD-23+Q>X?R5^<3]C$GS3\;K*7-I _26E<>N M-4)*#4:@AG6&";Z2NZZ4,\[]D0& $* N[:EN@4OCUXH$%Z!89"_&6:O!V<$5 ML;EH'O&V99_DC!1V%X4@ 6#Z4VWQ0B@N7,=E!!?\8W"'%Y!>" MX[+8Q$*!6;BC8I=AM@0\D\)FT+EODWNDZ__@R/B])+JJ*P:AVUA0->_1H -' M%@:M@ZU,J W45H.@-6% RL &%42*<$>+!4/J."JM[AG-LQ$:S2EQ5Y(=DHOA M0T\G-E; Z4"-$&.0IA\ MLK4]2XAY>.""V>9HCTJ+YE03(6I8JR(P"#9Z%?^TSCOH?L2P3?LLL/V(A\@Y MCYY%[$)Q;/+ 2!L88KN7B[F]2\<14 M9IH.MC9]*O19-_ END+9M+>ZG1%>CFP2G-(M!'@;27W02.J+;23U<4* G<[] M9:7.;77:W<9!<+^%&J9B56'1KIA5K'L)IS-SK. MJ2#-^F8"?T(V8@IWE-CIQQ9LT"OW?1X C?VE_;E@77R+?P\#=JY^]0*>:0<, M1DG'8.L?6L'6M63++UQ#NAY<6*5@MQ GP-$1(7.G5&IE8,R@0%"6.9N*KN2\ MU@#$ <'7X?)*9A7?GOJCY@,!&@M.26!I'$/SRVEYL2G@6)U4O&I**X:)%^#M M42F>CC!!B%UL!U$NCZ)<-8S2&P?O-0V$TOHW FO2(*S&$!S#I:.8_ML1=Z*B MP9;JG9BA(L^?'3+5J(-?4ER8%U@0BN1.?;6EK)R)L:%BW0B#B=CLS@SBLQKE]TF"2*C#!M.").][Z#J>?*M6))E@Q'K,?.+A2M7*L[_SMJ<2@NZ&:E0[3&KX7C(IGL+M>';#)XWQB%J&+ MENSN5#RTF%7X0-D8DMV9R MG1:Y9 -B.*O_3HHA.A,W23DS,29*DXPJ.A#/.S*@?O"+F-"4^"^VT9AG"CG4 MQ!0Z0S^F#.N:.@%X&ZCE<#%1#KX MPESA/7L-"LV?-39)GZ+3%M.GX",)MU['Z9U:K6L-AI\/^9%=[/B.BHP[KCLU MT3$A'X+[YDO^YHGL KPXGR.TNHFO+ZY=(K5C* _AFRDO8UMEJ]_OY9_2 ?9Y MX<*($I]#(*L&'J.D]-%OF'G60('8.K%KZ8IQA7(.\%(84DAX('&+ZSRCEH >EI<+ MDU)*,:)^,T;Z3Q6TIT.F9R@,Z1L+@Z-EPRE7Q%W1E#,Y6(K =]*R'"BS0W'! M=>^J7E$;M6) U>-WE_%L\AYZNDHC=AMG]*%N'&$!RI,/YV>M?T6GC8]GX(V# MZTYY*?H+YK ^7M #3QN_^YAYNN'78W;)3$P5O('R++:Q5HJADC2B";5#8LP! MZ.&\L 5E=&A*'T+.0$$6I:0LYYI \B(@#413?Z#K[C0ARP '=HH("7PJ_;D) M YY/:>_I#V221RM0MQ:'6(&ARZY+KM@ERY>2Q;&4$Z)1,R",)M4/H(&%X:#; MT.RI&F#A\>1Z&+Q(#,:"K(6HPNOA,-K$OQZR.W.2\5F M!-CW(#=_/PP\^A12"TKM0ZC)L\0'#_Q%KMWC$#(=Q >7C(/;!NY!0KYXY!H1 MSR@Q":>);=3,CEY,6$0CX2.B02'WWO('93 N'\D%JM&?QDQ=S2HZ3ESCYCDW MVOI-S*!MR'0;,GW0D.G+;:-,%T+QFE@'9'#T\8)R#.7E@)BZ*E?J?FP09[>*(([U,=^F8%;@<1LU M;OB8$6&/FX[+%FL/GR K/)[/.(I)*>C8=A C8I]J57[0\'0!_@=UG>(;#MV_ M&=J]MDIT.8(XN\-JQSXQ ;>*W=VQM)@4Z,-ZYZ%67-^7[Y34=1/.ZY7&E+M;?M?"NF&U$F^6MT^ZN5G=X_ZND:=9RU6KG?R&I3 MT=T=_2-:957]4+',?OE[T&,F_.-SN.GK#!Z^P<'3\[_C_RVT:>[;H.(>TOHS!UEW@/RPIUKI6O&E;#K/4&::5GL4ILRSN2,4&6#^CD13+F@@+2.:E&&!(X1M] 'L:7)=D2ER^48N20[L[;0H_TT77-<4U M!F-CA.^LDKZMQ?1UA.\QREX7G=Y5-([HX"Z3.'I%B?Q%<>IJ.B@S +%F;7(>)4,IEF'(505NXUS?I)]?"WO4I.+FKR97 MRPM7][KL%Z[VT1DO_:6U(T'G=JS+&*K'6E;6C#@!A>OAT33+/B&Z-&EQK5YZ MO0>:]P7NIY504G"'_Y @AB+-I8(G+7=W9@ZAM;E"V6=KZ$R\<-[Y2=1J--]' MK?_JMN[T ]B M6YYBO@:F)(B7Q*)W7> 0MB:]I"KU>KK".D;'NAB?%ME9*))%(BG8C] Q0@C' M8%>DI**0ZRWKAQ%0 MJC'6SDZZ8FDQA)H6ALUA8#NCR_1:%HY[HCAJBK),N*R+X#T$^(/O,-S4H\+@ M>/-D:6AQH)M\C"X& 1U(E\ K]$GB,_R.0W\,HI.K-,D\2X37'.P0DG,;EJE! M_=!JULGF[= UJUA>;5/&VY3Q0Z:,?]JFC!^DRN:7>ZNV=#\"'79JJ%\<*!,Q M)&N4VH4/*:XR$F?V :R-XMV=U4HP6GI=>!L[<[_Z6*LQV82S>M+F.8.TI#/H MBE_MPA73GAA3WG*GV-:7PK%LL;(F6!\/P1O:5U2UWS?2KK): M%B_K[BZWI'KB66,OMD+A:2_*8,V$$M8,C!)MCD%+:B^79D[35+(%.?.TI_>9L M_+_=@F;Y5GB>DY,V<>W\UMK=:9[_UCIKG/4V@ZRQ^X7U!"#;,X%#(H%VSES? M)&X>RX5PE"Q!,;QFN,N>E(B#1W2SNV-[+SN68Y^!9C5ES7XM%[P7UZME4).& MDV!":_!*F$()$E*G;]<0T&M,0.<7=G>)<;BH#YCG11E>R/VAXG^OJ&K='9_;")'GMVV3 M=U=)3"]+!HI5%UT&OE/A-1Z?^2ZPWT.82&"E:XXU)CQ.,DN505$*)QAN8E$_ MR7R+J-*X6SK.^LRW6 QGAB7SDCM?C5BP%94?[QK(?YG[19> TA'*R\%SU4K+R(XW0F]2\NIG)M M-*87ZSI[5QTM.6VS]TN.:,3,)TYA).D Q"GO3PE>I7PUV9$+CJV,;>30$8XY M9LYD,O2>RDATC^DIX#-ICP*Y(.FQK%6T%AQ3D?(V? F:MO-94#ZA>MGK*++J MH[YQPE_:UY(XD&?JBG59I,,:/.+=PO)^NBYP!";F,JQ M.74F=6/"OO!"9":+NSD5U7_PF=A:XYV\*6.M)FMVV(P]_[Z^)_2/2-G-DG+\<(JVC M[3\7QM_Q0&OP>@2>!AQ2Y.J*12TAC["8;;=Q1U9U&FL=\1 HC^N[NBA/^V%+ M!7L[EU?&S*1OAO"+V5=2(YL?M;A47?!!4/#+WV&@]=([7W-U5N7[20G3A^TO MY5A?[Q,XKW1US'RJ5](E\LKS*>D%OJ6W6L1>H-WZ8&?@3IIXCE?3X+/<,2M,+4=DEM7XK&6- M5[I7+45#+A(IH@[\F32( X@AGLQF( 0@@I-*P,NOC;2H@9DL8FCMSI1L^0]^(J^ZB>$Q-Q)U)\/+SD@P7&_ M*_11N7EPZ%Y8O0R^:*B/JUI8VHO6Z]#7#^]WF94KQZVL">1T NXC;.C)^5G/ M7O%7Z&3?\:__H@?>Q,='?Y?GNNM7_O9^U:B$9FP M>8N.)2GK*.?AKQ6DG!7PV^\/8N]R':$=XD7>^9K)E!Y\8T:K-V:)V-%;,9]4 M/ 0;NQ;!=^1)W]WY"D3I#Q]E\;,J@9BX7@P^1_T@2^;4>C[9IQ8('$&TYX+@ MQ4H^Y9Y@L,=!D4^8E9V#^R,,[=F/Q ZD.<2KPO5SK32&")" DRH_]I1:QC/B M3B<6"XD_WCK(KPV;]Z>:6GY/6/6\;TR_3/GIA*0@!"[H-4EGR)]!SH?# C-# MS)9RFW]]DE&UUIYOF^8>+ MTW;CK-FB*)H$=W$7QS:!0+TOF.HZ=A39(=^/9F&^!QXW-F. MTUK/H')9"_F\9NI?NX.VJ.O]I_D_A^7SY7F9@#WHT(P.@'0N$A:[I3B-A)BE MF3-5R#.#N(PD .++6(CNA\GTXI!*#[VG8H@%VI(*6,&8Y&>=\B">CT/VU\=/ M ,_"ALNR:-Q6&:_^H+7R[L[]>BM73$S)[Y !NTFQ7MU5IWW6_=@1J;8159<2 MFS#9CP2$,0N%DDA&T#*5NB]!0J8>N[9":H'/%E.1='P!92Y!@N8ES#DI4MR* MI"A2]OEL)S9\$SY 7^J3("+.A6PV:04'&X46MM^Z>Y1B"P).\)/3#?L&PXLQ MA3T>FX),=FWS9OGL8C2Q-2,2/168(IO@-VNW8**72BM/H1- MK_0ZSDER,;,O"ZQ.VQH[=OZ+-!G1'?-V0C>J+O;/9YT?@6NER@0O_7,-G"[#=P^8.#VEVW@]E'0 M2KWAC'VEIYU8R'=HEL:&5M4I NO6KW\2!PB4-L9;B/6W-#-2K5)(2-DLU9;D MZR.VEQ0P(B\N&1#&ZE7TFCX]_C;O5LZ:1L# M]#J.B1W-OR;3*1]XYI[W$6]$MD^<-?>Y]LUO)Y@L*M@G2D>4,VGR9WW&!*8T MP0S\D&#:""SB^C P6$M3T5T H)(&.(]]>69#\X+JN7H[-\,B'.*?C^ _G%FGJ(,D/-%DBOU"$ESZJ("5QS7G_,'NSIH,PO,G M\B1-(_03V -Q5SF:N31:B6-JI7*B]/]$'&D3G56T=7 9=*4P:CG#I=-0B/1)S>H.2:NU<$4N@ZN==PU+030 MTJ"BGI49?VU-:'>)Q8>WQC60PFX%9H;7"C;$$; G]>C,YJ7;*]L0ESHKP!KO MX;RJ4Y2P? M@"^7L)9P(2'W=)>[ZF'+\V5[ZE%5[+-0=Z*F!"JC#FX[1SD-^HVD(8\. MGK[X,A7Y90I21KFL%M<9=3B)TO'O$QO,/3[WT P8K^:B>0-:^,@, ( M=NAT.%VK"-@H^5,98AONLH#>% 6),[G4>8K; F.^I,(U)(?.[-+==IKOH!N^ M\BXHB-HNF][&7A>>LGJG42<]0U&,P:"8:S'0\J&Q1WMWA\[V\B'2#_(CK9%7 M/3PSLE*6CY!=L7"WO:546(I7_8HYLB>H,,@4\J*YVJ+YE=G_'6F5IIY@U7C/7R\^/L&/!I/GH5 M-HT(YX*!IV7VK&5PZ3>E\?+ I;L[%EUJ+>VP:A6?C%WD]2V">DF$^ K)R ?4 M:R^P@ZSO'E-$*P.K=E9HHMX4E_@9&!&5& EO9,JQ31C(H'[YB.PLT7?A*._> MKUC8]QV%&IK*W%;6=7"Z>X]B&.306RWV'BRT88#>>!:V1'.9(VHZMZA!@_BP M.DT.V,'-)YP^(F($Z@Y #GW:S++-%7EN@TRHBU 4>SN>$DM!GW 2H\JA< # MA.]Y.(EJ7,\^-6P&._%:(M<'/E]3"Q/C+1]J<&8.#*J?EV@&;;NL+S_9*LW5 M6<$N:D=E"8+//H,/\;,&6M\,3_KQ,BN@#%J!6;)@-:/;W7F@X3$"E-@<.>=& M7::U/,$G=.2DB P9I[-1&I@-L<"/*87RL61EZ=&+K.\5"4(TYT"Q%1]"VINA55D^ M?=K09\U"]&N0(9 2@))3SF0'-^"^'H"5TK;8FESE/J,[&A9!?Z)K5VFT["BH M? !CE9Q/(W-LE"!#A.2U%]04^3KE[M>.G0S&Y,R@L-\IXE(*FJE:3/V%WW+6 M[VH*GV4[LL_T)W7?0/2G8*\]UK+W>4 MW8!LKHY:8ZI,KVW'#C@+&*W+D).MREX?MC>37"C+B5_"P"K7VFE)Z;._C7RR MMB L%9Z;&?&X38G'C0A;[*.C>S^9=A8,W16"CSMY[2!8"U]PQ15"^5[8YRS+ MAC-GQ.R[EYR(@97,!.AN2;S$&+Z3.(M)!(?^Z[9%WB X\4:LBBE3SENO>VU MCK'IX@%2@9*YBKT_"@+ZS-E_%+DBVR$M%17G$$+X&=]$X)I52M>24#@RK9AC M]K0;PVOJ?!S;5O$E%J>IW2 _(#Y\YGXK/ZPS,^+HCSQEG[(T&(;.ED%!>&S] M =<8)K%SK.%B +\:!(D3W!5LE)29N=\A+4F6*'2E+K".=K4FKZD@1-,)$F[V MAA8[MYHK<.H'G:64G(;G8J<)072B *"5ZJIJU>ZQ7C D9&-!EIJ80+@"'*/R9 +B"BI7 M VHS,RZ]"#"2#6C)J8MD#E'M:2^;$))-959P(95!YUF'%\,8AO).:@T;0\M< MFKVTO4?V*(V/JI=N\W*&L%"FITO&Z$JS?@=SBFZOD/L_F"Y>.#)9%RAW0P2U M6I!R9R=%.2N%W5+)W<*[9>_ITF/*J[Q )Y3)-6?<-I!K90O"HF>FX';'F&+W MP0**\U_UKF=+[\)^*G(E"T-SJQ659 ^P@(4AF=QAL6@9/D3>-O!#GYY\:?\UAX79PW%,V=6$B:8I2";ENTM5"^0XJ;] M9II5%PB14;*^Y@=ZGOW_S.&N&2U8["]L!4MC -9W:3G6N0E6Y??L#0=MN5\< M/&>_# 9K&P7R?KM 0J5,IO* EYLKE('1KSH8C>;__=CN!3 M,;?*,@0.D^T]Y7T:0=*2:N'\4UW#J^K*[#\JVDH&"%F1 3_?38_Q0:^J:Q24 M6K&<6!5@CXMW6+*%S_CIG"JEO"?ZUL)CO(XPHS-<6$'F"->X(Y8]'=WY)V!+! U[4#2B/+&OD&(%IXSV[35*AI$ ME[M0$UTN!64!B#"RG#VAB+4WM84#47EI<)D)Z@,MV/&C0[AJL2@(:MK!VD(* M$86%PVM93'^LMG;TNAW8OHX4;%&2*(^RV04N*0&^1&-KPU.^D 3U-A\GAAN7 MXD*>4DP@:O#V$T(SN4[23"]K7CW*.:1\ J49"J?H(S%Y0.S^]NPP/CSD_Q>& MT5KN*1\=L+NCY%,)%DP&32@>C'S*MAJC95MJ38:QG1Q-)KQ=EOZJU&,K.(1Q M;+X4(R&>PN+6%4,05/>BR(E&*0$A*=/2)6"8DSTZ.GCQZNC@D!"*&)_&E]F. M&$LR($3N_CYY62UEAB&QEWI5O U!H!=VK4?5^6#!+%[=,'2PM_>.#I4W36_. M8X38T$$C=CFJ,-RK$' 0#F7Y;<[&]K?/2ZA72-7$_&8>)GDZVLC#N?HV43_1 MB2D M*%AG.I-[#7GDV/N?^FUI^#-52YM\_S_,P!4;"9]^GW 1]$3E,G/RZG-^N\H$2L=GAPIE9\E#]?JRY;*,YCH],X8XZ =QJH(E.3W! *<65&6;]N$/9;8J4# M:!M0Z<+Q441[WKV,1+#Z>S1JN?,(/P7AI^PFH%(?FFE>I@(ERC(Q$%8',%3C MHB$S0&Q3/I22)?L^/\8RPAYF:-),,S.\I%E=+:;X]X'%8"QW1=,0)%HT](0E M)!2^) 0:N3NHZD NYR ]S J*XV6.UK7/_H0ZWH/W5B&/XA6FG$[L&[BV1O@U M2^5[^_HQLYY+,+J^N#;_"A:>>X]'E867(.6#R5JOPD?_=N3L<+^Q3H#B@N]* MG3#1X'FEN[94GU*[^E,L!D!:#)\PL.%.L5,;VT.;(*M9A8T&5U=SK9R>-\ZZ M<=0X_@T9[.!?[;/?6MV>=/BR,:6E?'K$(58742OUU"[))"9$_#U8$DT)I0ZSM9/*'C144U3=XA3/GC MA(!:W1F!I!AS&:A[R6"&%\+?7KH+P&_6)YQ:8TG+K.2^.+3S!&'#NW*)96J3:875U$Y@6[:/ M6V?'75#=Q^UNK]-^^Y&3#/)W,\AX*[GO(T9JI&B7D:M@=Z7].=M*J3C+1+@> M\UV=4ME(8"ZD*##4) M@;/NDU"]H'BSA I5T.3\G''(^MFDXA4(S34W+$DJEY6#M2O&D7(,Z3!%(\JW M$#'GB,OLZJ+],(%&HS 25J0#QVBV9-'9!Q'SO7L:WE7^EM'SJ9,PKLU5GA&- ML# ">VOJ+QA_GM9'K "?W__17F*[.U\]:O]5+K%O'I*GA.^775)6@.(HE)Y M2@XJ?7"K30UC;=4I-)%T--;V?F=8AV;C&(/"NA<,.>+FDEHS<2&HW3G'R@B< M#C]N4NNN)BN[.&T=OVL%: ;Q,&)Q*6/.O]5B96M2<%(?F*5F D;9E!2#)/_1 M3'=9_NKU)FXJ:;J;"3M(3M]I!M$:X;6VM\=,$OJ:8;.DI5#]"O_3N+ZK=Z3K M0+7FU0W4O&H94UOC:RO=MI<<\'G?*]GPIV!326CAVF3@CE?RT:!,S*3D@/O^ M1CW"U01N7H/?YOO&V;M6]W5TWGG7.&O_-R%O&J?1\7GSHWB(V_#O-OS[D.'? M9]OP[^,,_ZX!Y30%_09WR@F;A?]"LY#(M0AX]J>)]M20U826$BAC.Q,&YEF MFD/34=K7M5 C9TPS=;8KG4<"J3?6]1\5=UL!.U>!\$=IXP=WB[!(F7"W( M9O=DD!?8X8X3>!39YI\-?H4XS"P,20-I%8X&-;?VRGVR#>C=4>VK^POL.$+O M"1]I\3C[:O\+-%KW#$%3 4I:6K>P U2!2Q](Z<=&+L8UA"F$.&W0![MP5GOO MH\;)2?NTW>AA/J.%T[#8T[IBIDK%6@DK8]C=](LP'52UH65C52BFC^IS%9O^ M,VRX975X?AWV5,SRD;)E>\E?!L7;YX.'0:X0V7C*3QZ,E9PD"[2T5.HD)\AR M/+9T[F9RB6$[;Y4$1G,K*1E&GFR1W5"#3TOPNC /'RR8-(MDP+1OX>'J$54( M^VA=4UR3*G&P&>VC'K0Z[!&U!?9Q$@E"HS7ZH#V==G>DI_(F?9&CU17>;S^" M_736/?_0BAKO.JV66'M.QN,:(8^5IX;BUT@O[8QI =RJ"RYN(L]X$M !4?#JTV3 M4$9/3H//!V>AVN) $4#2\HXSNMQ^#4^Z?E$2C,'GJR);X3<0IT_+9,(*&O+D M2,OS'YCIAK[DBFXL1;B[0Z7%@&YCY>#0M"N>ST:E?4V9JN?>..?F=732[C;! MW?E7J]%Y'9VVWL&_SQH?6C&,'G0^42"<=S[PUY#P '^"W^[NP-?;O7]MP*98 M;80UZN_UDL3(-PD\<*U?Y%1_D]-U_:AP;K^+'J,HN:!XH )GW:ADK&[%V&V<-:5NY+B6;R$FIA&J%:ERG=B[;76,O*#> M.C&+"=[.E10,W^4<;\^TE81'9A+NHM;:4],*S+*#8S/Q/1L<-ASV.7<%42B, MD*)4V$]PF!A(5SBEM;:#ATCZ?A%+]I,-&W S"UHG;/R6]+0CE.@OEB=D M3V*(Q:B=-#/(8>7H3-!"-'YG+N\'XSR(3I@G*@[/FH.?6QW!W1^=N>,@VXE= MWIH5#>@Q*CTK@U?*4*&\@LHV> M]ODCK@T/%S+,@R9#.>?CF+^'^$K\R0I[,R6!^><@#YV'7#SR)%_P*BOBC=(M MSKT6 ZVZ,N=V1)?!#<9N2%KR\DC6+=#^M:X#9LX]_;^/>#QK^?;^/?CX6C MXINIY>BSM?)!U"BY(9)6,#D>"RD "KZTNX/?$N)\#%OQA^RXY2]>L4H(V1@; M<(% V3]\#7#=;")O,C@R+A@CVJS 9A#F5S(T:%)_S.'KPU0BLX38J6N%;2W2 M5,D5A'W)ZP/,5$>EW7BXL"Z+9"P5\.,^]A_&,$LZQNS$C^83_D=:GI-!R.Q/ MF:/]0F,524R*A2U .Y]DEDTV0NS-D"Y#Z3\/,_3 - MV4_"XPJ;C!B=,7$8HC4'JT9^'S] NAW6=$M\>"^']_^=WT&ZH5W- Q$@%\9U MFM:=(Q8?$U<@ A:;/%.V1LLL-A.&%.HA&-OMPFZ@ RQ) MTP'&7FU"PGV=9$O1I>B#2HBYF!/^8]#1SJ*^L,L%]!7F$_;=+AGKC+73Z35U M([E,2Q2/:V1S_@.,?6RP%F,#&9(P[U44J1RGDY3YMU%V4.AI0:BN)/V.%.^H)DS ZO,"NN'%T M.4^Q$'#",5@]WR7Q<0_94*4Q#+40,=PW6$3=:8Q+S='B5PY@,FBRYB050[7TQ;$ 87DS]1FWTJ;TL!H,>^7^TOT;')+( M@*&3C].!O2)ARK+%I@CO*6W7$ZIJMSF^-)^?-)JQ_^DSV?2NPN*:8*T-TBRN MT4!Q]!Z6]$/R!PC00K.1/PJS^^?<,TPL)A%]O4 -ZOAG'K?# =U'=!A^P6LO?'!?4AK+PVP25[82P0 M\ 'V#1^E5#TZFA<3KH^C>A2IRZ]DMFT[D+#G X4EN>'#@EM%KTQ:<,%CG:2% MGPLYIAVRVUA^8^GU 'N59%R ,0:CU"1#B2@'@"[MH4)-PMU4*>HV7-\*XAMM MV&#MA@T%)J\NO2DH12C'G;QYK&=T['RTLWI2'*-"+?=[&?A\V M]OMB&_M]I-CGX7[TM>\+T/J?>V$LY8UONR]D?.6:B\,:JASFN8NIZMZ/[HO8 M*0HIJ5XP!_ONBD$.)7O'^#<&0I3UBH$'IT7=)1/MA90/CV!R6/''6'1-N?%-7S4C6FY.[6OK]& MMVVHE9 N.P'H,>P;U_LJ"9 $U#JL(U&J3T$W^TO$JG2Q_G0@VO MZZ:=7@4&4I#;TIQ=1P4Z?IQ>3 6= 6+*=J,6(#Y2/:HW\P%>2D>=/WG MU_M4XFN;2GCD@;(XCCQ;[-8EC!II3(]QH(X]W9$U+G MSHS1U&?*]=K:5H4S+J"H3.:9Y '0V1N-2!2^V8LTX(=QZTO)-BC%+487O"\S MG,-*95*68#S0B)7_KP]_&G'!-W=1R8OR]9+?[*VC!7EK_"/%^'5TG6<@'0A& MG)I9JIQ3F,_!!CX#F9$Q?S)MO \KC1D7-&0DO-1?P_G,>-DD^H&>_:5QW9[L M:$.?O3#@(XT\9?C6#B'J&(*U-E 9]M(9C/OHJ#Y3ULR'2$ABLX04AD'N).F+ ML)0:C/;XZ'IOPV?(L8U#168S:))!P1 Z%SWSXM ,X,&XP<2/HU'X)58&#,?2 M>A&.Z.[2SYN&JJ"D&.P0X>NJBL-H[4BAL/-B1K;+C+LEL%* AYD*9UPZOCQD12O10H4IBY4CTO4C+*+?[;;]'UC-^YQ*;-<[N]%+)^_ 4\2" G6JX M^4&P%K5"A=LKE2Z& K&HB1F M($H\%F#8PDLZL5B=?Y\M>:WI4N8KTT>C 97T2[)G+/*.V$^#M]UG[WW4ZX+3 M__I&+KKA3JZ53L4HJ6@6U#WQB@-0'D$!%I8Y,G [MY*+K*J+EIGKA69%Z$\( MY:=SR*VGU("37+CF\.7^_U/0@UC=INM =4?+I'QW6'[#4& MKFT'Z;K\ M:=\O4C_6I%!\K@*TY8I5,R6^S2QYK:.HTSYD73.DD@IE*T5$&S[,B )&?DA/:"Z3[3"AD5R@VX/*#HP M+%74L1OL=)Z5'J#/IP^4!:NX2F7@H=TR&M]YX]& L@9+7O2A@I=BW^RNT,#@ MG[:A[6UH^R%#VR^WH>W' FM>JUT\NHG85S75$BU[JQ-W$E8-4Y"EUMM992_: MFTN6'P;7:3V^M/V7-QXQ@E )80HB""2*PK*7_/ K ?^P!U MV^"(XS<#;F]V8^6TOKTT63)U):AV^SW2$\<2"N.[1I0&TXW;AH.5Y^P[0 ;. MZ_F+OU=O?-MKXCH7(IL;8]M/K1T6G2LTD?<<$^0E$H]J,\IE*!)G$0B33!6X M\$YC_1&3N5R&G"H=9 VAJ3>2UU]J:7^&C*T5,EO<]FVES.41K-+#$E#FL>EGUR\3XGPT!U^PWR1E)N(CP:@A4WJT] MHD4H&:_+*)NSV%Q+; =6/;FT64A+ME11DK:21;]6)[]<\(_)BZ@\)UP%/"M6>ZJ(CCV36GE3.,_@!A.)=%/I]2 M ,-R%U$B0:AD*[P74@%2/!'?;/\:Y+AGAQ63> M(EB@/QBZ+E_UI(T^5O,H)CN:T9V:3N8X!_O'C6S)]>VY'LR+E(YD8:AG<[4. M0!M5%Z7NW'+G,)=N)#,HWAQ?U\N#U:PNG=:'UC&177R<2K\H3ZBH&8#+LDIJ MW<\Q5_/_KSP&9^YN9:&I\PG1S-K(9L@J,:RE&O5$DT,FKBM;-6;">61,7EO MFFO]1#P<*)H^GX=>5DG8ITSTD@(MT%R0\.J>H_4QGU!=E=G"M<3F6# 2T@G) M*@7I#&,/,*6W)@E.6M,^B6)9"8>]\XF@5?V&D"YGO&]3D: UALCLA;B-.6^= M8GUO+-T+:5A.?0\-",F0VGK-3&FQJSQ5FXZ!.V'H)VWU45D*-[^X./P5RM%/ M\HD7(HN]N+2\QO\5N!=7^80[PNCO4#HF?)OG?A/MO/ ^9'^?6K[>D== G>_ MO_"VZ"9)KT,:$H^>((0/Q!RN8EM7J92I1($3YB-F<9#\(0LENX.U0BD2YF_. MP# Q^##B+F+PVTKSEVKO,_P',P'&6GK&?'/X4%-Z'"&WGY&\D*[8O!Y4?;-N M=\.K'-83*S'U L>99UG0FX>-9UXY(0T::LK.QY!$^V[G2'>)59CT3KB[1 M1N8,O@Y,"1=BA]D<1(U;5DOW58BY=#C#H#N.\FCC-Y>RM3!K>R57/89D-0=O*>5WZ&+: MXF^W0?1[ MH_U;JX,4<-AZ-%G$MMEO3GR:%5-8LX]>L3E9;:BR8_5516$O;LO^J5G*@5@, MF$S9""*0'QDSSO.M?\5K:I\AS\'P,8PH,W1C$V\5%IGJ/9PKA]S*IU&Q-)@( M<%71VX,@CH[37528XQ8SR;[$JR'AHL_PY=X-M_1VN-(G8L.!J4,H[UM(\9HM?.=C# *]50<7(BF3BLRX1RR5]%:&L+) M(9FJ].R19VRPI\%/:US!LW-0#^@)-IB1+!WX->/L"Y+/4*JM/5F(/99Z7.$Y M-]$9FC+U&F_[E@S+H'\,'$P_7V)3K-F#H!DP;2L_4$CD7/TH&%+H JQC7GGY M+98;K)O.^>^MSJO=G56K_:'1:7[LRF^8][A]>MINOF]<8'_!YCI0QBKM++_" MR^75TH'!BC^C+A8F$H%Q%ZQ($ST_/%PGL]]F/,T$G)JD3$ ( MFXWHEZ-GAT\??$T:,W%'7R$9M;+&=PVV=DZ$;*9YA9"<$UN?>B[U<0]]M;UM MG/USC7<>X2OCZ$Q;GC2ZW?-FFZE^'UQS3,H[?9]3".GO_:_6B'X![WTPMX.B6E!DGVA&RR5V1ZSJY^_1&^\28ZR7)! M>#SH)"Y WF'W$Q'YH\,7&Q7YBP0AC']&Q\5\_#GR?*\7YX4M91+P'&MO+LG5 MJT;O%L0+D9^^3%5,$05;JDUL$"U;BL$?L_>:=ZW9:QW+;-#RH)MKHA76. R^ M64HOR)F"&8:W% SDBA]%5]-"\E/ZHQ=O\KXQ3I!K8ZZ!5Z[0+=06&0JS,A4& M3*7AV2IJ .W;+(5!'P_@'N?'C]("ILE-Z"@HF)N==\Y:_^IR M9#U=2%P>K[ M4]6*PF&5E$E\&GF2XV=B &GP=J(XPVH0=BPHN4 >31F$1_G?<1B=]IBBJKL@ M$5/!>W.R(_/0"8QY%^H/MMI=I8\5^UO<-!LSZ\9QOHTA/?D$?7KI ZLS.'&N&DW$5<$)[S3 M! 9G7])0;@6!](8(50AJ7O13W74/"QZ"&9C%:FT7;_O>&F'&+S@,N/^:O3M, MG-H-@$EJJ6-\-GR@\2=+>K+T>7+=V-J3B!Y)N@+$XQ4BY@PHW^VVWYUA(PV$(0=+8V,,_927D>Y@%K%Y82QTR:O P[5 C OU*L'31S! M3V?1SUAQE07L-]=XW8!QA&4?F,7?I@RV*8.'3!G\O$T9/(J4P1MF5N0R7XLJ M$Q_JM4LRAAV[@];9J)GY^[; #HNAF\&V% MRJO VAX_/[V[ P8F[;06T3+.%F" '2%7M6,H[!NT@Q M6X'MWN$^/XC:@=U!]B:SHMF<.'X\0\(37 [7YHAO'M?E1_ K^"VL*T;\BD1^ ME[H@!U;$2GQ '!@8U$G1-MI;P1!!^0PJ0U>W3+,B'N&"Q7,4508)&[*V#]RD MQ?!BI<6 C;(Z7H^YU^#&P'^/Q6[(G$T=^\7@\GV =M]#\HG#.R])2U1*#7@F6 MT9 @& Q2GBA>3=\IMJ]2DE4L+0&"N%I][O^%A?J4U?$2#ZA6>%6]K //:*-) MG9?K4IF]]^W.<731Z/3^%;UMG;5.VDUM<%59B;242!<&(GPLM@+?RSPSC.0: M6#=;U![!O[S[HN+6IH4*!A%H6P'US$[O[HD%);/"Q_#J_(G51V%! 6:(E;=M MIB/:U(-R1H-D+CZI;3<*'F,ZKF6-7,/T:*>^K.992Z:>5J>1;E+/_+2:E+7] MH04R@4BGU%[_L#F*;B*9)]G D"8YFBNS=O0QAX-=4^6ZF57X>;5_UOJMU6F\ M;9^VX;R M;&V6V=8)R-M$D.5=>%C4M))?)9:IHS#C).5[=%1]?:XDJ6.FL_?F7-/R;I,[ M^8CYNY1."57R8ZR"UIN[A.NJNOX; MNGS6-(-^=PYGZ0S\^^BT\?OJ$ ?W2=">5T.>L ,9V1YO4T6O:"G?:[][WJ/5JJW=^^J#P6C!X M7"D2B=7F*^]2AR!\GD%Z1;A,O ( SF0(95_]<>%+IEKXL4)],L.C+23+":J6 MCT9*&A,K5I^0=2!IVJ"%.>S@#]L0\39$_) AXE^V(>+'$B(.";E0Z^0S$ Z>:2,RB313 M[GEH_F>>#!:.-\*NBP;-_ 7Q(_B*OEBV "RO',5A+-">2O>U$LXSL<7.N!3# M6GN?)*XPSV<3I+"^KA&MK@@5XL64(YU,!3TELKOAP6?_=UTUUU?G?K%^S M&E76Z+QM]SH$:-T$?,@*5A(PSQFU> K^MH6BDB*0MA**0S)MM^\ M/^8>T(HT\,$N!)&CJ"@UE"NGV)E/G?09=K,I2GRA)@5RZC3$IOA8B"6JT5\S MGF;YPB#J0'J)V&9UC%A0Y$?L'7?L#TF*ST%X8,P%5X(L4XOXX")PDZ@B!XUT MKO_P$U*6A6?9N$;]P:FI?"T\RLW22U_$/L6F4PN6M3C$DB'T10Y7+/F'@7W, M#/N>XC^)N9 X^/$GFXPC"LRY]A(,&@MJI0OJ(BDW5D)=1PUC:SP(-Z75IZ#" M>#DH:TC7@SI2B;+=(I$N^B5.8F*;!%@HQK8J4S;NPZD; O^QMH03@ XML\$2 M!I:%EEQ<7RK9Q]%/^6Z*?'EDC"(XGQU&!)15C=UW[:.$))Z -'2A2OL#UU>/ MYGD0G4CQESA]/$BS=HBE71W_455N&@J#T&H%&67F;^:;W7MHW]!:SD&_)#-I MTF"KR(>;4%&KFW:!BN(VA#CD#O;O9#6%Q5PKX'2T-O8\RA_H)%-K4 4-XF)2 MD YNIHP[7/(2[^XTQJ9(L=&%IQVC1EGF P&&"M%VH]&0"-]K.@?5*"2^XD2" M?,&C0,WL,?GW+RI0R]S?^W&5:D)L X[XX<_52)_&W;4EB4# K8&L^C5 9+!Q MYWAG^A3] $W@EB2"F<:6EDUQ]1XB3&.?>G,(\_M\QG2Z=(/0!1*OBB;(6C)2 MUH;!Y*X@R@"FD..='L(Q*I$,A*PH.A>45PF^K1QM")Q(%P6T93SNZT9!;K\ 4OY"#1IM&#L.X^%T=N6T4 J, M@M&T082,P6@]=B8%AR@04S_*9/,6'6[DZ_[.2&T[$UD/E*6O82M! M;JYR(>^A&WTT+WF*SJ )),$5!59,(;^KGXI PKP4R[C\ );NG2FI@YPP7(?9 MP?S7BWL@6T$@6<+$+K4EJF2/8,\Y?:1UO[[]9@%#B;2^E@R\3=!CB<*(R3XP MI*X%KT=/R;EM'N .O_SI]2]'EF92HN1+O-463OM86@S"]7*61[_;8N@+5:$@ M\!WAQ8BCKLE&3]Z;;$J;>))C'7->@J0YD]G?)4$$D74PS WG[ EJS=<+W\VR ME[(%G@4YDN<;ZY"NCNP[B_"U9XE9KQ.[>SRYPH%;D@_?:/7;%2EO5\82C9AK%#SC/J"!DXASL>M-!>$E][SN17X;<9()<4,XA5 I@J<%DC,[ M-+ 3&=\^I1YD$+*8314JMO#V39+Q6&UR6233JRWGRS8Z_Z#1^:>'V^C\H^VY M>(<($BBP_SM'((4"+4G%7!#-5*W/YM<8.9O:E>((@$["0T0/\;<7G@E/#-)H M_I/#1[;.0.FK$N4J2=SHK)O'MKC<@9XYR2'4W"L/*HS4M$7)C=!4@B>3S)2Z M-A@/3U#5>_V$U 3E&7'U475:GNUFYV-9-(FU->?N Q,CG&?H7+F)K@;9XW.7 M/LW4&(0WP(B$ [0;C?->@2$+JZ7D'5G:%]:\,K1]$&:?*J)R8N8S:O98FY=0*.F9<#A>A MESJ>C^FSX%,L8#):#(;F>)'2C2MCLDT]KLE8K:!R:M# ZF*[2[WO%@2#*3WJ M(5-9(0NYKX;LL<5%6<[9+Y(O<1T;\4AB*S:*?5H,D2X0>688!W"<>^G$OL?& M#M#-I4#<:B,H<&C=@%$4HST011=-(!QA7NA"BYA(,:0_:?5RO1H"&L"MU;_3 MPCR1QVH!,-<=EAY1HWH;L!KZ1XQ[I266!)-3.W)Q-Q:FQ(4+]"LCBFZ,Q\3' MH7V_X"]+(L['D[QK856TGC&>[SI'ORI5OMC2SF*JB.M)!"Z)::+<-NH1*EW; M&XQ,9YX)_"X;NA@D/T2+SO'5 _ 4?/>9S6[/'*$01?.Z;0PW5D\G 71\HX3@. M/^XTT,AH15#1U:W,P6(<)269B&;A5:OV8-)0'5T'.-)F>IUFZ!-R7"&6 *P6 M"Q"@M= /#^C#4\PAI((GLA$)7X]4M=]2BR=RDO]3.UU97@==R$D0#O;FKUA4 M"[F/7$,YZ:SN=Y+C?4PG-A4@DDC\"*FXHN%;E]4 M\?H6WLUZNT/EN<>A%V2P*R.,,AV-@M23E@#+Y6IQ^!5'*_6YPMA!D_KFTL]F M!Q.68W+P\.S+:UKY@NUUC!1R>*[8P%JKUV,FG*-3J->TJZ!8$:*DHT!<7EPU MPU]WS&46E$;W#@>(^&8L'?$U+)ZY]LZ97I:2A["7)0N@$'5Q!!)_.\FCS)E< M3R4/(\[^C*J5^>)!U 8;87XJ"F78)K^\^UKFPD3JI>MM;/^B:CW>W='U\II( MCQ"#;2]82:PLG4DNMX8%XZ A*7(&S3-OS$AY .F-&'LHB;W>2_P':1U7;BWG ME9XX0;8:&,B$N6'')I$+C:,QTF/ %MVE'MGOXVJ="R+=)(J9"RNV? \T<^R1 M*[UBQ)TXRX/2J:#]INUR@+UR!/(C#S#NOD80#VZ[A-E()92J.(-LI$!I-+V! M7@+WFG#@_45-5VA'DU+SU" :1*2,83D]62=&"@G89"E+?6S"+2&KCY3+Q;&C M5]JW.MH&F?JM[?()T7#CDB)]0:UISXL1P MAO#7MV\.?OWQ[9M5Q@I=IBN"\QI(6Q$C?$1M#F%%.A@;OM!X<-.+!_^GO:T[ M&EC4@[."6D.2!TM\&I/+_Z2EZ**N M4?PWGKM8DQ8AB;VD &WTG"X$ZB,3:=M@I=*/A0N_J($T2D^$4*"C]DDWL M>"V)9'LW!@HB0$(P4Q.K"EE,?X68_=0RNU+FR99]DT(?DPD$%W(Q5\=SC-._ M3HO9W#G&$N)@>P4-474%*U4M,2?;^I*(M3<1D47#:AM0W@:4'S*@?+0-*#\6N/ZL;@"'Y M/7B+R"TW,?E<'"'A[A@GGRC0K?0='(EB*([%<(7^:6D1-7+%ZYYS5\\LL\:% MB@JA!L2E61-#E@CDT<\A:E)@E96@N0^((K?.L]=M@,RFTE?SZ 6\,YP:9T21 M$0H[1A$P;-)6PZISM[NCSCAC.TIN).3<9A)3!TE-/>&D=!+&N5!*.17O4\^0 M@5=EV>2A7%)#%XS&M4?\Z@*P)75/8NX"F 9;\FFG<74XD= MWR4Q=WR:IB$6JIXTPQ(/\.IB/U)_O:1_@=D ><2:;K)PNKMC7(5!3X'* M^TR7S6.609+Q=%+ZV"-T9U"3TWVR_,X@,F&3"A>5=<,G\66(M/,"U-T"RMS#IY>?K\FS=/62?NLC04L&^ZW\O/! MT:K3XXT1C)\2B]6'RV2AK =C)/AHUZ5=/CG(3CE$ZICD/8/#QHI%92Y:S7+ M^%D)\";,3.=HATI,9O-=Z_Y0NNZV]8;1,OE4'0U]OF M._D>PC-?ED9ZLDW\!N46^4\XOKP8NE@(Y5UL-VG\ZHOE?JYUC3.]-]2'E_S2 M>;XI-MA=7/9X^,><"'://W;Y+CO-P6XXE4JXA;_Q<1WM;[5^5JCKC MG?J#^ M(+T( X88*4RFZ2QQH9S=G2RGA^-G\9_P/V6I#(FQ;$^]"+UK8+L1"\7W6W+V MDRP1?$5UB![&5#L%@?E)%EX MZRT$3:CKVL*[':+\/O8$]S:H?D4HI>5BT61BZ3XQ5QV;Z(5[#7N/MN,X]W=P M+*GVQ#QX\0"^L)[E)6*UQR/BY9,,K9HS65RP0W8 ,KS_+T./Q?@\['>1:$MDU@B M:KT1<")]_9:[P?:8X P+3'"&>IOMVQM&OY\KQ?*8XOF&DKB$7QS.,X]<:Z@X M""II!M-AI'?9/=[^\ $@759G#-=+!L4C[RX:&YB"U\7H+@(>I"B.#I[N#?V?" (#G1#"!X5N!7RMA_PF6#T%9_8!$^+ M1D(H=BK,ZGNO1P/T.AVB0X,OXLX[^+);Q^7JWPCW)*=(#6#_N5RYB]!))!SB M$CLF(IKDP@M !JHU3L4GJWDI0P=?LQP9B MLRP;K;?MWG'CWA+]_. 7D)J-232/NO-9P^YO?-@@ ->FP(9R'0P:?W>SJ'!# MWGO\+P^.-C9XC-Y4[G1'5QEKXAIOW@'FR8SE>B+?U;'+:M/ @,@"76]FTZ : M@XF6KF@,A]ZQN\.YJI4P9)\DOVUN52B?X :,\ MGTW ?P<[9$/+?XIE0)B-)I:HS9XGEL4" W&/;?7L8OI"1R@\-C/.-Q)8 ;_>=\ M8D1TX^CIX=,7&QCCK;5S/(FS?/($5.&5EL]]Z':"J=SZF$GE 9HOP&S3=3K0 ME/+&K#7)W 1>:=A41C#U7&TV1U)-U]AG$YR!/&YG&*_,[TW\/TG> TYL.4JE M8Q4R#*4VR2<,,%7]].+@^2.8)%O_P?S>F;P .?J0%(,Y&!WLS9#%@.ZM;:*K M3.3$30I_**?(1\ZLJ%@J&TM!C24&I.:%PG=*1HCMK.(Z:,)?8PEI$]XF2""" M<9'/E (<"0.]EC!,H2(0/HO_<15.Q+4Z]$G]%OS+$FGPR(]"XM#,)2XJK1?M M&+?!\&TP_&&#X<^VP?#'' R_*'+DGAHGT=L$O*';4\IA<>)(XJI<\,B,$+L[ MC*0./FBSL-0Y0[J63 OJWP4O=]P#A#'SKRC&3Q(I<,I98 L\&7IU('8$VJ.& M<2@(._5Q*XZI2@K\UC_/[V\LE'+2VX%:.<['Q'@78^VR>(),$F494QGOZ7#J M^Q38JD)S9UX&,#UGCZ93]4&A%?U M401YQ3#V@=VQ72T[@WTGAFN5O\S_'FQN+KT< MO;F3.=4.'(/L?F^ALX\3.*+4+@LF<$KD^TBU:F:A18\N2$S_2["*ZR0S$]>R MGN6.J?N]+C[2_*?F9%2P2$%O'((^+"(O)(XQ;<1SUT2[:SJYC+",0=#)6G#( M ^29%CB, W#(9TH2J/ G.3B$@B*^VE$ZG#/3C1;D!M@U1Z? E1TTZ-4+ND%^ M])\/5O?N.>^];W4B!]]LG ;=\FSQ*B4:Y01+I0:+2"R_1=AA^(?='8G/?J*N M=F4L,H4:6YXTN#)#1TWJ+C]XE[Z%&;/M#_9A]!C[@-CS01 KM-S33TI5';MX M4.6CG$W,8"#> ,-3""-\6"Q7$ Z M1^H WD=6XK_0KT1'6,2/^NU MFRZGMG6F?ML(A2]A\BRE-G/\B1H$FZX!R=#_S.F\:TE#J5VF/0IX?H%/WEZJ M!<1]Y&K:-^+=NKNSXK$KGXKD2=P$S&\QZ<1N28*7EL;A%G6?\.OWZ]+*Q*;Y M-#/\ >,SLUG'>C176J 0GEB^EG;C6589G&7%\LTS5W"C>Y7ZQ4QV >DMB73K MDHI#'GOUN?9YZ[7KS]\"F/_VS:_M-_]/%U:1K1ETD8B;A,3^X/^%$;7?( O" M-I*PC20\9"3A^3:2\#@C">TS&'Z/FFS^#E97Z_S$==KP.KY0)0R!A8=5(X8O M5L=[XP&N$P[2(L.BN+=(GX&DBTD?S.BE#($W\J=.!ZU428]8!;W!;:]HG?6* MHDX[//]2_?3\,[__92_]*=!I;B6^O5Z+8+=@[\_PL+[YT.@T/W9%MV#.,_K0 M/CUM-]]C;4K[K'EPNTI:\XGH[/SW3N/BS2HG9F5-YQ>]U)N?#N ;TC3\CD/;Z(?RQ^C[LQ<@Z(]-N_,9)(4^7V% M\7O_7W#G-_1F+GK]@J/\9=^N4P2>7%PDV);\3Y ,\$,?PT;];Q*--<*R.:5Q M!K[K*]87D547CTR >8PBNQ&*[H87C3IRO8I:W' /5NXW)/*]* R^4@ DS9/S M1[:,,NJNF:1Y41GR([I([_.91W'9_G->S'9WNH.KFZ3X]V-0*_];U>D=E>UF M3N37^/:FKPF4]$@$?>.+\;TNI:CARI5QDC*5.ET=5TB9WG#8^7.NN-_XHGV% M)K=QT:G<=8[[W2%B:MY?M:%T4>- ML^.HTVJUWI> 3D6)*!T&. ^U^L9+ MU/IMN1.X9S"?BQ 6G]V965Q2AFIINM:KQ'S':[%X[3<*#!_'G3MH70BS1JAK M;O0RL3PH0S-B8G5JUH'K[@:QNY.4(3CI+N/AYH772T/B3J:?.4UN)F2P9%?: M\@Q3;#L^F+EFBQ5R[&HC$7Z5$K+>LEV[.RZKHC2<_+ *F>'0E(,B[5,NANC^ M/JO6XE['PQW?SZ,]N]?+UIPH5!6G4:O;:_1:<+A^@W]]0"W2;75^:S=;W>C\ M!/S@3N]]U&QTSD_;9PTY@U\OU42J]EYVR/.'3C79N^+9%QH./[^LY'(V8DK? M^:*BC$.?FE^Y7WV*J-%']!^']'_WE$7T_#\DQ9]8(#W3M*M+7. MOF_-_ B,BK^&7GX$"_E7T^3^ML:Y-M;;*M3?8H M-,@C6,B_BB[>VF1;F^P[E=U'L91_%3VPWB;;PI6V<*6'@BN]W,*5'@5<::VO MU&QP4+^5=3RUCS;FF??J>P^BJ7\J^B! M[]<\:[YO-QOOSK?FV=8\VYIGCT*9/(*%_*NHY:UYMC7/OE/9?11+^5?1 UM@ MP198\#B !3]M@06/'UAP![>IT3MMG/7\J/86=;#UF[9^T]9O^@NLY-9OVOI- MWZOL/HJE_*OH@>\WK-UM-7J]T]8VK+TUS[;FV:-0)H]@(?\J:GEKGFW-L^]4 M=A_%4OY5], VK+T-:S^.L/;_W]Z3]K9QG/V= /_#HGT+2,!:MN38<9R^!G0Y M4>L+DIR@'X>[0VF:Y2Z[ARCFU[_/-<<>)"5;DNV^+M)$E+BS,\\\]_GBNUO[ MJW!K=V_&CKR.GNWLW7MWX('>XA^.3]^>G)\?'X$==G1\ #_00,M/[2/^.;MY M5^1VKN5WQOB=,3X(8_PRA'[/LR"[K_[@IH:?!/WWG4[R729\93+A[P>OSG\] M.3V*]M\> U,^DCD/Y$[#'WY[_^8W8%O1FY-WQY0A>GI\='(."N_Y<60GE-\< MO3Y[NUM'"KX6G9D9SIT_>__Z=/N_=SIQGX-_.SS\(<<)O_J?YT]BL)CP_W?# M9>Z ZY?FXK)^"*8O+WI35-%^?J$S7<71(? 38&.Y40_$_F43_VBR)8-G[T4< M[3W9VVM;HV,_;NH!9\:\?G^*5_3Q&/C9X?');\='<6]^S,;I,'&DHB.=J05. M&TF*O'S=C0OBYF1Z2ESM;2#8@@NTIANV>-J76TN_LDCGXO MBC3#426_FBQ#]-B/?MI]^OS'&':#S_-P%YZ'DBE?$S&8Z M-?!'X./J"MBYF@ KG\)E5#+3OC1Y8N8J@WW-<($SP=X!W=%1DF2JK M:"N@^FTZ255$,SQ)+1N&4^">)W">] K'N?$X%_A<-'55P\\FOXBCA:$!-L!B M=57+PWF,]S7!FY[-&SP/O!DGY8Q'LI:?+9/BV!EX'=Y):JI)4U8R'":-@(X3C?9Q7/$7%A87YFBJ>#.354UFC!!QOHPX@2GO-&H)+B<>J%U MWMX$O6SPK,R0=G^*\0]*WL!W"/R"=HW_W<*],\GUIOT(_:V=XO/B+L*=H)2= MH/8(:MC.)BWK^7UPS-V=E6,[/[XZTE,#-(ZSE-!TWXGV 4T3-31%S3QF 5P19TL9Y+O5)<[JNE17FK!FIE4.1 DW5 EC1MPC M_L2K"J)VL0$VT7IC+$.XLJQ8X*PH?GC5RSR5JBE\DP@]IDW[05&X@MLU[<+2 M\?"JX:(U$Q>Q5EEB[7BFF]SI3[>]TRVUO7(B*XL8G2>7,PS,ON M(RHME[.,4O^G 3X!=/.G+D'"Z1+5U&CKR=^V^RF0MQ7QMS_<9,/A>G9#>#R1 M 98?P9GPWE.0'5M*F '@/3X5G2(8CM02,5_X06RA,RS\<@!AQX"-!!) M 2L2,L-/C*+MU8\THIG)2;/HO$:&I(%D7A31UIZ<]^/.V4[T2P%\/R>N"!*B M*8$X 3P'365H^!VL4R%KQUW HW8BG)FRX&^="U^@HANN&G<6&(]P!7B-GV*W M\B7(#F[Q(M(L;O;EEH8!@@?D/M%C;QLD]FC\7:(J38+!?PFV.&\FF:DN@=Y! MUN$&Z _[*5R0J6JXE*!1O0S*H178/:D,>A5"QRV M%\N53J,>=@*;8$Q@068?C=0$CA\MBB8C/2;#(\,BS!0[!$Q RP?69H8U05X$ MS#,536=@A9WH9(IG?_82A/Y\9[83;2'-_:O X+VIE^,1RLQM 0)P/-).MO;R M=/N3+LOS:Z2_88J(Y7I:ZH._MM[W@3$SLDU06?!7*GO>>&\L!CQDQJ-35M'H M5$>(2EWFT8>XW4.1 !!*1 &Z&L<G-(-:"LY (PX>R)LM P_TMD(RBU? MSVK5!:]S0O8WVE'C$>Z$9^FJ)"EI2J^#0" $2' )(Q=W07 7+ A89 <:#MZ/ MLS)V_[8=HA,Z42Y4F68RZWF:-4G=R)G$9 S>0'O'(R8*;,9A7%3S.8+%>32L MM.:$@4_Z@WHV 6](E= ;HBA-&,9 MQS^+(J#+=?KQ%P#&] ; Z*LQ#C0;N.]X1.QW"QVG2%<)( +^W#8*IC>"XY= ME8M/@@XPP_%(M+P>M!:B*,NI-XFN."(=F%E\'5W6]?SEX\>+Q6(GUXLE?&$* M0JTH+]@Y#03NH5P539EH9TYOQ%-DF;69&C:BB NNMN1ZOL OX<:XW' ]-U3H M![41?9WH.?FDO \@5$J\T:Y V7<:2C!#7O45E6 #)WG: #"7)+)>\TT 'F"J MMP:AM ]7"+] GCQPM4[>H5R;D6?<"^JIN2:I 7]!HQ5GMO.$=?&ZS_1L@M/L MT5]/2I%#$;S_DATO76L"KCUE 24A"S@T^^$O/'PK=[S[G]V^GR\'W*@H!ZW; M4;RI+8I>B5PR^^BI:P-&AHJ&IDB&.@IF5J#OC'RDE7 MR 8:$ 9/D"]ZU\N^US?>$H2C>=8P@^T;NNBW(FUSB&LAE&AQ9U'/75(.>M,! M#&;&:I .XCRDL1&9N4@8^QMM8"=4W[VB)U ,U"637Q6HD3MG0'!8%ZP)?!>B MOY(WCAD+NN/\5_D8&$(E#FZWG]J]N[@/?U&4&$!)Q/=<(X-1Y3(>CP!9LB;5 M=LLY?,5M%C0YE?X;^!=1":P!VG6)NR/N::96+[=1IQ!V*R& .VL#N0UP$]#L+*)EB9"Q1= M9L(N\@$P9SY+ 3^)C.)Y6T924?QA8Y=HDE31EC9DU0)Y\_& \\).=0;P+(O< M),B6R^4V/O28?:@D#&S6FJIKA3^W%.]8< -.*'J]1V_0[%4T58G1SDX"\F9U M1*'+324N/&UR8) SMCT06F! LVCM$6 [0L#A1):EK.RD+5<= L 9G %,F5WV M.7,0FQ+88P04D:X"DS*M+ J M4-1\F&>Y.\'SBO06",BY@:;9=Y0*W-^ /9E)/)I!_O*;=<;M_9<[XVZ;'_?C M\Z\C/>Z'FR:WO1A.;OOQ^2_$)X_[]_^2L8$Z 6_>5^,P[MP0*N$K792C3(5^172$LO M=W>>$(&'BO,C^\O;96K<16IU%_C>NX5[NKZ'Z\5UG_SM85/^OZZ+V[N/BX.= M[%ZC@K"[\^R>[FUW[UG_WOY?D^#3^[G)9W"3H-F!Y0[Z9GDO=[GW+*3!+Y.< M>SZH1]J@]T:+O-2/O%EM[7)5M0/B$W&-C4?DOYI&8:XNVC!34R4@V411#G5S M6,/^-FU*_!6;(62%H:YMKESFYI71BZJW-@6UQ.5I7[3Q6/+.1SIWAYHZCQIE M1+)AAKEU"5I=Y/T@^P.U^E+_IS$E?X<,?A5DLM#6K=$P+]&=YDV85&=PHG)I MK?*']P<]7>@@0EE3$MM, [%].O&:;.<@TH;!=JN&% M*?D=5)H:&X[R.7]L,U=P\YC/RLX:]D$V@0LDIB?(9@:D=:Y5O Q,H$;'7-Q) MFS-_2O +CQ/CA<[F_,''A/GCEGAMQ?F);YF6<-F7F$1)7]F&@\W)Z8G>@'P) M2 [?K&HPL]&K#58#Z/"!3Q-] >PSJ)>"N!R3-&R& TQR7;K<-5BCYW_BJ*3W M%R=X 7&DK^AIWB;49]/SN"D+ MILQD&;WQ&Q;+'WVE0<:G8!SEY5C^LG)#O3 ([R?,/L;$P0K 59'+B4/&P56& MBQQI^+6IHY.\:O#VX;R'O@2!D]\-D),J6Z2/OZ>[Z:!(= L,*7#)JLEJ=X'D M6##$<"PW:3$>Q')X*C4EA\.CK<6E)I2F]!QT+5Q9W@HO9Z]MIA;;O#PN@RA0 MDEL78T="$>/1G2*QQ6&+Q'U:E."[A;ESA$[PG*KB+"3V-5)649>%AGZ[>- = M[Y.,,0T KB5IZ.)VX*:=?PE@-1ZQU+%2#:[LHJ \N9+<94 D36UCU2[M:O#4 MQ9PWZBHO0J]LAZ?Q*=GY"Q)1<@9<]C^E8\P*C*$@K@'I=CUS0.5)!L+WBCG7 MQ+#?GKBO?>GGA]EN+6)^6"=B/K#3$V'=CCZ1ZK6'5J0E$=03529&4J HK0"DJ!!:@_I8#[6P-*7Y7%8X]/H4\V01J'EZW,!UD$N?U[F'5#&(_U9,_FWI/RVDZ?##.$/Z'.O MD"V.1Q1BC3'AF^N4[)M S2.IW HH &29Z6_BI@$OE2(!B;\X5;0O!1),$:LY M!WQ%;JZ4JHA:+#EFHIJB:TA1&A&I!HR=_OSG("\K?I!H:#R"\XG.Y6'=2G6V M10ZMX@$2C&I!L0B2.B [FYR+#HFN71ACA6: #Z*.5=8V)]E02-,O@LJ@#4[. MU!^DY\\4H#06HGVK88BG_^5AB/MK!#\>42"8*SPGQ!F+?)TAQ&:A(R+2N"]A M$[H=9:UD,1)$JY6S@$PZ@H]FNF8/YYQ>HN\R7N7QS=.%VB ME:SHTSHQP+\R+2+NU^L"K%3%>)2! HXUB]>FJMF\=$)W)_H= ML<1=IJENG(4;BZX*G)YP>5CB>]7,X@YY*5PFM$4: CDM&&3AVK5]OG(KTWL' MD1(_._0EQXR8^]X$DJVC^E9BG@>*5[5"&&.]23.IT$BE&'D;&CU/FM=>-LEV MB:@/?BWF3!YR$G7S F+KZ1R&V[JJ(TXXH IQC2G>0#A 2KJ;ZXQ?DPC\^M,2 M'YC;$]U_NMO!\;O#7]_NG_XS.CW^\&;_\)C:-G\X??_;R=G)^W=GGUTA>VL= M<0#?$!M[*$8_J'XA,'NVV'!F;T3+JH^VG-,U3$.\U-7*BPX13$750LTCY0O@ ME]+.8%4=O+B^)$E23:? F]C+9,LO6_O;?GB(KZE)!K5\D)K$%E^O<+*=)_TD M-I(Q4A$FSG"!-N5= 4D]LCY[_Q#>'UFH]OZ8][4P0,H?5B'!3H1IGJOWL9(5 M;#R%*T4$B4_OGS8E>[$3*X2H_HU-6J'1:4MH7$>$AB MP_K[G0+DZN^I%8U3YP>70^]I=[TAZU5\<^2OE7@+ZFKXHZLHONE^5]SN[2_L MX=UE:PKCX,( \4V"YO$9\DV%"8!()T:T^KH4[P3#7V[4XO,B M?^0?L1[(W@7F(0,95 6PT-16V3 Z3-Y$2'?() M\7T)@EM=80D$=RAMKE$.[T5/<%TR'+WXQA@V09=<59AN'/<-Z[7-%X85B?&( M-8E6'NSF2G_1\(85"+':.^U6>@55&T5].\6=SK%&%N$)>G*GZ^N;!V[*=K[Y MM^H$^^&[$^S>J*]=.K>6%E=4V[%M0JV=UI50KE#$Q;(Q>84MSS!ZSV'J(FM$ M+Y@:2I5A.]X'L[$_&I&*ZE>I/BB+'X!IQ\CIL07NAO"< M(;[ Q(\. A*E@2^-F;VS>XA53->RKY]9I3H(7E_-@2+20,T@C^A, \"Y",_U M[,! 11G&M/D>!A;8XK"';=T74>H#64)EE.L+13]?J8R39/:R"'V1[H.H@]. 6$$D])$_J[D:)S"5ZZ0D_X2QB .BG3I6BN2 M-4'&8Q1"F[L4L,1%9YBI9O2M'I!4ZZL(VR(K+I9B(:"88D6[%6VC)_DY6R]+ ML,;2[3N\+=>^QKUJ:QD D)H2RG*$5=@)$*0F_FI&E:'!$7JG'V@[)F&GGC!< M(W''H\\&VMUBN(-9AWKQ]U3AFU*/RT? 6@K2];%1WA(4W81^Q'(J@[X%3)%) M.*4$JY]LME4MP75$N[6:S^JHI:KNL /5ZM?(U]?X*!+M,';YT7&HRUG)L;.DLG,S-1B MJ,H7';68&9MXDKAPPH,>8,T@Y9<8KD?28;9QXP[/, M5 UK5L+,)4*> -+Y-JYS>,.\-%2\6J#HFF9200IKV\PFS-GJNPG6. GJ0BID M92&_R2#R+:+D:\"H?C!@4%\@(QQ-%>Z 8.4^NJC)T9*T<[^"YFMK/*M?AZK4 MW=7@^4,WQY3;^Y3<&ZQG"Y,;H^J9=UVY,AZY+;Q$Q80ZY_AT[$XW'2837VTZ MX89/\(,&MC=UF4/#2G4DZH++]HC U& F[RNZ3O*Z9TNO551?$E%7JX2#B'K;)&);-SWT#>FV M,A[Y=BN$2*BY8@L [6PCN"-098M2+IQUHAND6G_ZIGSWLE7M/]9?VEWU5CYX M?WKZ_G><:L'#+C[L_PMCCU]AJ^4#VUM+2AY$T'9J'5 Z]J,706HC>>Y:J1[< MM N$MRK94">7Z^*RP!])H'-.;Y \XOM\<>KDM^H7>O;=+_3)R5&EMH@3JN-9 M9EF#US@Q]DI.9405; O+#?"]@A8@J-3<9-V^FE(=WJRBCCAJLGGRJ1K M(NSA?RV;?V1&U\0I$(SEVY/:!!C+&PXXK9!M5!!-P]IYL%* M"65!"CNQC3;LMD7W=K)"'NPSG-:6OH#X7=M(:)]!:.,D\BDL>+#Z7@!YB];M MB13AE7-?R'8>,.$]QJ_ZB#_0D*G5?BGNA@V#.Q:$7I0HQG-?:1.$2+NEASP6 M^/C:]KR5T9$0[\=> ";&E6D3J0IF\$A^HP(%YI-Q* MT,@,%/R +[92:FWUF+\6NPU6C%R^KJ&"-^<%#G8>S"KY HQI;46KU#Y;C);J M(^%3Q^BSMMX5NN7AFB-&/321[%;[@4JP&8C= MPC)$:K<8W_$4_R6/J+ 5M^0]KNOD';MW.O+RE"==X\APY1;[ZY>2ZFU\.R4F M$RN\S1+B::<#&;\#D#;M*D)>>>W.A\=BK'LYISQ1FH%-BC&\\6A6I&8:B#[5!2GNG;J?($#;V@&E M9/:>B,-Z[I9[!.#1E%%65!6W6'"@HA8:HBQ5+F47]0_7\[%J-7U$D5G,3!*: MMY<*24*7!FOJ!VQCP+LTM43^G^$W02K1SNNV8\=NVKN0%>BJ?QDI[[6QW M-"I*T@S#/=FJOS9 K-5.93/X*-4A$QW<%*KVL$VE+O2GG=/VQ;BR*$B4S<-? M.F; H3![%+EL.BC@HE;W>;AMZ;WL[OU;=<4]_^Z*^V17G*MBZ^#@ M3O1ZL,K$,7OI\]YZJ!> IFHRR6B08,Q=59\\C*0__@U559Q8?73\>O_C&Q'V M?OJFJ?I*J;0Y'?+G#/HQ!^<0DNW/RKR=JND46IH401%!9P(L0\;0\4>Z/NG6 M2:2MN6#?8!\8:BW"@M?K)9$K+NU:'7+]G;<_3##F[\CGU10%S>5RCKI3(H*%QU>Z="$V<4#.-+,)]9*) MG5?CJLA FM@&U>Z3]$QV^1'2(R-'+ MMF-HMW2-<"O4)1[, +=]O;SG,"_R@/#"OP"L:DECH1]LK2[_-37594$%%1+D M$,==&>K'"V4=CM[!9Y4&3]M!IN<057=#8'8C^C$"]X07('Q4'WDHN<,MEQ7@BOJ@MV)GKR0X(@ D&Z"2L=$;?<#W5I/F03N6-+0A:U-M8QP(L M W"EB$:1-9!3!ROK NGOBJK1JB XCNU^,I=4 M*IYOB?-(X,7WF&M?74\ZV'L#W*UL!RK2\*=X&6YU?I=P"%"(0C,G6,W?W)"J M'*S$5@02-V>FP')&3SU+@_^*2?&YEO! M6:Q?I-W&AQE&6 O5ZX;E7CQP6S2J"O22LIG7R3)\S=8-#IY>Z1*G" 3/Q>0+ M 9:A4TE=X_PBSO4IBP;+$"7I"AA<&:0MLA=[6\KON<#8U[SUOTGV00Y2?/F5 MC>5:4]04H][%?"K_1Z7L'F^!AX5'BM^45UBUI-V]P)JI$FVW7&6:6/$^( M<(I4Q/>.>5/'&'2*D9>MM83-6DHHBR*5CH7L::?"1H,)+E3:J+>J;41Y](+@ MH_"1CF^WB)]E?@&"H[<'2GW&C T_RR#5$X C^>OL-*2:!T.(KJOMM<@9,6.6 M-M.J= ^++(.@T,!I4; C%2N2SAV(C4?A=N%RKTQ9-V*F),"DJD?^:FP/3)KCK;$:FEPV'2,D=S[[#A@Z,9MW+ZUE810NYNHS=-8F,13G G\A7P#]P M,UB*$S9SR75E^>4]>.Q?&YIR'[<+U44[EU/%;Q(AB%HL/4GOPZ0^.SPR3VVJ\[=;\O?C=W_20P1= M?W$Y6&_4PJ)PS]W/F5HVA)%Z]S_U:>IWG]%HWSK=GD:QX8=# + /C?*NW"# M,:FN,\LT,PF;!M@QCL(>A7&]9:WAF5$HYQM'\Q??T?R.T/SD'6S__-WQV5GT M^Z_'I\?O7[/#@T.!L"O,=T-%P28E!HS8H2JI ]SF57*6P-#A?,#[[J'T=O_T M\..9D*>:S7^.WIZ\>7-R^.O^AS@Z>7?8VT&P^IY'\)7XWL+OVP[_^>')/0[_ M63?MY\=-PWJ&1OS\M&N?ZLZ7N==1%CC[X=7!\N7F^0ZK)D?1_]L0,<[2RX7JOS3C<(@(+IY$E\]ZGP"OKSH MX,M#84L$IP80OD.6_.H=J-(O.S?PD#-U>ALZ-W4&._H-1>\'L/5I!*]DFK+V MNBK!=' 0R3_GK]]\^K_ %!+ P04 " #Z@ 55 MZ-'RYL(T "(*P$ $0 &0S-3_>_VWN[. MPQ]%*DNG^8_W,CVI[_%8I_:RN2JG:;Y= M%XMGNXOZ>60^CXNZ+N;RU:3(Z^TJ_3_];,]_GJAYFBV?G:=S747O]65T5LP5 M/6G_[?%/[W^\5Z;3&3WJQ:N71Y]FZ3BM(RPK>O'@U4]D#N].WY[\^N[H_7FT_]/9T1'_]7OG4NM/]7::)S3\L\??W6QN+\]G:17M M3TNMYW1_1!_F*M&1GDQT7*<7.JIG.GIXW\^/W(7'ZI:X[OOG]^/QLM(Y4DTUO6EUGGT3I5Q4_TC'U>+Y_]0\\7S MZ%V:96D\4XM1=)S'.\/!%IXE0QX4\X7*EW8L#/2O8I;3 R[2)#I5Y4==NL?/ M%UFQU.[!ERE-M]35@B85U06O8%)D67&9YM-G$;8XH#>_6T]ILSK4M[+;]U[* M"G@0')+]5V^/[%"O3LX.C\ZVZ3R\W3_]G^X>'Q^]_O_GQWM[N[G?W9#YG454O,QW]&-U;J*G> M'I=:?23JJ-)$/U,719J8"P_MS8^_\XLZ/^S\^.2[>]&_#?W2ICA:EH.[OQ/> M$O[4NBG<[JB]P]&7GJ[G46=.Y_2VB3[JE*Y*=)66&C3 1R]*<_I3Y=&+UR=T MWBQ?FJ6UWJX6*M;/\N*R5#1A56]?$G6^>( +7T9"87Q W%$9#BYGNM1$Y: O M2X,1;HLJ7=)A2'/^*58T=%KSZ3F8I7H2G2QTJ6HBQNAD,DECFAB1[I/=Y]&1 MJFB:1.7I15JE13Z*QJK2B1TI.!1/GU=THO*9JFM%E[W_E4;'4#M,WOQ6Z#]G M^ \H=$/P7X?@7]UQ@E>@3J(554FB90$A,%@:=$7FD>9TU"!#L_/SRG(X&./BUHF._WOZE5W2\>/#S2U#33M31N=QQ M3//A0!2O*"[F]%L,&4&'3)0NV=/'HGMA%'>J^!2YHV?$TN?Q E:6@@,*#9"6 M>T,)B;7M1$=D)[06C(_M2CYWZ(A61JKIB+A]:&) M9^XNL!?9F[RHB4GHWX@'Q73V:)8EC9,L(YH9W:"[SYTI$K]JJHA*:UY&^$39F>!&C-[J,7]X9X_Y(6F,4T-[.%2'#9B^/[JO M-#TS-\?RG5J&9W)O%*B!)"#48E&0QDGBM:/V#0?7Z'TX"./? O,EIH641<93 M2DBEC7F"Q([XY/+H1Y]TW+ 19@>GBQ\4)5_RJE!E@NL/^>:BK*(M^JG(-;Y, MZPK'?Y[6M=;5_6 9U<$.50J^/T, M!S=]0;+N% M359$K;&:25G&I:R81]Y*(<8%!3AM5*B(WG8R( I%[- MTPI?8[/DITA_@GFL+!V!I^*Z0KXH^0O9UT51I?SMBJB0WTG"R!L"-55X+<9@ M2:OA(."HO405#I?0BYO2I9G(,Q7'10FE$X>@*\'&1"Z1LJ\:S\.8QN@W9$%C MT8'+:+BDX)]I2OFT8HK$F:LP(M#AZGW2$Z5U441'' MS6*)R54IL1?EMZEB,6Z_'3=5FNNJ^BS5=B-2?K](>71G10I90KDPS%-=$NW1 ME;'V$J5S+$A'85+EH2>*CMRD(0*$TI*0#EBF15-EAM\:X3 6\B4.TSDD'7IYAELU< M4'ZW3((82T[\E?ZQY]H(()+T9=WDPHPZG&1ET+GZ2-(T(5&/'0@H0,4?2>9D M.IG:%^%U>IH)"09-XB.Q;'PXH'VD3Z0=+)91OV!U YS"X%X:LYQ'."@2EOY' MQ!9CLUG@UA7>$I%.P@R/B9'?(2X@/201+A@T)7D7%*V5) M&"OABW@#NB[:E@MM*P2![#,[Z?GQ&(:?6&K:)\TJBO<9D!Z!>W%(/&'R)Q 8 M_=M^!OOD2!RFDZ7?$- TQ!"(8TY"JTQI7V*295/P:O].W)9@LT^"K@NV--1YWX;G:IEA5B+B_>G$4?CO\?,<)']^R0',IY]E\_\/_: M/-VRMH.C]^='9[\WSO.WEU./[ZR>5MG]S5N8]E#22 MC>=),&A?HD 1'./QC.X-F8YS5C*37G-C"7Y/JB>Q=*/+LM1J^2_&8%P3&CF/ MV3!*)Q&+Z17?:8L1@6'W<;L8&D$&ABG\1Z2I7;#948BLW/E+IZ4BEIQ"[M,T M>,/L#1M-\W9/\),[>X(E#@O2/@]<:/3_\&BOU3SIP$&%JDG_<)JEJJ"AD2&S M)/O;1 J\GDF$F,*6DHL3^/EPD/VS15PV-2ME)$%5K:)F<<4-*Y,2([8U,4CT M25.R/F?F!A<#?VYSI4FMRRN>]"G6]"[H]!K%E8ZO,]T#OK(_HBT<#D*O)+.K M%D/HGW:"7WG2[)$T6\A>UAS9 ' &M*:,^U0&38-,3AW3XHRZMU"I]R<8M6:L MV6LJ&D=K&.,1@*'K6*IEIJ*U!![@(F_MT4(M;2: @C_:*/5&?^6?A#NO7]S* MA':BG_,,H_!;NH1"=[V#&7N;T)&QKA9Z)9=E"O_9BH.*9E.,2=-@?LVJ&BFC MN:4SKP;" 4!$D$=;>[OWY?@GI UY2EEYS5=XSMEE4:K+RI,?*?5@Y78/X62; MK'O5]B;LQGU)NL!6IG,R>$KV>B#2EK.Z#NNM8*(4AW?5=9/#'5%6J]M,/.J+ M]MEY1XQQ&L=EHRW%5,W&,@])!C1" MW?Q9S]L=,TTDM*EY=$D_-1J*Q)N!J,U4_B[92P[:.E&4#P9C@V3B0 M$7$%?/P/\0ZR>?'DE 6=PG@X?#1B$UOM )-]K:&+BV. 7>N\Z@(6M?ID^&EW M9<_YZJW4S*;AXI5Y4)4/##4S8<W'/O?K5>G_ MGP%OJ3MXJE;-]1%'WFQ0P9A@B Y)P)\*O#F$R&2[.9(#JQOG)7N.2LN WMQX2., MK(58XS]=Y04N+5GR.G00%VG%X'HB(?H367,PX@.U.1:_*9ER$XU,!,D6!3.9 MDWH+%1=S7+<>EZQ%FU1Q)NFD]F8U6;G)!>G),"#-3I)*M59Q0CG)8DTYR0H= M12$A?=\YO;=>E6)+0AY&AEMLPC[?*AL(-&B=,PQ+1.3%9H4>+8ST5=3F2,T6F^+XQ>^$C MRS(=U^RI8_NZ7IKLK>& =29VJ]82#N;=H??XL1IQX)ZC0";\OD#21!@M1\X$ M[;KBZ5Q(A@/]?5GP[>"%2*U+>;IS*%K:!)W34%98 [EB>3,G8Q?9&R62+F+< MROGWR%$:TNTQS-MA \9[/F4#K5>.$/PQ MH/G$NLRM7.[HM\7"!#XY/8"]#P5-DKT2[??^.CH.76*$B0T^9%AI^ M!_XR]U:=0B#;8X;VPR'$.(I^0]IJA,?!>KND1,N?D?PE&Z^R M994*-;O7C^"E,"X0&$KWF!&X2<4%9];0N^H.5Y8(AXHKG8\LY\$JSH\<^8#G M2))&36X>)W73Y!.^R![P-?QJY+)*)"XB[B::)?SN%7NXZ T?7/V&:6":\(+I M4])7W52".;HI50W.N<:?EFGA3^9CQ&(J^[8K6>:BJ U=!U?[+X,K[>Z $0F_ MI3G,TH70D:1&VC0>?UIDKKG.PGUA]Y_Q6K;"%AR("J/-1!YE\9$GA8H;>+RP MCM:;0K"_R> AD[=C^#.G%1%O)#DAI(W??(1EXQF[994DOH,JR5H+P0=6A3)U M((*-!B&%OL10"W%Y:R(O"9AQA'*LV?VZ:,9TQK/E< !) S%=%LUTAJ3HR[+( MIY,&@:XZC/XQS4Z$;#$D7:E+XWII'28N\Y1(I&1\.0\'9B-:!F9%A[;(+B"- MK)K# YH)^71G'V&_(A#9"0NOJ#+1ELJ@O] :V<,3VAG0S8&=VAPG ME@2>W-0A,&ON3A ,MX!@72D\!#>H4_C?K[!O.8G49/Y?<)@:@0W2>)!.L!( MYO!^&+^BOVE3I%V7BJP\N52JURB;H*QF.:3M TZ7Q=B+5 MIG;J#V7;R1UDV\?]@;U#/4$B[SE;A!^,1;@?U\$!!L&:=)F9SD@W*5.D-2"9 M#@EQZ46*/XD@H7(SQY7DWXD)ZB''A6-ZH=F).C_GQ?8N(V$BK0M-7-4993\+_&9- MT8LH<[T25:V*3--M$QC1[.(3_Z#H34@[-XY*T0-9\B!*22R/%3[B5A=ID;G M)&W,S#7^>U-&L\&O]^1?HY$K%$]GT['KA'&P_<7X%O?M_+ M-]?SP.&@TFPD$7$3Z5=-&I VV]D:-LY.! :62&W#".F\/IDAY7I$=[>DBY!T M-\%^^6P/XE7GKL/TO ;1]9>%\KPN>NIZ#*M@3H$8!&,WA%PM5&,L#$G1E'6P MY'9JB9M:D&-B5HXT-\L#8-495_[*,X4C8+N[+"PIM"0D^O0_O_C.,"A60EXF M:6M!>9$RTV?-!0K&1KFX)>5"WT'EHAN" BFU5/!V+J[)$0[25<<\6EN#&A^[!"8*MZ[8EG'"1B#+$. M)L(>+E_7U:?/][.ME:!G8/?V82K(.;:.*!@=QH=4;BR&6S[4DSMXJ%_\_/), MTK2!BV6DW:D)GX1)D^M\!)('\_.BL/@ )9RJ_760B#\A*E$[/*).GK=W4JSX M%MRA)BU\RV7, %MEZU&81&ZS_H(G<76_?]#]2-9[H"P4[E-TH1HC:$+7X@C MV"GBESK<*(3&;&@#$&U835I9;Q5-VD+/M!9Q X"<#;.ZY22\.YJ%=VW<\GV1 M;W_@8%)M^).)7WH]H7IPX,,B^-M&1827'7(BCYCYC#?%E3HY'_87@"$S3(>! M0E^]-/_(1B^)_U7XII.Q% 6@FJ$V$I58M[:;(2I0#QNM#,'B+@ #TRDMO,-D1^W!8JTJ[1!P?#"S M-W>C-X7$ *U9[=D'D4P "8'MVBK)CRK.<6WY[?Q1" M# M3$A'8DI,DY4/:VJ4DYAC0M,9:YK/).00?'=?2J$\*GRL+0S>"*3;%DC?H$0Z ML*D$#PXX[Z E@:)0 -$Y_5()9-+,),%AG>CI*Z&]=<$3]_1/ \B[:4 M-0U29*YV>%L@C9 'OS#%6=^.-_WQQIO^%^"*:WP*5WG3PRQ+D[%DPVQ!8$KG M4S7E' P;5-)D2<+E,QN7UB]T6- M(;FZRA*!2S 2P&L._ 3096N$G,E494GB\ ;6DD& =0:-V@)F$A-"G;F5NZI=K7"%(:S;R&6 2)N>[FPP+*EQ>/5@G:H.4:V[!5"MG"V++>=\&*O:*K-9;>,Q1L2,/!)@+IG?$B1)S#Q,5D>, MI*PX_3_+I7&RU'+T6?;OR/[B,WQ7.>[Z.]O3MO@Z//EP[L.!_.27P!L4%TV6 M" LS-6)+@SDK,:V49I"*XC MBH2W42+IC4>E_;RYMDL")'SLLE5"' ".P9L M ) /X/1@3FP5^WZ86P=OR05H\*8C_7]3.'K+[.2.24JOV#&!.+.ULNOKJZ=4'F3M5ZR5*@TV3':PGRC MM+?")XB$N&_OA@-?@23K9D !T0_C=)$ZTTD%4"QV[R:0,Z%QPSA5-1'MQG/Z M-ZQY=?0-(*%I3H,$9[:T^"L&KC>H^*S:J*,^;^>?/7" 6^QG:,=36I@N+J8B M9?,^,L1]%#14P%JW4FI0?Y)#XV)U:QUJ=(CB;!?5.P%^<*:G="3FG,7,QT3@ MD&Q1?YALL-)4SV(O3W7!^T#\I8J+!2V[B_Z!LH/@4=ZUXF"UKX#,LLJA*Y#K M%+8)DG6[^'-]L9\ -@ML8D_^EF&Z4"+K4G'W 1IB%#!A5T$I(&/!UL*M%.ZM M"E"E;7;5-=Z>%G!97UK5%9VY5@%YW>-ET8@5Q1[CN@\2@NQC1K.U(%JNCX.G M[%%+7(%F!.0A1(((D7V_)9"&)QNG]K)J86\@9E-AVCHV M*IX94QZ>0^ /L+LPYDX_Q)_D$@OA*2QX..B5%J..;V\5+ICA02]4FKE4+G$Q MH\\6?T5\.]63:V 5\/-O32Y/ESM$(H(Q$_\* 6Y&!@&"?2I(#I^I"^S/;TV9 M5HD(\1$ J<::M\V+R<2+2>N8A1^#L_?LIOA-@^] ON1UB_!(RY*%-%:&*9?+ ME8R^W(P]+Y"JGZBY8@&=<8)(ZKJ:B2Z+ B"/<,B]S=KCK?JA3"%WQ1D&>)+ M*YHB!IL%;7LC(2R!F]PK@@^F'K4#(KU T-U7Z%[;HJA,S<.8!-P:1YEX3M*J MU@:3B.6)@S[G4L7@G?M$OI7'^K PTTNX.H'0*()U]M9%)\UGS=!BD#$C^O5^9@ M[195OXIUC6KOB'LX",9S3!ENRL0'9#*=3VOF\B&RF23&AJ$<+S#ERY(/H;RS<4#.\=*'5N()>7$J[OA$K9#)B(5H'&F4JZI=_J\ M:2/4:A<1=(%NX3E*\K@ D")-CYB*6\HK#8RT^AJ/\$DE;- H[ JBCI,4?F,6Q9FT(KLG07F5:X=]JD6>WS5JY(1,B+;5CS M- ?77U;09>C;"[%H'6+L1),EN30Y G.FH7D!0(R:#@JI)XD&-MWKOJF1X:R: MA";^4^^O098"/TU>8]>V$2?GI2I)UQ1$B3=K1T-8QQ:6"5V;X$^NH6!*^0$W M+VK!W_AT,[IV%.0&,/1&+O8:T#?H..8,";LV)O\7=#<^W;@;OW7).[V;DG?? M)M>0%0M'D.F +G*XD^K;%<7XN5,3Y4?39C3G;+3&$<<,>IHPP^0EF>[N$R;" M+0";,;V45)5&_G%82"=.G>W"6&\<,;?89./[.]MDHRNWSS3:F0&=C2-J:YOA MY4A18&R5JV#8N8= /I6BS2)PHZ_H"[A%NRHPU]V=S:G^6*11M6QV_8:0_PA" M_N'.$O():IFX_I%HY4QZ('GJW0_A WI@ ZIH#?ZVBS)S8OUPX%FW_!(91)0V M5FT)3"4ML&L K*5Q>_!X?=ZIZP-9!G#04HUE<:D=FK#',9; =0>;V(.RN(13 M =5.#12O:8UJTT4%]V6YT&(_K<$JD"!V'Z!"X"I&@,/ MP2 9'^+0C#-:W(7VH.%=H;5O^TG[=^N,W+#21/IS=2;7B4=Q0YAVR<$JLM0& M?/6T[QK&$!ZW_CW0"I.OPM:4;UZ>7:T?Q@=[)\=O?[Y[=M?N?)S MXZK[VS6H\I$6$ZBQ#&?+N7\XNLJ<#OX M&,D'@ACP2CMQF-L-?JET_?OAP$O MNG$X6*B*BV]9AY-B^89['1IDX$K*RU0*9*LRK<"1.4W F@A.!'9C/2NP8$82 M]I4$A'E7/0\.'V2L&ZXF)K9=7VJ=K]@XOOH_\&'&P U# UZS>=G2P0K,^8B. MHG%J4D*"LRK&/3)AZ1K>#H^HUPA2E\LFTRZ1-]8)>@P,!^:99_C1/=74 MU!Y< -NNY'3:^ATS1 V MS#[V/MX;5*%6C%8?]?&B/AYD0)-M)S+'/FTCUA;C(;YH#O]KQW#<\CR+<+YD M'QTTC6K#)Q.7E2S:5A2T#T8&3V"P,!%"E3#K)"P@"+S2G*HL/,^P,FU+R4RB M$4W> $!7*ZD F9/(RR '-MJ(1].W@5>-PSC;XGI9U28^HT M)XJHN\C["MV[&HT C?6H-/919+.6MJ2BO;^($!FBI!:#*1RQ"AR MC:I2358_&*N:N,_2[NXD,\%$KD)F>4IDMI\ 'J--@Q;E54?O ME1GCK1K3.SFSC):YNVO2]>W$YOZYBF*Y!1FR6]GN&[I=*! M,Y,*BV>!8MY$Z)%U[^' /LN6$%_S3+;!RT#S:$$CTB7S"IB7E0-O,)\9PJ&M M[G>G[]/V^0$=["0.%@/%K=9=_0G9E,JG&)O,XB*7+RMN:F?!,TV#4R^"T6P, MVHSUP:-#.B"A3;YC&ZN]O8"KMJHEE-?#Q?/PW.$1WO[:[5KH"@K:9N6%[TW5 M>[LI,@+05.*:O*)'9,)PVQ8 Q+Z[KNDJO<[8+JT%#MKE>]GV-[8AU=+NLQ2. M(IELS98;,-+5+;\6M"F=!-TDPBUQ:;<,GT6:+P"OYZPX,87:"1F$?>2\#@=F M8NV9&/O=D8>*;1D)%*$X0"*U8[+!S%/*LV7'PT0+6;(27J>9+"8UVMJBJ%Q9 M*==?R6*X")-?QL:._!MBE)RO/>G, \*CSA@^?/C@M)Y*UW;75KCMYM:6VF"_ M")R[]+4WE[+B8_O$& !VIGJ3V^,*GD4CX2,D.%^^7ASV'->A=XC;4G/OTMBY MR_0OGF78-!>V7Q>GH7(FNEQF>FV9.A&C['$ZZP?CW*%3N.9!,ZU*040EH[+1 MKBL?/18!<.9467 P@:-7F!T+"LPLZ+"W9VESYTU9LGO.W"%YKLV4DJ %!R'\,"^FB0GZND7+*G>B8[P%\0L: MQBO+66(09_&$KM8S(G&= MV!NEK;@?@U&HO!@T>3)$U5@S9^$Q;8^>*JB30T550 M,U)V8K,V+)!\EFG@57?[,,Y+D@"O#6S0MJPJLU)^Q4#6;!AP!5A0M<&S+34; M&_@M*-+ZEB [OO_&_70WVDCS%6Y^]OB[FVTLH4X^Y1; P/K51*F=BD-? MKAQZ%!1C.:ADY*!A3,K'_B[1597DG0EC2&H[R$ H'T=25=YTB!3D6(64>Q MDT./X&]EQN%^L?)%5NJ/@+WP:P_PT'[/K,O/U>[)&G$;W6Q/7G8FUY6>5Q_& M/7PU9K/+?_6)@;R3Z+]V^7\WI,,'U8/H#8RH>?2>+(34Q1);I7?-'= MT?N37\[V;\#H;VE+_E7,\NA0D34('O51EVW)]H>1AE%<[L ;L1I2>$8V^O;7 M3>W=N[.IO>_%Q)=BKOU\Z6Q^D:93,G5S=J%+[(CDJNE>SEU4K.E\.![9A$IFZ&E@5+VP+0@%K3N/"O2C;?G S[G>B=XJ[B=C[.A%=) M@I"TUY=M?9?)NK&_,P"!>"VBWYJJ]K'I%/7"4T$WC6ROR$\Z%JT>Y-!7Q@8G M#><5R,JY'Z+@YLF0YKE8"NT:%P!9=Y I#S<5!.U-X]&\IK*Q>6_K##Z\LV?P M2"S.GI3Z3M8%EY@3Y6OIP6T+5(20G$Z,C#XY>5S\;6"MS&$;M3*.[=$!81)5 MKB!ZSG0(3EF$8'+MW%:#/(8 225SFAB#W0%@6CU=BE;Z9M%]/->Y!,\W\3C; MB83,B:I 4=Z.D,3J?_>1!2E)PG$[QRZ 1; @23INJNA([CW.H8YC_J<941JR/]<^KHO-[. _N1=ED46G@)%8NJ;MGSO0H5;U MS+P -5\\CPY]VH,,N:DANETF]^C.,CGV"'"-W84B%9Y((F1S5_C._,D::Y\R M*^)?W%5T4M&2+G!7&3@E'-&>(Y^"X65RD&V0=6+PP/%["!=I]*!49CV*\,)& MTC0Y>"*#2OKPK);\!P;*@*?2H1E]!G22\^^5>NXK&"4)N I+D>F:C/0-Z4R7 MY@T?8 [ 2#]WBUHH6)?27$,F919CW?*F@\CF:-[NT7Q\9X_F/@U6YGII"WQ? M:QT4$O_")"R]%ZO &5W9H*WT6V$Q=H'C8V(^G#*#\VR@\9+AH&L]$.62UI]; M"%LEDG\-A 2=>D3\^$#PW;W0I*6.-82@:8_5TK*#L%<'H%IU=F"B#:11+W0J MV16,)B[(K!RD[*EQ2=@X6[4*X]B M17AA'[1Z1090)TP%+O9Q]"RI35SXN!U$4>K M=-8);06JW0K>ID%2GBDCFD- L[RXC.#F1W6AF (71=:0,5"F#*M5S1@T&*); M:N'AFG]5U#-O?V"F0>I=8CE*KJ=D.WL$^Z14$_$93)!YT.82;"]8<$.'I]S* MA9LC3B88BYAJ@ 3J1G8&^>;(WMZ1?7IWCZPO)GNK+M>;XJO8MCTR@+MA< 58 M@+Y+$M.0K_:YV)C6KT7Y<2?:KY!!DS@ 3RF$XPM-*\923[3T>?1W?3L!VA\V M =K?MY$@X./W-./S]TIMQV3[\XF+3KB5A<'.GQK$E$V_ MK2CF56'+QT^NBSKVA1H?_W$W/?[S@II$94?O3M^>_'IT)$[K/R^"12^>R.@] M'U\3S:+9O=L_._CY0^B&>G?\]NWQP9O]TU%T_/Y@QTV[)^07[$"P 6^.CG]Z M?3'%WY4X>&]JP!]+:;2C_SIY M\SXZW/_W\6%TNG_V/T=G?S)'^6JD\H8D\/Z[Z/W^X;^.KV(W=^$@WUS1.#@Y M@5KZA CO2%6D*=")3<5%>;NZXLN'3W>C=RI)*\!$7.B\T:/AX EIVJ^SHBAO M]/"]&S_<:MNCZ/VO$2DG>T^_F#?=F!WK\7WM7;PC_/P6=_RT MU!5C"D8/2+4]N>TC\>B'?SYA61E]*$K MQ1T)CXTP"EZO+M[RV?B0&5JK"I5 MC:*#_>B'O4>[#Z\2)U>K5WM/^]4B^OY:U>EW7_.'"[U#LN2_7)'X:J+J:TZG MFS[V%W0_[.UN_ ]?9R>=H?B.YAOM_W1V=,1_V52G-4*&_0JW,9?_?7/\ZI@F M-#M:OL:*7XZ>F50,4S$GG%XS @N:VG1E%6#GDH6[[%_STT5 M:J*! 32&ZQ:5#?=E52[YYK57\D2F.NZG*D=1J.=ZN/OPH:4-Z0ET9?7')EQTXW#1 MCM"3I9&[&CM:H?742"*[:9+[!8;BM$M?TS@88/Y#%5"YW+"%TVTQ< ME\_B,FZYCA6M9^L9B\X=R+;/9XCKG,^*I@(IRL/1H\>/=IY].@^4$&7MM"^TO-TVSX4P7.:LTDZOK:7 M%:D)VRS;;2LK,$_DL"%HCTI4SEY; E,!Q?;HIA4CF2],+@K3@2N';J"!;(>+ M>$_,7J@YJH6=3&;6S= QGSM19>,(I;9A1WEU.\*O*FBDZ+6MI36([Q+$!FL,GK9..EIINF MY1@X4:Q["I:EYCPDHKU853-HVMK@6(SY*35 )*%VJSHZR;68"T36KS&4Y1JL MPJ63>NG9BF<8>Z,G3W9'N[N[]P$3!5M%YPD=93[/3DW:XI/@YBL/=[\*>*;H MR3(C=R1>ZW'98/YTX:/[KN @S1M)'Q0M6VIL^$"9E UY@MVH*OU42SE2S)K^ MT]WO[@L@0"0:-_-6WU$$C_F,'GWYMKO%\HR@+;W+,YH6C'#%ZF6!A$0WC\>M M>;AJ*;[!((C8%6@#FM/%?[$8Y_,X44L4WP%R89)#YZTG!&1K]Y M0C;$L9]$ */B)KW2X"38@%)?I$3L'C3_"AL(-""87-))D+-+W=OWO'*-K337 M6EK0YXDD:EXH- D JA9P3(\G-N592MM G:.68+7U&SP2X!'2G#O3HDDBT[Y[ M:4_PTHH)H]E_ADS1V[7Z9,D#INY<\PL>03 PF>JJ+:VZA@83@LRXR5EP5D;! MM&7T!H>2C)'A('Q)RRNVS,#QQ-SCXS-8ACE2O3-L;ZQ;S1C)?@73H["FQ)(G M/M(+D03'D;MAIM4%D@>#[N"YC-)C"+NSQP?;G[J@C4+5>Q[!'_!>T+=HG*75 M#-WB@NN"\XIR/]0ED!(@"?6S="HE5A$RHDM185;PE3][-X7;?4MY7'O?N!]U MHSG=8=7)-E+GUK]%_)'[ %=>@_K@A:,5$EEH3M(W3]EH41;IL@683M?X M#NSL-#1*RA0LC!N =%F$K=Y)0M-&\D:+)&AJNU[G8RNJ,"E[ 6-IN;1,/C6W M<&9L-;<_%>\/,KDKZ^0]^_!SY5R'Z#B&+RS<%\89#MRN!;[)'FG<@JWL9L+> MI* QZGVCT3ZCQ@4YX*8_#+T(5VOE-8'K)>'&UKK5]K;JSC*,M^>G>TPI],=# MT'OT4ZE\*78_Q[B2]DT!@=6B)L<^-L%T,Q1U%(U65UU M< 8[>[%.4?36E(4D;EUJ&"2HQ8;+MO@#GX?OOK[1=8/]X$:7[$TK!$LSIE$O MUJP? F.;!8;8F'U[P*#-Q)(-Q?"@--0\V(6'X2X\[.P"=\!UVQ!]R2[,=*4] MF89F4NG1(T79-K:FL?B,ZTU\@574;Q.99B=LR/EIM0W/%MDM2F@!+1>'6%$T M13K@[3D&-/$9OL3NE7ULW\D?M ![R4[NW,=CX9'G'@FO/@^P? Y6]*:'3R MLVDK+**3>!'W$((8 ^.7 (GOFBB5C>PC@>,&+6\,VCKJ%FVSVX"U;\L!;RG- M B'J,$-Q^KUK, V:?H=(N!S^QT-\FR2_7B[^"A"!X6?R99I6O+/[DT,SO+GL MEYT07U(2'6&G1:R=:,-W6]5]ABKA&:O<-FG&):7V?872"FT)6I.=I";4%"-[ M,&:7E^D1'>FR+(BSM74?6Q[G )#7>>+44JI-S5LB'8(K-*_9]/'2;"?F'K8N M1KOEI0QA0COM?L;/<:OPU^'@"@Y+%MIV,9D\=]$=/#!I8NZA):U#PPD]-_A4 M_& #=*55;MH:S,>^>;+Y7E57:H5&SE1%2P:.PF8#\F*",O.-87*[?/_NPJ8< MZ"QK,M(Q3F=%KF&,DQY&)Z>'T??&CY6+$,=VI 6/I.Q(AN&022^'BNCXO_>> M[.[L[HY\RS(H?M+<4?JY&9@26@*-?"1=S,A$!]N#O@-:5]E&6;E5HKV+@")7 M>ZEZ[!#5$)%F&F%[ME_4O"^2OGHC>Z"L)&*UA+&X-@1WBP1W=W$VCO.J*9TM M?\8-J=M(>E=SR4[7I]0-1XK#1W1V' ZV3#LW".J\QK]X5)9.]/UU%.OP-*R& M_>T$=QYN@CM_@;/>']Q9?W"' W^0X'2'4>';K ##Q7)S2]&N=?1.Y+%NT*_J M1N?-]I 79 U&FB$;)U.]656])^OQ[M[6_]P?#FX\ZXVPN"5A<7<17DYA9>-2 M.!BCK=/SD_O>S7]%X41$5UH/"+29E807VY[*9I!PV@E0/"4U0I(U)FD<>4T; M&C2ZE@B\<*EJ:3@4%:11;R/S0;SD%XK,0,89E(0(1D 2/T&B::6)131CRUX0 M1(U75%JBB'>R1D-CDQKCIG"A##:JM[751^W"?:8IRJ<%NY;#T$=W_8Q.>Y%6 M: HEK;],(@V=X+)Q[11O"C6XP1G9X(QL<$8V.",;G)$-SL@&9V2#,[+!&;F; MJ!<;G)$-SL@&9V2#,[+!&?DL#^JCJSVHM%$GA[_2EV_.W[U]^?\!4$L#!!0 M ( /J !54%0LH)$#4 '\L 0 1 9#,U-S0W.&1E>#$P,RYH=&WM?6MS MVT:R]G=5Z3^@O"=; H&3%5I9QN+45BR0PF!GT]+V??O[ZXNV;%\]?GQP>O]C>>GYQ>O'F MY,7)_^P>[.\]>OY /M+W#^P%R?.7[X]_35[^=/3^S?OS'^_]\OKTXN3>BV1[ MBRXZTD6MJQ?/CT__E7RX^/7-R8_WKO*LGCS]?N])7MQ+U#0?%S_>F^I1?8_' M.G.7S50USHO=NIP_W9_7SQ+[>5C6=3F3KT9E4>^:_/_TTX/P>:1F^73Q]"*? M:9.\TU?)>3E3]*3#-Z<_O?OQ7I6/)_2HYR]?G'R/SC# MNOIF_/^U[W$QR4UR.*ZTGM']"7V8J4PG>C32:9U?ZJ2>Z.1Q/4DRM4C*47+8C!M3 M#Y*'^P\?)CO__,?!X^^>G?B+CU6M\=WWS^XGPT6BBBP9ZOI*ZR)YJZJT,?\L MAF;^[)]J-G^6O,VGTSR=J/D@.2W2O>VM'3Q+ACPJ9W-5+-Q8&.@:JJ7/GGS^;3OG^_/CD?)<.Q)O#LP\G3]T?U[Z#[@N[E\@P M/][;OY<C'5 MR8_)O;D:Z]UAI=7O1!XFS_13=5GFF;WPV-W\^)NPJ(OCSH]/OKF7_,L2,&V* M)V8YN8=[\2WQ3ZV;XNU.VCNI9TYG1!;_M,575.5V7:Y)4&#?#92_*" M_E1%\OS5>SIPCC%-\EKOFKE*]=.BO*H435C5NU=$GL\?X,(7B5 8GQ!_5K:W MKB:ZTD3FH"]'@PEN2XRNZ#3D!?^4*AHZK_GX'$UR/4K>SW6E:B+&Y/UHE*'-#J& MVF/RYK="_SG'?T"A&X+_,@3_ID7%X2 MN1&!62HFXIL9HMZ:)E 1$P6!YT2%>9%.FXP(=GL+EZF*!"@HN"R2>54Z6FV= M@[>J:-1TP*R[AW;G)?%^GC']3F.D.FN(97\"^=ZY2"3Y?/'ZY/SDU?OSDP%+ M99K_]E9[BY6Q(L5L!,H7/%\':WB^B!Z>__SB@HX&./B-HN.PWOVE5W0\?_#S M"U#37M)1NOQQS(OM+=&\DK2_#01C^ M%IDO*2VD*J<\I8Q4VI0G2.R(3RZ/?O)1IPU;86YPNOA!6?$E+TN83G3],=]< M5B;9H9_*0N/+O#8X_K.\KK4V]Z-ER/$3=18K*JR:6?EG"]<0.>\9&8RODDAG M.(7E11>3FF%@@6]OM>]S#"DO+FD+A!NJ*:0L#,J4!/E$-WMXM^!9WC"WNG)1B<94PFS'EK] MK,SR41ZT*GX_VUNW?4&R[AP+4Z8L%#8SRTU:Z9I)Q+\D8EQ@D.-&58K(36<# M8H#RW1"F-ZE7L]S@:VR6_)3HCS"/E:,C\%1<5\H7%7\A^SHO3<[?+HD*^9TD MC+PA4)/!:[$&2VZVMR*.VDM4\7 9O;@Q73H5>:;2M*R@=.(0="78D*@A4>Y5 MXWD8TQK]EBQH+#IP4QHN*_EGFE(Q-DR1>"Z/@0-:X8\V83*UD^G8F,:.0(NC M]TE'F-Z%28+3,[DQ%Y4V";#8MQ].VQ,7FAC/DFUW8B4/RY2'JVM2"%+ MJ!"&>:8KHCVZ,M5!HG2.!>DH3*H\]$C1D1LU1(!06C+2 :N\;,S4\ELK'(9" MOL1A.H=$S@==C,->Y:1/:GLC\=BB'H":,2%^HN5AK"]:1E9!2ZIT)@PB2T;@ MI^XA='=3T>DHO)"BI]!)$I,NIZO(P*NM20F5M!P-W)411S/$@LQ(M06:G$&K M#MJ)1<(%"AO-2K%NM[VEAB1?=L%D: P-7SHY1EVV$I%.Q@R/B9'?(2X@/203+A@T97H7AE;(D3)7P1;P!79=MRX6V%8) ]IF]]/QX#,-/K#3MDV85)?@,2(_ MO3@D@3#Y$PB,_FT_@WUR) [ST2)L"&@:8@C$,2.A5>6T+RG)LC%X=7@G?DNP MV0,89O/I@F7AP#JXDV'9%)G;+!XP;,- 5L ;8.5]:U=6B05$6HY/_T6?;2QE M>ROA_S^?"UMM>T+T;(E[X:N([PXU'77BN],KM3 (NCQ_?9Y\./U?8H2/[KDA M.9;S]!\_\/_:/-VQMJ.3=Q]1>I:6O+^5BIF_& %>:K#S9;3 M1S>S5A8\E#22"^A),.A0HD#$(VJ53NC>F.EX9R4SZ14W5N#WI'H22[>Z+$NM MEO]B",8UHI&+E VC?)2PF%[RG;88$1AV'[=+H1%,P3"%_X@T=0NV.PJ157A_ MZ;A2Q))SR'V:!F^8NV&C:=[M"7ZRMB=8 K$@[8O(A4;_CX_V2LV3#AQ4J)KT M#Z]9*@,-C0R91:*5C10$/9,(,8FT#3(Y-0I+W.5!W^"56N&FKVFHG&TAK$> 1BZGJ4Z9BI:2^0!+HO6'LW5PJ4"*/BCK5)O M]5?^2;CSZL4M36@O^;F88A1^2U=0Z&YV,&-O,SHRSM5"K^2JRN$_6W)0T6S* M(6D:S*]952-EM'!T%M1 . "("(IDYV#_OAS_C+2A0"E+K_D:SSF[+"IU90+Y MD5(/5N[V$$ZVT:I7[6[";MR7K ML93XC@Z=BKP2B9*<7B;KIL< M[HC*+&\S\:C/VF?O';'&:9I6C7848YJ9?'DG 6=PG@X?#1BDSKM )-]I:&+BV. 7>N\ MZA(6M?IH^6EW9<_XZIW_*2 "!H9!%0?>;R/&?E6F#_6,M!;N%L;WOBM[9TN+834UJB;$NAG$S%6N< M5FU,$USW:HX-JW(.8:J/[.QHZDE9B:?'>9)-,Z01BQJBG;4OX"- MMGZW_.N[M>5?1V4Q K$2U2:8\*B]U0405\;6-J+N15'ZXCE0> M7TLJQ%S7D%:6",7F6CAFR^D+X#Z9]1E+RF S)T;4U5Z-+F"PM2)Z[=Q".%8S MS]?\0XB/NU@!VPK6)=^DI.X9&Z#@A^=L.!0:WX,?XT8187&*)+%]Q;=V!(2; M9QJMV'E-A1%KYO)YP7$47L..RQB.;CD-OSNOCO$V8Z9'.5NR>EI>W=^#HW7# M?Z\_5 >/_C@#WE%K>*J6S?4!1]Y<4,&:8(@ >2<"?"KPYA,ADNSF2 ZL;YR5 M[CDKKPI$Q^B<(1Q4;6\A;C^E3]9_@6"RGAH]X+LE# (%E"-3AH[A(*P;7$PG1'\F:@Q$?JD)\. M#M)*M5*Q0GU M)/,5]21+=)3$A/1]Y_3>>5F*JPEYF%ANL0G[?*UL<+B&;/"31.=,(^[0$LG7 MB&-H#A6<648C4XEM1G# 2D^EY*'CE'.I1I*%ID:C? IKBYUJK%'$%[>BX!ST M54DZS=EV3AM#>X)$B\HSQ[S*;%9H5N+9WD1?3F6J.L^/S/:!2U--IODLEYPI M,L4/K=D+']ETJM.:/75L7]<+F[VUO<4Z$[M5:PD'\^[0>_S=##APSU$@&WZ? M(VDBCI8C9X)V7?%T+B7#@?Z^*OEV\$*DUN4\W1D4+6V#SGDL*YR!;%C>S,C8 M1?9&A:2+%+=R_CURE ;TLFFE2'#(]"7I1W-[FRF;*H4#,Z,[6_%K6I!.)T4Y M+<<+^W?^[X:&(J&G:C7PP2HGLFYT\R$'8G=27CD_'V=,2'S>2.XN?!^I@HQD M"H'DN4EC9&_!50'WMUT9TEI8%398>M>Y3GL\T5;XD,%>C#F7L>02(O<)>_EL M>VOGI2>$< QH/JFN"B>7._IM.;>!3TX/8.]#29-DKT3[?8BR47?>OZ?CZ"4: M5&3H,=-"P^\@7.;?JE<(9'OLT&$XA!@'R6](6TWP.'@NHM])5\K9Q4MOEY1H M^3.1OV3CU71AK*H1#Q97.1Y;S M8!7G1PY"P',@2:,V-X^3NFGR&5_D#O@*?C7P6242%Q%W$\T2?G?#'BYZPT?7 MOV$:F"8\9_J4]%4_E6B.?DJFP3G7^-,Q+?S)?(Q8C'%OV\@RYV5MZ3JZ.GP9 M7>EV!XQ(^"W-89+/A8XD-=*E\833(G,M]#3>%W;_6:]E*VS!@:@XVDSD496_ M\Z10<0./%];1>E,(]C=3>,CD[5C^S&E%Q!M)3@AIX[<08=EXQNY8)4G74"59 M:2&$P*I0IHY$L-4@I-"7&&HI+F]-Y"4!,XY0#C6[7^?-D,[X=+&]!4D#,5V5 MS7B"I.BKJBS&HP:!KCJ._C'-CH1L,21=J2OK>FD=)B[SE$BD9'QY#P=F(UH& M9D6'MIQ>0AHY-8<'M!,*ZE+#E,C ML$$:#]()E@+ _'XE"%/1<+C8!Q$X29MFOKTE"_$YEO=M .-E1$7QWK0S,',3 M8@JT%Y%%SR]QN!"+74HJ.1S!>C+7++$PLW&#Q3._Z8/.(\:Y2PV*I-:,3AGB ML8BB(HL1TCDO6"+\(.U" _3.CK (%B;+C/1 M4])-JAQI#4BF0T)LAQX9A>;':BSL][L8/+2)A( MZT(;5_7&G 7 \(%6X70C&U6$^\X]>2#/Y=,_+5.:2CC[4B:5XR);G"A56[(H MTI/L)^'_C$F@Z$54A5Z*JIIRJNFV$8QH=O&)?U#T)J2=6T>EZ($L>1"E));' M"A]QJ\N\G/K )&W,,UP>K!:[8H1FY>S#7Q>T-&<\6O^^(?T#]RC MC0?NK\ WO^_EFZMYX/:6T6PD$7$3Z9LFCTB;[6P-&VD,R0 M5Z7/74]EE4PIT ,@K$;8JX6 MJS$.AJ1LJCI::F^,!L.JL*W_IF<(1L-U=%I:56A(20_I? M6'QG&!0K(2^3M+6HO$C9Z;/F @5CHUS M=^(9!XD80ZJCB;"'*]1U]>GS_6QK*>@9V;U]F IRCITC"D:']2%5&XOAC@_U M: T/]?.?7YQ+FC9PL:RT.[/ADSAI$2=/._@I%CR+?A#35KXCL^8 ;;*SJ,XB=QE_45/XNK^\*#[B:SW4E?=,!A7 MX(8PS5S!*QOE.+H(2+?L,BWG4K7K@D5+_(T$J<0XK']5CN92-H 3 RLOPP' M/;AI!D[NLZ,#F?]5B,"M=N%$$13KP$#(:IQ;S\A,I;25>A?5#LK%4\!AQW*; MI G1&F,7OA!'M%/$+W6\40B-N= &(-JPFMPX;Q5-VD'/M!9Q"X"<#;.ZXR2\ M-8!X%EQYS((V8^XTUQI4[! MA_TY8,@LTV&DT)ER>*='_&9=16.S,)>;' MF5&K?!?XF[2;QCEK$(L$7VHE% TX[EH-6!/C/US$:N# 9! KMK GJX)((6H6 M1Y,&(?0V(.501WX+6!D(KJ85&6T(8 L< ?T\01D^^$F88?\SV?_DG]4US);= M[)+*@-PNCA!TMZ'_(=M;MWQ*?:6GI#OM'#RTPF=&8TW,ZDC!2DF7[*0E)RX0 M'P3FBJ62-FT8EP=RGWU55K@-1"76K>UFB K4PR9+0["XB\# =$X+[S#907NP M5"NC/0)."&;VYF[TII!8H#6G/8<@D@T@(;!=.X6;4SM8W1XX\"&+^B+Q4<4Y MKBV_73@*<6&(#>E(3(EITH2PID8YB3TF-)VAIOF,8@[!=_>E%,JCXL>ZPN"- M0+IK@?052J0CETKPX(CS#EH2*(D%$)W3SY5 -LU,$AQ6B9Z^$MH[%SQ)K]QA M>_AS!,_39$$?X"7+.\2YJ%%9PI_PFF)GW^>\LNLNH=5RI #/M]X9DW_J.4:V[!5"MG"V'+>=]&,O:*K-9[>(Q5L0, A)@(9G? M$B3)[#QL5D>*I*PT_S_'I7&RU&+P2?;OP/T2,GR7.>[J.]O3=O@Z//EX[MM; M\E-8 F]06C;33%B8K1%;6,Q9B6GE-(-<%(=Q66:\C1));P(J[:?-M5T2(.%C MGZT2XP!P#-X& (!\ *<'K.M9;+E//!*D'51^:]; M]4VD="\E#PT<$)BDO$M.M86(F>3C">,5%D94?L&,B<2=JY=?7ET[H?(V:[UB MJ6 TV3':P7RCM-?@$T1"VK=WVUNA DG6S8 "HA^F^3SWII.*H%C?T;UCSZND;0$+C@@:)SFSE\%['CC '?8S MM.,I+4P7'U.1LOD0&>(^"AHJ8*U;*36H/RF@<;&ZM0HU.D9Q=HOJG0 _>*K' M="1FG,7,QT3@D%Q1?YQLL-14SV$OCW7)^T#\Q:3EG);=1?] V4'TJ.!:\;#: MUT!F.>70%\AU"ML$R;I=_+FZV$\ FP4VL2=_RS)=*)%UI;C[ TQB)BPKZ 4 MD+%H:^%6BO=61:C2+KOJ!F]/"[BL+ZWJFLYYQ$%X"@O>WNJ5%H..;V\9+ICA M02]5/O6I7.)B1I\M_HKX=JY'-\ JX.??FD*>+G>(1 1C)OX5 ]P,+ ($^U20 M'#Y1E]B?WYHJ-YD(\0$ J8::MRV(R2R(2>>8A1^#L_?+I8R^PHX]*Y&JGZF98@$]Y021W')+ *]HB!I<%[7HC(2R!F_PK@@^F'K0#(KU T-U7Z%_;O#2VYF%( M FZ%HTP\)[FIM<4D8GGBH<^Y5#%ZYR&1;^FQ(2S,]!*O3B TRFB=O7617"5* M>^03I+>WI _<3419QVCM>)\UGS? M!BD#$C]O4.9@[9:F7\6Z0;7WQ+V]%8WGF3+/[!PG=5PAEI03+^^&3]B.F8A4 M@*93E7--O=?G;1NA5KN(J OD$K;+O")ND7+XJEQZ<#N3,'"?J'Q= 4P0(,'> M1RSE%;UE^1%2=NIV;>,X_#O6,YT**?2=(YS$3$M8E:@2]&9IRJH:3%,V/+]L M#N+'5J-B)!-[6,[:MK(JXOC*W%[.US%UAM/8T\S0U>'Y)M!(D9)FE\"N8J^! M]()T :!X_O:8S-3'?-;,NB$56YL0AH*DWAR1OVEU$.C:090;P- ;A=AK0-^@XU@P).S*F/Q?T-WX[<;= M^+5+WO%Z2MY#EUQ#5BP<0;8#NLCA3JIO5Q3CYTY-5!A-V]&\L]$91QPSZ&G" M#).79+J_3Y@(MP!LAO12QC#!_3 !IAD!?ZVCS)S8OWV M5F#=\DMB$5':6+45,)6TP*X!L);&[<'C#7FGO@]D%<%!2S66PZ7V:,(!QU@" MUQULX@#*XA-.!50[MU"\MC6J2Q<5W)?%7(O]M *K0(+8?8 *D:MPKKH]P-H% MJ^5,LG1[:@P"!(-D?(A#,YW2XBYU WO"JU#UT\ZO%MOY,:5)M*?JS.Y3CR* M&\*T2PZ6D:4VX+M_$J,YV%];3O.V80#I0^O? ZEX_2YJ1?7RQ?G)X7%R='A^ M\NKG-V]^Y@*D1:;*#&,9P=[_[AZ"IS.O@#T(Z1>"",!:NT6X^Q MT^@77M^_'P>\Z,;MK;DR7'S+.IP4RS?I9@P:PD["L)B/.N>AXB=>#DF(YZDJVD?#H^HUXA2EZMFJGTB;ZHS]!C8 MWK+//,>/_JFVED.0%#N!4;*$VC>- K302)*!_-X.IJ3V757EF-77C#OB>/HM@)][&XM0[%30CC M[X@9=!'%XD*3OFX8GW5.9AL#STJ3]X'7#N1B- 8STJC7L4V:Q5[;&^;<_D0929QP65. ]E M(7]'K93!Q#)OU1,7JCU7@RK$E[>,]*$RN7&-'QB@R0A"DXU2)*MWM<["05- CLOT:6)JFCQ,ZNC>JQG/_ 5 F#^D\5A M,EQ#X2*HH='X4D/Q =\?%%D5N4K>J"&]A*,RBT12^/45BDJ^GI#<=YN0W%] ,/P!6)N3 M4)0#*GY=-LQD#T6;:)F*K -EP(II,^1P.MXI>Z#D;)P[K8-5'=^Q;LCJ4^WL MM6MO?%FJBJQDZ5T_XYS%J4U2,&J8HR4+,3;/AN0Z*#>(-+0*@[H7-47<2,C_ MV#KQX3P[27)6Y9>X^] !T?]$=[)B!V6.KM^+^0+=]>UWSY*'W_[P/0F/.C'Z MWWM.Y3L[_*FE\T50 YS=:7?;=7N,E"7;"D2607S,Z98V96SCM_P;@7Q\FJE% M9+5@Y\%P8;L>6;- R@<8GEPJ.3CSJG1X'2A6SH0>V;;8WG+/,%4.F4#R;6/^')0Z6N3 :R+8V05MV8[!#@*173 M1<>#1@M9L)%1YU-93&ZUT7EI?-DLUY?)8KC(E%_&QD[^&V*P7*P\ZM\VN>W&UX[:8)\)7#T@G?REK&ZY/C@68)ZIWN8N^8)NT4CX M" F.6:B'A[W*=?8=XG;4W+LT=EXS_8OG'#;;I>M'QFFVG&DOE]E>8K8.QJJ8 MG*[[P3JOZ!2N>-!$JTH07\EH;K3O.DB/18"?.=4T.IC "2SMCD4%= Y4.=CK MM+FSIJK8_6COD#S>9L99P @=N#",RKACHK5C@3,5W>##UVCIJ K!:5BQ&JF# MXJ(GN5G2MIF!8Z6\)!4!1/D.:T&ZTS"2 N2-_+[V*)W'@Y=R7JQ4ZMK4 UO$ M&+VP(*:)"8:Z3,UK&QYI^'"/RA2+!XXHK@L/U\' O>2_OS4HG M/ZAW= *[@-TQO3+4TM5$2+J/X%A^6F,(AT1*H@!!*.H/MS:-:)&7%PL!(3<5 MND1(3C:$XSPOZ!T_X/ULP2,X :,6-FT#>=L6HP&'(+(4.H!M/'DB!BO7W1N( MFWMB5)F]$Y"\!MI]%,1%\BSF(*)&A"3&:"U 2;5J'1>ZB$#6W._!J=1"# M%N^FG#9.#+GX4UMCYXJQ+-+155034W5BSR[LD7V2:1!4=_WZ[8E9I.WF[.1=>WWY53V0_SE.FLWZPZ M>/B'1597DG0EC26H[R$ (H'T925=YTB!3D6(.8^XET./X%AFQN%_W)"G&;W&Y/7G0FUY6>UQ_& WPU9+,K?/61@X5GW5W\N[]+^>'MV#T=[0EYSGB M@5GR5J&0G&P:U19M?QIM6,UE#5Z)4Y'B0[)1N+]L[O+!VN8NOQ,;WZ4I/^=, M9?KCL%AX^U\DZYC,WH+=Z1+D(AEK.[5SQUBGOKHR"DX2U)P,Q$F9%LMT=XT'FU31G"W1_'AVA[%$[$\>TH'.@%U+J4G MJM>2;.(*<82(O&Z,S$4Y=%SD;N&[[$$;M#*KW;$!41)%+B&73G0,PEG&H'GM M'%Z+L(9 B9$YC:SA[H$^G;XNQ3E]L^@^GNMYHN?;N)SKN$)FA2E1?+@G)+'\ MWT-D>THR=-K.)8S@'QP8%',L#N$![3X?6228B$>!88A!;C/S,>NEE^1:N ^2 M"=GOE^B&Q5.0#?,MK7WO>-YDP5:+]LI1&V?Q_M9D0\;DYS(O:<%U'+, M_VQ*E(8LU_@)42OM90QJ#W/*/3?+:7(&N(R%;T[_J0,=:U5/[ M0L_FSY-@G M7=@A-TSN;IGBDHO5> MY+:RL%$XHCU'/@?#F\I!=L'6D<4]Q^\Q+*;5@7*9]2#!"QM(<^CHB0R>&<*T M6O(@&! $'DN/VO0)$%'>SU?I6:C4E&1G$Y=-'R .1 C?>L= M.J-@>DH3$9F478QSS]M.*9NC>;='\_':'DV7F^8*F5]I'15,_\(D+#TF3>24 M-BYX*WUE6(Q=XOC8V ^GSN \6PA L@6ZE@-1+FG\A8/J52+Y5T!ET*E'Y(\/ M!-_="\%:Z51#"-HV8"T-.PI_=8"X56<'1MI"-_5"Q))-P:CI@D#+P6BZ_ M/YOV-W=\LIZL[\FR]$-R#_U=8Q -9 1599>D'*?^1:&A(%A9G!<"1AX^U4 M$\>S =\KP@E]L?,Q,H$ZX2AVMP^A94L+ZLS#"".>9O2T$^**5+OV\<-IL9#1 M$V5E9":,C0W9+T3]\]"_+>A(,$$PU MRL'+'$LI])@,YP#5GU5J) Z#$5(0VO-D@\&A.'K@Z%92W P!,P&3Q%0CR%,_ M\L8:_Q/.[+?K>V9#U=P;=;7:%E\&\>T1 MSV@TO=(IAA$IF6?&UA'@-N^-3Q MO>30()DF\UBED@#.E]JNDY4>:6EI&=_W]41K?]A$:__81H*(3]_1C"_>G7SX MD/SR^N3\Y/TK4' [0-N?7%QV8J\L$?;^HQ%-V?2["FE>%\-\_.2F$&1?W/'Q MGW?3X_]'_W\(?9% MO3U]\^;TZ/7AV2 Y?7>TYZ?=$_Z+=B#:@-2&M"1<"S/CY.WAQ?TY^'YZ>%_F*=\ M,5IY33+X\&WR[O#X_YU>QW#6X2C?7M4X>O\>JND3HKQ?M"%=H4B.<_%4WJVV M^.+AHQ^^>P)=YO?MK0]E!6R.OO^3SL4 MB3\3=#S6X%#<6L4Z^+9?-:+O;U2?_O U?[K<.R9[_O-UB2\FK+[D=+KI9']! M%\3!_L8'\65VTAN+;VF^R>%/YR= M0XAP^35O594VIF4'Y],IS*OY #DC>]R V8X2I7,XE(EE2\SA4<28272UA!ZB M4+5-=./>%P4'[L=(1[(Q^>TM T"@=O,R7(L(-G<9+*MY6=E0@'5,=2H)C[I] M?%\AT4\G+RTXAXW=,_*0'<'G+\V;RC3H(N40+OLWW=:E9AJH1T/X<%'K<%]6 MY=-@3GSNT+&TK\M\6A&"C$92%551-(CN2-8AW?R>JY@JVZ@Y M6ML1]R&M]:HF\@QZ@M^.'8Q=_%;Y5_^6KCMPW]_-@4.'HIM>591;%B'G_@'F M\)F'4R]WAQ[)5(?]5.4I"A5>#_T*M*CHE] M*0B2_WKT:/#HT:.]1X_N P=UX4KOC9[EN^ZAB*+3G&WZ\8W=NTA-V&79[IIW M@7DBFPW1>]2FZ%FJ!_V M,IE9-X/)?.I$E9NG8/DTO9JTPR?!SU<>[G\5N%";,\\S\D?BE1Y6 M#>9/%SZZ[TL/\J*11$+1LJ72A@^4S=V0)[B-,OE'0 '.@4\,3?_;_6_N"T1 M(AHW\];00P6/^82NA,6NO\7Q#-LADKF!2S@:EXQYQ>IEB=1$/X_'K7GXFBF^ MP6**N!5H"Z/31:_-BWE#(WT3.C .?[,E%:E+]14(VQ&F8 M1 2LXB>]U-(EVH!*7^9$[*%-P#4V$&A 4+JD=R+GF?JW'WCE"EMIIG4M%)%) MRN:E0EL$X&P9PSGB-OE9"MQ G8.68'65'#P2 !/R@GOQHBTDT[Y_:4_PTLH1 MX_=_@DS1N[7ZZ,@#INY,\PL>0# PF6K3EE9=0X,)06;<%"PXC54P76&]Q<,D M8V1[*WY)BVNVS +TI-S5Y!-8ACU2O3-L;ZQ?S1!9?R73H["FS)$G/M(+D53' M@;]AHM4EL@BC?NB%C-)C"/NSQP<[G+JH<83I/8_@#W@OZ-0TG.9F@OYXT771 M>471'RH42 F0U/I)/I9BJP2YT96H,$N(TI^\F\+MOJ9DKH.OW)&ZT9S66'5R MK>.YV7&9_LZ=CTW0H#X$X>B$Q/5,4GJXD_0M+31M)("VSJ(WO:IV/K:C2YNU%C*7ETK*)U=RTFM'6_/X8 MWA^D=!OGY#W_\+/QKD/T6,,7#@ ,XVQO^5V+?),]TK@%9-E-B;U-:6/2^T:3 M0\:1BY+!;4<<>A&^ZBIH C=+PHVM=:<-?=7:,HPW%V<'3"GTQT/0>_)3I4)1 M=C_'N);V!RT%Q!7DD0K>.=A#3:OA:BB;.[[HTQ84*D/<@QX^H0=Y7=(9'%@A;O)P<)? -T=YBVFFM>D@#W;V8I6B M&*PI!U+:/K%OO!K3W9FU8*NF9*HUZN6#\$QBX+ M#+$Q^_: 89R))5N*X4%IJ%FT"P_C77C8V07N^>NW(?F<79AHHP.9QF92%? D M1=FVMJ:U^*SK37R!)NFWB6Q[%S;DPK3:AF>+[.85M("6BT.L*)HB'?#V'".: M^ 3?XY-=C.;,1'2 91""E&R3YAILOHV ^A*!IO5%"SD+3&CW)9-B6^I,U=50 MI;_W].N.0/DB/ [C ?J\XP/TBBX9/OXP:,7+N;2>X1Q09Z>R$AH#!76RU5@$48P_$RA8-.)=W9_L2I<6VI<4NG022DW:%30FNPHMZ&F%.F#*;N\;%?L M1%=529RMK?NX.CD/B;S*$Z<64G=JWQ+I$%RJ><.F#Q=V.S'WN%DS&DPO9 @; MVFEW<'Z&6X6_;F]=PV')0MLM1Z-G/KJ#!V9-REW#I%EJ/*%G%J6*'VSAKK0J M;*.#V3"TB[;?*W.M5FCEC"E;,G 0MQ^0%Q,5G&\,D[OE^^L+H'*DI]-F2CK& MV:0L-(QQTL/HY/0P^M[XL?(1XM2--.>1E!O),APRZ>50$1W_U\&3_;W]_4%H MT@;%3]I92@<["UA"2Z"13Z1O&YGH8'O0=T#K:'*T45;ND&C7$5KD>B]5CQVB M&B+2J4;8GNT7->N+I"_?R!XH)XE8+6%4K@W!W2'!K2_BQFEAFLK;\N?<@KN- MJ7<]E^ST@EMM;.[:M' 1U4>-?/&J:C_3]513KD36 M;H([?X&SWA_<67UPM[?"08+3'49%:+P",!?'S1U%^V;9>TE O4$'JUN=-X4F MLO;()H8A9\C&F:K>K*K>D_5X_V#GO^]O;]UZUAMA<4?"8GVA7LY@9>-2.!B3 MG;.+]_>#F_^:RHF$KG0>$&@S2PDOKF&5RR#AM!/@>4IJA"1KC/(T"9HV-&CT M,1&0X4K5TH(H*4FCWD7F@WC)+U&"P8B#DA#!4$CB)\@TK31SV&9LV0N6J/6* M2I,4\4[6:.%L4V/\%"Z514D-MK;Z7?MPGVV3\G'.KN4X]-%=/^/47N8&;:*D M&9A-I*$37#6^P>)M00U:74_C1A1] MCY3_,$JU*U9*@,"RK4*(%$BZ1,H"A6BW?9S8XV2ZML?UV GIK^^Y,W;BA #9 M!5:T#0^ Y^/.G>MS[L=XFN>#3_U6\[S;[K3*I>:@-^AW6]W?:X?UW7ISSSZB M?2\;P)JGEYT_V.G'L\O^Y?5)YI_9S>"/?O>D M,I5N,F[\LGLDPPKCOAR%)Q5?>$G%R+K*AP4\'LFPEJBHL1\EQRQ['JHD48%M M\E28U+3\6S3JBV>/!]*?-08R$)I=B"F[5@''2NU^[^/%2266HS&6:IZVNK=C M.90)HVVQYMYIJ[EW1?M:IT']X!E5<(Q-C YG(DZD)QV>2!4RY;&SL10>Z]X* M)TWD1+!+#[TBIJY//'92;10E71 =LT_2]Z4SYE&5]4*'!NQB M!(O26*<\3%BBS"[9 ]M\3D,7=GF=^H(U?[V\&,PQ,):)J.F(.Z(1JFG,HTJK M?LAK]?<[_%USCX:V6!JZV'DR%K ']A6.!&L[2?6Q=_5"F^":<5=%B7"73'HC M''IW]D4<[A_0FR*5;W@\Y*'0MHYV,>('X&U5J_*SH76/& 7W/U3 M5IECH#:#5#?U^[F.VHE./C3F\1RPF4DR!V&0L M-?LKY3'0[,_0'JD8@ S9KRH.-J#F?NVWG)5S3U3P/>72LO/9/38 ,W;!KVOZ M11C90NYY('?P"B%WRC6 !D@%,_85P/&%.Q)5B[P,;ZZ"A% ES(%<+D/&PQF\ M?!*G M;CB0C@;@E@',H!J9+[S./D.1$ VG\K1G'>+FT/"(4#GF[>$9C OY5 M&"<\%ZK1YD(;K.E3 I![:4<"R0&&A9B>!1P0P!DSG=*OQ?RIB$4FA'802.T+ M[LIPQ*8R&6.'.D(DH-5);@35E(M]3C#-9<-9T0[WD:,8#[;L^'YV'/Z;V"&8 M)T/ CY"\@%L5U,!P=,>%?AEZ<-PO-Z4VL.@-(HA2TL4T$'^5W_?#["4[5 M\FLC>$=H.2)*HWGT)YUE" X?E2-G53:0P)"#H3J4THPS 1 M&D%4]BZ"8#&2QL+GAE)9[K9 <36+LM0I$1"AC%:^='EB-!WBE4H>2]J!M!FF MB>TA24HU97W&JVF3(IK I[2 0@D"+4V*4(]))_4YQ6OLRRBQR!XQP^:BQ1Q: MZG)I*&@D8BH$"'=;:[TLQ8:OGF(;1XT[3'MD9KFT"#B&<6P#PH&E$[P(K,JU M"CF%:J[!0:JQB%P\=G.@@WJ2#Z4ODQDEE.OB'/'><,*@?7Y.NBYIMAG!;;:C M*(TCT$V;!-AQ5.P:!4RU-A(A\EH?K$./,&=Z- 2EJ,D;(C#1D1%BZ)9;+\LM MYQ5RJSOA?FI!Z=\$Z &+VFZLG3UPU"EGU_QD@@WS,M5X!V$M 7V.;6JXK=5>D@SN*R1#Q^+L3N%N MCNZRDL/TK"/%YM4,96?EDG*<-"94%G*ANU(#I1,TTZ<9R-(.!&4GVVQG_0P/ MY(+77QFT \N;,D8XCPW2NUCN;,HZYGJ>-%"\,&85K(JFQ1A;D9LR77X6? MG3^NC*\^8J!RZ3$+/43 ;3!ZEK.2H__068GY^N/FW*TN_#J%F2*!%BX>0LJE M;\@D[U1+N78(:9R%%!)&O9@*]T[&R080O,0M, MH'RO7'IBPK?[+:F,N1#S?1A=AM[)]%OO(S<&CL M,._),63WMM Q'W@WX7EP?G'2TU;ZD+>;5[;85&ZM>ZC'OM%:*\H9*G4 X@9K MIZ,4J6KHLML_.'O>9_^RM=->O+7V?-5UI]>9O?C:P_=>FK M6! *LH]^]UQ@7084W1Y^R.'_4E#S?HL573Y)[/0^0WQVX]@ZISVZFHQ& MR89P?_T]1[+!$$AHD^QF]](/--;+T='Q\YP76:W/PR^#=NMSK]-METNM87\X MZ+5[_ZF=- Z/6T?N$=N/L@&L=7'5_9U=?+J\&ES=G%=^^]P?]BIM5B[AH$N0 M">AVJ]O_QFZ'OP]ZYY69\)-)\]?#4R$KC(=B+,\K(01)Q"3">7,H(C#L*\S8C8HXKM09]#]] M/:]H,9[@4JV+=N]N(D8B8;0MUCJZ:+>.KFE?FS1H'#^C"IZUB=7A$G0B N'Q M1"C)5, N)P("]E%(+CW!0W858"]HZOK"M9>:MW)DXK.W/(K/V!<1AL*;\+C* M^M([9'&J3TZ2%_=RD(;#6QZNOP\7;GH@$:B;F'C2EFFD>5]J- M$UYKO#_@[UI'-+3-4NGC'I,)L-X=[D>.@76\I/H7;8(;QGT5)^"O6/06/'I+ M[@6ZW?[73XOGV^O.9?[\6[\[_'Q> M:=3K;RI.GQMFDCE"[YQ58CZ&VD@#_UX3T@@?FGRJA)\-[.:3W[]9;FK87>L\ M?5-AWS)@H%$6('%NJG%8G%+L6IE4-#=;M3![ZEL_8VLZ]=F$3X%IF J8(7"3 MB3#LCY1K!'4XQ_98:<0E8D3I: >&UFO_SLFYR?642VN^Y\P"S-H%?V[HAS"R MA]SS0.[X%4+N@AL$&D(JFK/O")P0_#%4'?(RO/D*)4B5, _E+FT.D*"!\9P/:0 -Z$F91^EO-GH"$30CN(A F!^T*. MV4PD$]RAB3$@T.HD-T;5E(_[G.(TGXWF13ML(T6Q+HS0$F4@C;WB>"C_&Z<_#S!J6A^;03O M@A%CPJ7-H1XG897R.X^G9O- !F>+^52-Y5JE(!!9RJ,#64X#*051&7O M,@@6(ZF&D%M*9;G;$L75+,I2I\" B,H8%0J?)U;3$;Y2P;6@'0B78=K8+DE2 M:BCKLU[-V!31!CYE !5*,-#2I!CK,>&E(:=XC?NR2BRS1YSAB#&&[KGULMSR7B&W M>E,>IM;%$^X@".B@=XJ(,1NJGCQ]W2%DN<>U.BAGF&42SL1P8URY-5)ILEV# M7:(J7XP&*B:#QT\FV"@O4ZUW &<)U.?,I8;[6NTER>"_0C)T'<[N%>[VZ"XK M.6S/)E+L7LU0=E8N*<]+-:&RD O=EQHIDV S?:%!6<9#0=G)-CO8/"- TAY.V9(QU'RG2AUCN7,DZX6:2-%"\L&<&WD=1:(PMRLQ"#Q%P'XR>Y:SD]!]T5F*__O@Y=ZM+OTYAIDB@I8M'(>72#V22 M]ZJE7#N.!5.BM%FD;K8!)4:12!* [4%TI# WI&Y?H'I6Q@'2#$.6H9"(_U/5 MEGL&^",5J+UU ZFT'V/-NVWG#?L@]0\^<.B$6 9@66*O3B GDQN" ?=QIH%%+-C& MFJP,PAF(?:Q6JBZ7,YC(F31"BZ%M[&:R +SQL\ ^3_L_/1#H8#H6:/2T5<0C MV/B D+9?*C/L5UT^(^14A5.@I$:BJ=P75YV%%(CB4,T!>V<3Y8((7V$6,H'R MO7+IB0G?X8^D,O9>S,]A=!TZZ] J0JD(P6?%=INNOCF!^<7)SUMI0]YNWUERTWEUMI"/?:#UEI3SE*IBR!NLDXZ M3C%U.:VRX_KQ<5'%]3W?9_:*N+]FZLZW&1O4-,(8 'K9=,?LV3/[I6[_/>U: MVY$YVG1+;)64?]K;_;N]R75KOOPUU7RE+>]L]PN1C:=JL.5&ZBIRZ#KP0P[] MUX)BVTU5=.DDL=O_AN*S*\3.^1S176-LM%>4_P=02P,$% @ ^H %59U_ M+#KV! KAD !$ !D,S4W-#U9:6_B2!#]CL1_*'F4 M$4A<)L=F."P!=@(K$EA@,SL?&[N!WK';'KN=8W_]5MLE7O5;7M1G=RT=<:7:.E:]E,8]*;] W-^*-X6"VIC7)\B^WEY0!HM ?Z-VB? M=P;]P:BI?.WV)H:B03:#@SJ4"^IK#;UW!>/)M[[15&Z8)1:UT](QXPH0F\UY M4['I3"C16L/5,(?X<\:+PO5J%4_487D_=85PG;AIYG)1#-A?M*9N[F?$8?9= M;<(<&L EO8&1ZQ#[1!#/R261#A_J"S9A)!'-Y .X,.@M&9V#<4C,4[)K"8(;=U ?"K67?&>.$ MFXS8ZSZ<=D%\,PP^\VG@U3\3QZO#!;-M9BZ(5X >-TLP#/T@)%R <'^&=I_^ M3H =A3:%QMG@DB*ZE%NFF^4Y5 -0FXA1K&@ MZ!7$P^<46J:('**>PN^E<:E3@C$UI0MC!ZB'QY4"D !:ENL):B6Q2^+&X/]Y MKB6P;]GWI7(B8R8AC8D_)9P&Q<&M3>\B8-A3K52J+Z:DH+>BR-!I7-2.#G:S M7.MQ,%W.8VOAAHE%9.:/D/@(Q;X#GWJN+YY'.5SAS/6=9\2\4OQM%>Z9&P4[ MF_&HSUP+*"*QX->0TWBK0PQMM5*MROC.F(U]:RO1R:'/!$-(DAUKNG1B7^B@")Z]/Z_D"W- "=&D0$ \6TH+.9AY;P8SR!%Z@ M>&7'E 91#-S0A^_H173#'(WU$AI_M=H2WMP2'FZK?CD\>I8 R5* 2<,>D$(V M\[06$/>"B!JD9+MA]@D2.R7B>\I0M'C+:!%9UUKMOK%:JCT8Z<:HB"6LWQJ. MC=KJXDFYI+6E0+Q,4ZDHT#'Z_6%+UWN7Y^O[\;#56=U_[>F3;E-1*Y4#);9G M!(&XPZ U0?'(G!:G/B7?42<9-_6K*2_8=O%\-I$68>441-D0:Q!F(4V9AL3!6!+!JXU[M,? M(?.I@QJ,ZF6*=SF2!TP@ZG'.RJ]S[,-$SF:63*Y'5):TB#R"/R/Y(^GQP;8] ML:WZ+V4;XUAOG.CX)0N?((QCNF)QE5A1D3!9^3S,_9)U!=E-;!O-P9(HSV'8 MX2$-@T(T:[8^G^&"%HN61H)E,S@LM&/6NEC<-F>^1*HO[<+#Z CP,B*F^9'F M3Y(O29[ME<":?$2(R:@M+[;(%KEAW;'B20QM8^)J8&K^JQ?XV?SDI#V9&H5\ MXY25MQ_1)^SH[91QD=YTY' M:5,:Y'W!/Z;7IP_1JFR:NCZ>+C9-MQ"X-@+Y M5(G^=CRKML)YB,>@X_@\N-;-RX"\S]1W=%_Z(:45M$?)>:CQ&Q*S /O03XJS?^WTCP2[C*TPV<\^45(F1;ZB7#WWR4N]=8?OR.TK\9%"6'URP,?I.\S=02P,$ M% @ ^H %5< S/NNO& HQ4! ! !M;6DM,C R,C V,S N>'-D[5WK M;R,Y(/]#QU]N ZS&KYV]F\'.'>2Q/"/$MAQ)L[N7(#A0+4IBMINM);MM MZX+\[ZEBOQ^4^J66+Q(P&$MJLNK'JB)9+++8/_WEU;:,9RHD<_BGL\MW%V<& MY:8S9WSYZ.Z=F4NT;/6+GN^N/Y^'OZWUT,,TEQ1FQ@N$4OJ M/A*;RC4QZ:>S@)M-A.E)FUD6,U=DS;BIV"&]BQ^OL6$617QWCK!OZ8)XEOOI M['>/6&S!Z/S, $EP^=&V67F*JDI4')O[I@O357!67Q">IHIPP4Q:758]2A24SBXO"@U1! MD)"[65-9*#OU)$W770L-87B2D<%:4!.[K5:-'\[!SH5C4>!JNCWZNK8()ZXC M-G?P/>(IW#PZ^#$-3+BZAD2/TO!/S_$QUKGH75SVKB[/<"@@G#LN MP3%%?5M#WUPX^!$[Q4=LRQ1J&?CAVWBXJT.KMG]V8!A\(DOH(PQD%7^-R,XI MC&5,,;V$_@T#5V+(4^4-K/#3>;9T2,"3=#[B?U:?02L2:JHV8"<*:@5%BFK$ M!,N5-XEE>I:>P7E*5DV%Q^>4 VGX *,]FZ/!W1 +QYS)BE)7AE+=64XC[BN0 M\03$14-YCQYO!X^3P2U^FHSNA[?]*7RYZ=_W'S\/C,G7P6 Z.:FB2,1/!(9* M=T5=!KC*ZB5=2:.DZSI*,KY+T?[7D]("^4>2E*/%(W7[')[:T.X5E&3/= A^ MFDVWZ*]_'*7K8T6-YYDG$IY0R0#*3\E6@JCW)B:\*UO MJI4BX\LGX7#X:/I*\176'CF-8O^$2P F39H. LCY/F]H;CB3TF^ M!N%SP^=LQ*R--.]CM .0P)H*=P.*P<%NC8* RDMG[H2:G@#85/:?";/PYSM'3(@5.)WU MJA;KZ?(BJZ<$=8-Q(Z9O( ,CYO"]$?'H+1S10R['J,F^"<8L%3CYQ7'F+U * M.LD('# QA%;R)0,1]:6,5N.5:FCT=IG56Y+H]T9(5O4V1=B(*1L^Z6-4UH1: MU,RLL6^)2WS%:)]JE'"554)(P @H&(J$@32.4=IC:J'7!NL1=S,5A$MB*OOT MI:U]JI'V=5;: 8&>HF D21RCL.\($S\3RZ,/E*" $AY9\2.-F'_(BAEK&ZJZ MD:Q_C#+6K1]+KQ,OW^>&C$35/QA^Y:,5+?CK5$52*'1E9/L$PZA,R%A30"/L M'PN%W5-$C"050Y$Y1K'[D:HI>:4R]"[C'S1B_6/>9\0ZAJITC$(<$,%A"2F? MJ)BLB C\]-RO&G'FEK-A10,63(:J>HQ"A?YI,W\AHL*K:I5.N+-)/W=@P8-GF,'(O=KL7RO;D%;Z/8W%&KMTK(+:G5&O4TRLPMJZL'[(Y:@[K87%); M.\IH-)-?DNNC>$>M@L(P4E+^VPIHA)];HFNB34K;"7^/B:3*1*!6V+*3^5@'GQ2]W/ 54?S&!246DKAWI'QR_'!A;B;(WM M=->0F&$0$3& B*&(Q#R,N$D&MLD(&W6R^ZKF]46 _,:!,+\0QG%_'F5*Y9UP M;"P",[/6MAJ;=SO\-5:<"U@VM6*%U@CA&@JOLF4?L;$ R+ZQHA>PU81/EGHX M1Q%/C@ABNAZQ'HC[YOQ8/3R-G1<<\GJSSFRB<4;8NJ/N#%6V+2>>#:0VHT6B M8+9,TI+W1%MCAKEP>8UM4SR&I'"@9:5J%&RQGJRF-V/U/V\@D=TR#\3(3:,+X.)+R31V+)*LRBVJ1]R&PU-;0KC ME#XBG&E#3/'L&%$\65-)54>.U$"ZS,:LH< %45@'K[C#C?.I4U%C!E7R#C/Z]JWBI,=J>M1Z M,HVI:#2@ENJ/]>BJ-%[ M/AEUJ]YCUMAS0^;ITYA^QEK$_V04]89D?Z[\2JWYD(_);,:FPE-1UB*5WS,R M8U8FNGLHYAI3RY_G;6L&"=P*A(L%%&!#(5;&6&RF$>J3@>YV%4-A93;":M?6 MF$@NKEK5P4QP.FJUZFXQV>E2U*FH468NJ*F_&>7D493.;$GLOJE1#S>18Z/O MN_$>'!_C'I6 D5*=)$YJ>2^4B\W@?2X.J)LEF^,+'>!!4'G>CBVUSE1C9KD@9#DS M2\/#7V* 1@IA2&5^LL$&-A@]3G3J4+!9A6,Y!7I*S15GOWNTBN&UPTEC;;E8 M9SEK2Y1*#FJ198WRMA1!,V)L)P/+JGVG7U.YED;QN1"H7O$GCZ;$366[8UR5 MJFBTE@]>%MQO=E)9Q2S?JXO+ZY'-V@9", %-H0!$J50KM"9$9"6@G&VO7QO9G4]5MJ.*]?J5M MZ&0O%>QEY+GX0+JRL:#2RVB&BO)!T5W64G(W2]IA/Q/(TH=^^B# M/S_W[XQQQE2Z@IGJG1]0H<_G$R(:>3;-J&LL)A=YW6DQ,0S#=8P82&!!&(6; M],''_,V7NPQ!6R \>W?,BDYK>G^Q^?\0B.(&9*.J?,U<_ MS!2<;85/-N0K<'>N=JFR&MWF8I09W9Y&\IV7/:'Y>VZP*A!9=:^<-( MP$#=<83(_:,9/O:XUE-8ZWLC:H"1;$$RLS1L@Y^-FF&2)WDR[0.;DO; \EL% MIS'Z7#CY31O]Z;!UF=O["R?8SX+"K_VEH&I7)VFR[9#2&%@N'+WUC0#ZN=QG M:D1<3\JOH#%UHJR)RI,$-(K.Q8QK*MH__7;,VLV^#&)W4*9"!8WV\O';[(LE M_M^[V?C?C$@ZI@OC5?WBPN-/9Y+9:WPUI/_;2M#%IS.P[-[5Q=45>(T7?X,6 MO7NUK; $$H[T_/+R\NYU)JQWCEB>7UU<7/LJS@HAX!N2 ./(47FY5C0N/WSX M<*Y* 1%U"Q_TIO,0^YEQWKP](.^J[4FKZ$VUQB*SJJV!*M1Z.JF&]'O[4N[SJ75^^>Y7S %L% '&KJ@$(ZU4$D*3T7GV;NZ59AQ60Y_LR MW!9$SE1E3_:6A*S/T9R*V?2O/,=L8/_B#+Z1)S N(S9W\+T\G"2504RD(KJ4?N>453&'L#A^ M*&T,R4$2)_!2_6S[R*K(5 <@A5L# =1*<(]HU&+?D'&M_C=WQ3DB1EH7O8O+ MWM6E'L&NFNJ[3&"@EA]D0!!XR?ZNS-3/:FX J_=].>3%/MH.]#(B-D.7VKC2 M.#/(3*I[U#Z=+8B%'H=?$/PKYLRGJJKOU@ E#FM#O(GMTYDKO."-E\#O;Q7 M2%C#N$0MFV';7TIT0VFIK@4@/J]#66SBA MXIF9N \OVVC3W/.3B/2-2C-LJQEWC$,1QI=W%+-?[!D586M@1/=GKX]SQR:, M%[7'AUBG.86,=[2J +^*:X[I,^5>M_@+&5?'CQ?H#L"<77HCG-^H($N:Z*1= M-J@&AE)Z='[K8=[2DX*E]IYDYD3;-\YWNU0K,ZN)!EMA),?'1AJ%#,<#[;R.J\1T>,7-?!!V(I1F\KL3QC.E5LI-A MN!G UIPFC;DF+EANT,'V-8.UC;DU:3Z1C=I1&_GJ[*_7@II^QN^8+5=N-Z95 M D5[+0;YFVQ-K)AI:+7)K0Y9M<7!VIX'L8>VYPX:AI+&;KH 16_'5)KLO#/R.!K M+8(C[NCU"TFL3IJ]A7M;W?O1X2:1JWN4:L"DDZ85\FUMS(K\M-!#FZYHD9/6 M_0Q7%UIK%IVXA\!WP?KS__;\EV2,%HF[F8/[F [I#;0%M;W1($DWX#IU/CO/ M;/[(0 24\B?"Y]1FYI-C,7,SI:_NC05ZSB_CW?!1VV-& XS5EVR%+\L]6-O+ MH:D3J''$DO#@IG&56@.&!UZJ-P/:HP7T6%S1'*K9->%5EX/^!51^W_,<3_.: M-1DM]-0[K \@I'U@KR[!EB[5'(%BE^K3H<2Y]X;4"#9J[Y4\E)#*(VK2VMVK MP\.WOSK&ZA)I>*?7H834,NPFEJ1"<+EDXFSFN;I98CSYIH9+TUER'#"+\Y!_ MH1B[HO/^L]I3^"((QRM@:=3F,+\&;"%3=DQQFP.'%6 ?Q0L/;\G_>#)J8A'9 M/*A,NE5;Z56'5^N!&EK#@_!P,PYFE,6"F9FU.N,N75+1]E2?X5@=LV^7^$[R M<)T+3E@8RV*I,0%%B2'0??&]Q*8CUD[1@GGY5TK$ _B= MJ[8GDZT0:FS)/8W0GBT:TLSH"'YI.T"2YUC+X/!V(Q@B4UMUMPQ'Z9FGSI9F MQYBU7Z=]<]N)I'K[$M=CCYG\KN,MV;&'?;*1- MO?&YG0%VYW&_+?S;C&]E'._PC"PU4'4:VNN;IF=[*M",OW=RR+-%M*T= M\57#PYC@0BRCF/XKRY[7T(:OADF=?K M0BTIH_A#^+[<+D;9LDC:&D$3[QV=YH^6[,,J\QSUMKC:H /CS:C6%A_ _5A" MG_5/ZP-8_^3>(W4CWT3AZ7(XJ8JI1K#0GWLWMW2-MM]EXS2LZZ_>_*TJ4Z5% MR_!%V8=8TFT%4KU]X9V_CXZ;/"_59'WW7O&5:_L8!XKYEHG@J.V M>#8H#IC7*2[(.EE-%#.NT^V# 44)H^^F%E^@7XM(R1;,SQN=.O&N<."R=Y@W MU01D6W.;FCN_0*]")V'$T\!&_)9)&,*@H9V(I3R8]A(]31,@S(.C?EW-[\5< M]S#'OX$IO?Y(NO6UK5VVK!20)MN9&7OH<-XH@Z%)##TX^ASD3?B")):_V=7) MO%(62HT08Y +HL9D(2.#Z#0O)\^\K9FAR.CQPO4XLMG57E49)&V/+HPSV[-! MRH[G=FBMU4'53'[-)W)%;/ (?'=Y\570[.UZA_21KW@5T++DQX. M<5U 582MB6H 9&S_[^O8MDG!##OIV=6M":>.@R\(L/<\8ER[V=,3T]>G2XG*H$IGV[[? ^H])0 MV@[58/Q+Q@+M^%JNG1CVF.Y<*J'E4 GOY;"UMCAESVQ.^3PPAU0VDOJ71$F;(+3QYWCX?M2.YVAM=RKSUH/ MZ@T(0.DA? D"3H^$=QK#W0FBYFEG=:HBO ?O(.<_2\"HWK8;RNF"P=1NC5XX M%7+%UMT'_G: J./U%J;B=^OZ;H50YUQ.=%PV.]]V>H!Z-XPFOOW64?=M384% MH%J\(LN9!0XV[MBL&'WN?+S9A:'&8!-=@[B%7-Y 0QLX:2_.=.5XDG"\JF^Z8@*OFAG9G,T\.?C=@U%,947C MAF*G7EL-7'5.0]FLSSD&"NG2LX@(EZ[='H?< :)&N]88=K(.TIIBUK4L\S^H M<$:<3E?@KZ=4/^3HY;)GBNJ/WG-_XX!!C!:W3%#3=83$\)OS#%AR8?J])?*V M#;H+L:D,]Y5CP9SR#R$Q+=Y::7#J[7W I_,Y2\>[7H)(>%E%,K(>G%4:JFL( M376AV T=1T5'SR# ,&^%^'DKOM>%NNXFK7]?T&L,F847A"3\JYM-7"38G?5G MH&0J8YC@%K[%.'79[-[WQO;9A XE>D_YTEV-%D^>,%]O(B@;<0MVLL;L9"&-J&E M>XA<&"V(%MOE+PB2"=/A%;0I4WD3S:^(M7Z<\S#!A39#"'E:\85&>-UK=--, M9XE%%1'5-W&L'P2U^DO:2=MTK)O=EZ&3V$$N)]H"9H_6>;A#[I6@U;@+S+.L MS<\JQ);G&-W;-_)2I@- \NX['Q5H9O+E.7OG1S!K@, MCO9>$>+GOPU +',B/CO!9<,HZJX&FJT0ZISG+A+@!-^/8+..CG%O1]">\OQ$ MICL\2PA^W@R<6E^**?WM,7*S"T#=.Q_OB*G.PCQ!3U=!^HX7#KM0U+@'$H;J MT!)"NC>4*)T$V2==9L24AE-C/0CU!HH&#-*ND[E)<^]^_2[VC:\A55N*ZAV% MZ YC'F4GZY62*.J<)%9]^!M?$Z;R8OVYYLX1OZR8N?KB$;REGM+X]1U2W5O? MS738!%UKXVP!%P" :+H0P3;NK37Q%VI9\HZ(I7-#>*>GDXHYU[J;S.'S?+\X MX"W"%2&5:?.Y-%?4)G_^/U!+ P04 " #Z@ 55#H9Q4MD2 #(&@$ % M &UM:2TR,#(R,#8S,%]C86PN>&UL[5WK;^,V$O]^P/T/OMSG;++)M====%LX MKUZ [#IPLFT/AT.A2'3,6UER2[C__3B4_)+YE&232A;H([;YF)G?<#@< M#LGO?WR>Q+T9(A2GR8>#MV^.#WHH"=,()X\?#O)L=/C=P8\__/E/W__E\/ G ME" 29"CJ/M<)S8(D1+V+-,PG*,EZA[UQEDW?'QT]/3V] MB48XH6F<9ZP#^B9,)T?L]Y^+#GO#TS?'["/[Z_B;PW[^F-/L\.3XY*3WK[K0H M>%"4?/],\4;II]-%V;='OWZ\N0O':!(\I MKW^3AD'&I:BEJR'IV_?/-/H &1 TA@-T:C'NW^?S:?H MPP'%DVD,9//OQ@2-/AQ,)IA+\OC;TV.H_-?S-(E00E'$_F!XX B0/ MBX/AN MC%!&#WK0^.?A]9*#24#"G$YP'.-P'$QQ$G( H=B127M'[5-\E['_@I;1P>@3 MROH)^W4R)6C,2N(9NF:Z.T$M<&+83V,.A1V>!W1\%:=/]I#HFFM&[W4R0S3C MK5XG'P/R!67!0XPNT$-VA\*4QV@PZD]2DN$_ M0- 4)'H58/)S$.?LIU5C\H;.YHS!C 1AE@?QQR"#8O,+5@O'=G+RF(UF^/3# MWW-,,3>U/Z5I],389P0.LC$BUPDS;H^8T=&GE(W.NWS"9#0?C-8*5LO4$>ZN M:-BC9)9(7](,3V TE9!S^W[Y/ 5KP=#, Q-P!M(.671 @O@H"VOE*\DTG"C MOQA\]Y1L0@_=4=8?]]!' 7W@;GI.#Q^#8'H$2G&$XHPNON%JPE6D_.*WPO@N M&F4^ (IY5[]5"QSMCR8V-J:(9/-;)A)P7B[9]#,%5X@YN0I*U=6J>/;))BL, ML$7;[,\-,+>70&6)(PK. ;1VB)DGNZ@_8CHF%F+986I#>$X9)>D4>@F87J8D M0H2M@@]Z3P@_CC/^YQ[!&4QA@$]=P2MR(<%N:.VXKJ+' ML.E(%T/T-]<0+=VZ@D[UY*6JU %H1&2+8?G&%2S5!2>C<>DS+E:U"H#,JGL, ME1D#8M"^=>9MP JRI-=DPI*4]Q@6"<5B'/Y>$X>M%2+[XK=^-(,E!ZQ,;](@ M 85@%)Q+9?SQX[6NCH=R-J!:+.OOG'EPG \Y#I)R'LI>0JE8WN]\_/A+")7@XBQ"8KK(,+)QM2_YC:,V2!%UG\84U?T4/H*BP_QB) MJ); 4#<.8.J067MC'1"SCG*)J.NNYX6B7MMR&Z(0L;F.#4FMO+6U_!:ZEGR) MY 5+]J/*SLCKV"Q9V\IDBGN7I>&7<1HS(5'PE[*YPA+JJ^[1AJ\18T:R8\TV ME7O5D&]P(%'NNJ$-H5G1;_!K5]AV3?@"B\C,)14\AXC!>T2<)P%6=;(U"\;1(5]!T-$LV1KV%FD MI!^&:9YD]#:8@^O'C#'[AN0HLD+'JA5?8-,MRVUXDL!:-^!2TY-HZD9T!2)+ M;B3@N,O'*/1H/5G09(3)ZG@.E@$'$H"<951(/!V#X):F8D>@TK$APL7E M9!JGP>#D9LE:%>4MFUU!%4K?F20.PL6^26 ME&M[HSE.6+HC4 EIE\#A+%S!0RK%N7,>8$E@98B24+U5J*S52=]0R9$$-$$( MP^T^N=D%$7M5KFKO!J9;66N/0Z-(F"\-JH+>2CFGZF\@\:KF5\CW[/CA,J)8 M9D&>H80Y+RH73EK#*3!"9=H^LB$A77OF\- %*L!*<;X:K&7.#&896V0FJ3CU MOA8/OGS.2, (QTE YM=,5GS[$FX=29E]2QZODPP11/7([JC7KFC'CMCW[-CC M,DAM9(&%I9T"NH\AWB,QP"+>3",TH;*QN%O%#GE5=6-\(WJ37L\.*=X@/S.(.0K@AJ1]-<()I M!GS-4,F7*K)NV(#?.-ERT^Y1QQ:.;S./.<2+'(/UVZL4T"EK=0,O)0N>G9$< MHAE*%V:K90>AO=L!-!R^=5=Z8_GQ." M@AAN*OY'&O.K: *< +N#9(U!@BG[Z8)]3!YO$<%IU$"?FG?IK7[5&8FF.MA< M;"T?[-VI31NB, XHQ2-'609KXP+1E!Y9#*6]Y1?X^QZ!NXMM*LROLPB752MO5;9NRIL+?$KQLT\01L+)($'_1 '9H-F" M\SJ-N[UFHZ86V-T$9"8(SY(S3%GJCS)$&$?W8Y+FC^,K9D6!.=JV#AGV\ZK4 MR5 FG;K5NL(=\%2R=X^2W6F6OI_7IUEZF7B666+%W4[5Z:L.J05AG+ORU2EV MZ!3++C2L/4K6F_#0+FRX9TL$VW: UQKVRA[HT&[%Z5UCWK,[Y9LZ76WJBT$? MKT)U#.3@6=Y84P>K=2U2]_%ZM$@M!\_RUFJY6*VKSJO6%V,E$>3-[9X&D8-/*>QR,BTXY*8JQ52GG9*C8B% \2"I<>!:5O,() M8_R&V?(MW=7!HZ_:4<3TC!D' /TT7 V?(?9".]4OANDJ^C'"!%+G4R5?U[$* M]1C4M^K4Z3##U&),ZOGMCLT5\#)$DP SFT &HRM,&6K 5VN:(6G]Q6N(A&_/ M=G;L>/K$9H]AD2=]_X3B&?J8)MFXYA1NT_Z+UQ8IYY[MUUB.@8(CT/S[I[0] MDU)I]L5K1Y5AS\X1UV>&$=">#[+=\*M2C()EST+TM=FY2O,6?9!JNZ]),0J. MC8/N>UM0WJ$8A97GA"Z"+(#TSC0IKDW2WSS>2OQKW]>]UZ>47Z'5GZZ."@\! M/6IP;S8_OV]:VUEL)3-GS;+E67M<. 6ZZXM3XHGI9O>Z!:,B89VLH M$;OPBNM90%'4)X39ZN(:.(O;[1NTV5W8&S#MV3*)1T6%\JBG#C7;ZZXJU&38 MOR2U3GDYNW@>;W>^CO*%,1-_P/EK8_8BM7=Z],^2.5LER<-463T MO%Q;'712.=H6@F=I6Y8SA)WBM-%XIY6F#0&TFZ$E?K-;N%#03F/Z:IT$SXPU M_W*BUM\I6W.+;DDZPT ]3Q18%N%)4/"IN-M'4FKOF01M7XV\9ZJ'*&1#EXUF MCBV_NIR_#L\ 7Y.J"3>F+7EPE5T*;,>19ADM#_":ZMC_(P@UAR*8F[ M<4 07W%O. SJDU8MM?\"5,*69<]B61*NSLP)4'M^5)DX"MVN@"BC78\FQ? M7D*]A/]^=H4BN"L89K6<43-?U6?3G/VXKMM/%Y1C1ZP;!VB^^N96C]:.1BC, MEK<%E>(6W1>JT'*;1O;Y(*^0K,;N?+-FG0YA>[2WGO=MQ+QG@3(39EI;".RB MLU>@3.VL&IP=?C1AL9TE1.L]O0+E:F&]4?>E >%Z0TSSP&[!8=M(1W&NPZIG MKP>8J&C]M4URJ_<&FCJ#]C:#VB M3_GD 6_SZ]A:IDOKE0\Y9/ ?-A9L]ZB(O M;NN%PR]FVGB/X.O,[4#U2S:WM,!>\>4M^3+ =^R?>#:P=UMEOW;32(\ M[RN((;$H30JZ^QF;D!YR?EOF?;H*6MT&YP+;56 MU^T8M@83Z!CJ"D"U;>TB?N\ S1D424>:,P;RJ/T2G MJ- E&!1L=.<&Q8%&-'5L>TT.BFMI>*;OB3(TQ0YZMO&JX*'J=:])H M%P!O@T_/,L"JEMK@^@E9C2XA*&7"L^PIB;=I:/X5%;L$EHX7_TXM@@U(8QP% M?#.._7=2I$;#V>JK.'VB>W0=H$_X]_+W',^"& A9[13"#_TDVOQBK63Q_BF/ M(P447:#B_\MMF,OGD">009I(D6FB4,E]$[+'8?H)94 OSVEG^G(V_TSA*K;B M%2K8KH(4'-UC2S:-.!V^;C2J:A5LQ.591*4,S=/[E-^<3I#Z+0N%SEBWY%1Q M[(=)%71K?GW+@6"\APA%%+:H@5XV5!8/Q U&@6(!JFD+7266V\9<^(2_B_PDF0A U7"%WG,8@ _ ^A4''0BMF4 /R=1P!?3J9Q.D>H##ZMI9E9P:QJYL6!K6)6 GG=FZ9J M/EI4I5F;E6[>4$?1K,NN)(]&< 64'R:Z[@!6M-)1Q&OQ*H&[U6C;-D%K5Z6N MW+TR0]O8+U8WTE$0Z[ JP;!V8,T0Q'XT@R@OY???BL/D8FZV*[XHL+;9DP#D M+J(F,!%+ZP"?EZ=9[$RJK(V.PEN#4PG2;N]KV=3.,$QS"+\4UH,IZ?:!"RO4 MS1I\<2I@QK9$'QR^MKC:MP62UQZ-5X"NK-5Q9)6\2>!S=HC/.L>D2QDD%J#9 MY8><.#O5MUB V;\+IZW9<02U_$F@=)8 ]C$@7Q"_26EUQ&"(@AC_@:*? IS< MI%0U;YI5[SBH9DQ*D*V=Q=7.V5NXYX)Q7^BC/IJOJ--Q$!6<20[4U,[P$BXT MSYE5P!FH2MGO$,T0H="A<'VI*-]1)#1<25!P=LCQ*B6LW_+>EW!^3]B:-^!G M/!9C_G-"2BN@&%%VS704VGK,2A!O-\!3#GF^HI7;/]!-8Z^>$(.H"7[G_X/U!+ P04 " #Z@ 55 MZC)LPS]( #CJ00 % &UM:2TR,#(R,#8S,%]D968N>&UL[7WI;^-(EN?W M!?9_R,W]G)66+?EH3,U OJH-9*8,V]DUC<6"H*60Q4F)= 5)I]V#_=_W19"2 M*"E.,BZY"ICI2ML1P?=[+\YW_MM_O"[F'UX0SI,L_?5C[Y>#CQ]0.LXF2?KT MZ\>RF'XZ_?@?__X__\>__:]/GWY#*<)Q@28?'M\^7%[??/OPG^=W7S['AQ_^3^_P;_!_!T?_]\-_WW[]?Y\^$1KF M2?KC,<[1!Z YS7_]V/C*ZR.>_Y+AI\^'!P='GY<-/U8M__::)QNM?QXMV_8^ M_^?7+_?C&5K$GY(:R*H7&8;5KW=V=O:9_A6:YLG??JCQ\)NW V1W=H^H%2^K?B M[1G]^C%/%L]S@I#^;H;1]->/BT5"F7YP?'1 OO._+[)T@M(<3> ?(+ID0H1^ M7\#_$O'FH^DW5 Q3^.OB&:,9M$Q>T U,F@4,3#[Z_>YF1=TBQN,R7R3S>3*> MQ<]).J9S@#3[W.4[G[LB9'[POLC&/V;9? +S\^J/,BG>M!$IC]L-P27*QSAY M)A-N-#TO\R1%>7X>YPE\[1:C'+Y+9R/P[PZ-X:?A>)R5:0'K^A9G*?QS7!$W MG$P2TC">WZ33#"]HKTM4Q,E<#[L;BKIQ#3[TC'#Q!C00,3R3[\$D(QO I)PC M0BBS01M^=/U6-Z0WZ0O*"\K/F_1KC'_ J(]S=(D>BWLT+C%P&.7#%_@2^?5U MAN_C.5K3-EQDN$C^199F3M;@=9S@?\3S$OZT'HP_T/G; Y *\[YJ\=:&?V$B M\" 58RO4_-=]<(,OUXWQ=F;&:L3O*4;QG SQ)E-LPUH.Q18Y0I\,DO'0$QKO[,)W)U!4&)*#;.E"PG6^'(%W;,WA&B3VQ(#H-S91&GW M<6N\&,+N,Z$[T$-V!^\OG(RI^@XZP+%_'V-S^YX]*JQQA_VGJU?R3V28!TK? MZJIS(/KCA_@5F9.JZIC=*+^*<0I[2'Z+\/T,GHV$16517[+(96 ,\^0RF9

5CCN!BG197 M+T8OP5H#=[9WM;2T;2P65^:]K8_:L?5=Q/GL>I[]S,V8^!K#>="*_X:S/+^K MM<*_Q4E*-1;P.Y23_9 T&4WY&F5GRF]#=.ZW;8QL7S@>%V4\_QH7>VL@$\#H M)I_A&%Y$E5$C_RW+)C\!/A!(]_2;%-Y23PG042GF[LL%\.AM-&TTW&[3AKFV M:/# &=AF+V;P)]A<+V*,W^#DK.6\',(9@]1)L63QD1/R-<=F[5IZG_2&NY+4 MW]$6!?;#X$R19 M?CI'<)=#G%8=7YO&Z0C$)\F3XU$P^&_A@DF>-I[XL/Z\%6\K(VY4EFA[(#<< M3;Y+AO)P5W5PC_2"JXUT.GW(E[6&V F^)(ND6K!.],\&*7)WQVTS(=J,;^=6 M9N;:9,NKQ(SKB!4[M %CLQ6ZVDQ'X4!F+0;=5/6FJ6G#+-X8UK38QK34YCT8 MNKHI6#S=C!U*%FEL,_T4AC/VQFS]*+1B*V@>.KEIFX!H<">>OPU'*XL>OXRO MV):4:>'8DD>KQ2@9:_^M[?MJ8/>@ZUZMM*N\2!9DWM;FC:8'"=5Y.38-="6L MZP[Q@O!M_*0=F+GJ9M9VWLU [G)&V9L2!N\([?0A.]W#LM9U]C%R0I 5[:,Q M/4^;\2DB&',)JOYG\Y.K4/,D+3Y/DL7GNLWG>#[_*.4")^A]&;-.HMT'E#MT MM"[DP+^).TF6?IJ@:5S."X/$,<8V1&JVB)/4#J7UT)T(I6-\6J#%(\(FJ=P< MMPN),Z &UL0C^K2";I!0YNA=R$VS8FATW2P'I$3![$S2I+*#IC\V/H)>"P0W M_Z[.K8\?,CQ!^->/O>Y"RG'1$!#\M!8._!#!&3HI MQ\4(WR/\DHS1\#5AS21>T^BD;T5 @DU.(+"&##:$):2>S?E#5YPG.M2:I/QR MXW!DLW^W?70RL"(#WJ&]%H"0KUP1=^S(I U%+9@ M^CJ"V7D:P"^BZR2-TW&2/ETC$OK9O'$U6,YI&9T=V6$RZP+(9#!G&F]R640] MFZ^#SGRE3\ [](+24L)71LOHS,Z&;H&O/.K9?#WNS%?BT'V5D[/F'&<_$(Z? M4"/Y@9#1*EVCL\-]X;PR'+8HW%X]M_6VP\><.G0++J&\+M%)SX>(6EU,A1C8 MJMM<0"FT?G1[XE(B0R6IR6<-@"^7,JU!J&XJ&6.H>T:G7I6) ,$T@ MG-?9@5/9?,M2HN^,B;M%I6^H#2L"Z7#[1&[.5B4%P9&/@Z:PAF]$F?236 M2R 51NOH['AOY,$CGR,) T]IG56""B49;+2+>@?[<[(S*.=PWL#C68/S:Z(J MVSGQ"RMAEM33!6Z&571&PS9W]0J[,E ++R3\1G'#6B>*,V#>G$ZP F&4B^YJ M%K\:G9WMS:2PS0;.#-/2 G2>8;^CY&E&G M>Z)OC6TD8.)K2XWHC XW\BJ\[ M5'2R/W.A%3:.@+74$;8$7%_%=@#HRYG42F)7TQ,QLDRR+CIZ"H0GZ!7=.KUZM%& M9C(T'$%YTLDL@>D<)]&I):.Z/:&P,7!$X58I0TUU#(:\V0G3B M=?_3._TU('&DZ%;!(R+X&RI&4Z"ZI0B7W:,SKWHX'9'H"W4#)$>B;A4J/&JO M,PQOB?2BQ!BEXV:H,^SV]*Q);C.";(B3'#:>RY*D[+Y%.,DF'2:$P:]' M9U[M@_;FDVD><::C6_4/#RP_5=YP\E]EE?=BB:;"!OTPBDDZW>J_'4X8#OA^_)?L3T@*;.'/2K5)*Q+$[-)['>9Y,DZHHXAHI4<(/1QC4JP'0[LM$FQ&-6 MI[KT_56XW&TWC4[VQ]V&23LG6L*M*K2F;.EQ0(C[/2EF%S!C8&+A*I4"L5V1 MS-06]HM[!_ECII#@X,G*K M8EUZZ\@M25LMHS.O;P)-+Z==TCG<]^'[!C.BINPM[/&D=0! MJIL\+]&D^3:MG)2:26V$2T)Q#(!]UCOH[Y'L6T"S%L"N*]6MQ)MB\6TT!C"A M^=_+9,2@WUH$NXYW2O*23."H)%43%EE*216YI3":1[U^;]#WZTBD)Q Q"@/Q MZ]W7AX;K,L-%]S"TUY)H=;#)-Q#M;NOLH8FINQT].T-4V_-@G^2FC\J'_<'QQX5469D[4<90A1_1944H=[)$ I$ ,1_FS?<=']=*NB M\W=@8AUV!G3=HZ*H,TB#R#L@G*G+'!:;>HBV;W?V M:##-0TM6T/8%+P(81"(#(?7QITJ'85F*5/3Z;<#&D0"AFHS(X8(H+:[]-L,!]S8)U5Q:X0F\C$8O-:_ MD%W+[+6^&K*Z[ [V8"F;0QI$M@6=!ZBALUY][.KL>R]V.RW$)E(RZ*AN5J49 MEYDBK&AQVGX%GD9[\N*W MQ$#@AOR?M[/3O/-]WL_<)ENTNQR?S]!ARB)>G+ M+\I%.:\R)4RG:%Q4LVXT'4XJ:@0)_56Z1J>'1R='=LQ879+\5Y+:D*DV)'OI M)#K*3)A_7JUS!=*2^D2I,("6*/0EN0737L:)8&090G$!ET*552!PG,-BM0%5 M+C_DQ9:EM @R>X=5Z@?[V%[LK1I@@DA5L44>=Q$*VP,>2ZH&Z0:JP6^VH 2 M@L@\84Q OG=%>Y*2[G]NG:<:"@]NK0MN6\#C]3$O6 Y9G#;I'G) -Q/IK"IIX#VF7HTAT:PT\P)[.2I*]_NL59"O\< M5S%[HK+.#F]!)$=,'5OU12%ZC]D^ZIUT+T>V3.\\FDZ3,4LKN]LHZODMER1@ MQJX^G46Z@0 V)B^7>HBU^OTZPV0Z)B_D17P>SXG1CV?^5.Q-(U)._&9@TI* M-BX#D6CL2I&KY0XGU6A*#B;\G&&>>X&L"\PEKRX$6D*0 S$0=L9V%+@=D0-I MCI9?YUG_M]L!65Z#Q[3XRZ$^B*"Q\0Q-RODRE/?\C0*3&N'XO8 ''NII*XM# M&8%!"YT!'8K$0' 7IT^BLMJKOU?[J*7$1'KZ8*D =C3[#!36PL-4&,Y]#FRU MJ,FU=/E7,I0Q6,?A[S;)U@*Q;'#8MZ*V"ZMEJE@#.@T)R[_&K\FB7 B9OM&F M)MW+;9,[87>9S:'96BU4"9M76OS?4/:$X^=9,H[G@LV;V[Z&8D>;9WLS5T!E M+S)))J'JD&]2)C2Q<]O7SQ9+#V*EG5^!SPSAR '9BR1R+9P0#@T[4I(=*1T" M?W(T_N4I>_E,]6CXK1)8_<-:7O4OHHLA0SCK/];T>@G$4ISNF]QGD1Y$!,U% MEA+]9O5TOTMRV(H?X',2]Q%!KPJ?I1P3-L\8+6Q!!+[L4$KHE#HM"'K5^"SI M293]2Y0DH"@\%K@@JHI:$Y[OT\F-%*4GE5OOAV7*W!W*Y5XIXIX57K_U.906 M%4>2JNBL!9@TBM (Y<%M2VD\]6M#;R$!!3Q!Q'&L[U#Z:T?:MV:.5Z^B#JM' M U\0]4096_XY2L>S18Q_Z-\H-[I62(_MF,@\72LY (,H*+I+[I)8_3O*5M<: MJ:4L=%UNF1R!J J4!S.(PJ,.!!KPS=.*9$.+!8GG))"3EG3XA@KIZ]07XR]NJ>W%8,J,GLA'U*S MU7]E>/DRX45*L1L2ZD_ZEA+^V+:@B.#8B^:0".-;O ,&Z0)M?/<]C462[9% M)=.)B,&[XE! 8B^RP[54?-\-+(A'>OQW5UXL/RP^138:U=1YB=A0G-6,XX(# M(8AHC?OR,4\F28S?ZD*;-%V*)+Z6UP?VYOTSORNB"B(2HT%9-14;2C#I2T?> M&9#ZLN@MT#:A=%$/7U+C":),5U/$[F2?$F4['N-*8'[8$EOW@G2E4!I"!*\&T2 M*->T,9K7B'QES5%AM8IPML%(*O'MG7A".5#,RDEZAG1/_5E]?OB$$?5G$S]U M6&UK6KV&RHKG.N/!(P;"87;W^,Q;V)))<.O39K+0RX2D_WLLBW4L[6XXH:0C M'(N63#IVH@B5X' $X;JLS)8B=DU]3[1;";K57J+[$7&H!X@C,KZ)S)OR1_E*3L+OS[ M%F=CA";Y>@Z)'$UTQZIX<;(?@>T&4'(B4QVG=0 *XM4#N\5# +,\1'EW$Z(>-H/QWVZ52%QP2J$@"KV!/W;\25JJ MF)2DJ;>LM\&&4'69#U,ETD"A-T#U;0M1%HBF/+=!AI!YPXD\0U%CN1&L3+WE M/)GI^=+T 50GWGZQ*GM$ *8+M.7FFI%*FL M^)T F-?XGH[BD@$+H3(S%^)O.,M;76]H1V"+5WV-I4=* YNUU"(:PFLD!+U$ MSQB-DSK-8IT@"T@?+C)<)/]:ZBG8L 1B-O4)F/%>=3[=)H19+HC3I3A2"=VD M+Z@N<7B3?HWQ#U202_XE>BSNT;C$\#F4#U_B9$Y^38JFQ7.T?BK4<$DMO)Q M;!1.6@_&'ZBZK)!DA;3%FW-%4P/)-L85T2HZ)ZUQHL,3M[O[-DU;TEW/:KJQ M?4\QBN=$J%_@IU65*]'N8&+\Z-"S\XN^"#F[A#ENA* $XW-C$YC&_. - :"] M!M98FP)BP"$HN52@J^LZ)6, ZSPH.XU)5Q.G0<6G6P79=9+&*=QQYC=I#E01 M:B7*3DX/X(.=K;VE@E--;.S'G AA"%HPZK(Y)?$;Z>0>X9=DG*1/HRF#[IS< MO7+VGZ3J,I.? >99>B4JZTF%8F7/!/,<"$''MJ?3)Q2U; #S2*:S=:L*'.8Y M*L[C\0\T6>^R\K(?_%YP9?*J4C*_[#E72!D+0E ;?K__+7M!."68[I^S-(?' MR^0*[CGX&2?Y]FU7*O8VPP$SO'JVNIH/[7D3@HKR^_T#/'/S$K]I30=>)P#F M-?3?G=#%'+"6<5G+*E>5MD":BUW8#^!Y+;GB2L *3+"7M%E#R&LUL8++RVYC M8$%0'BX='H \1] MOI]EN%"5D[P3(/-JLVXG+%5<021[EIC,FD9F6H6RO2UR9RC@@E=?,%=F1P[P M(+)#B[T-AO-Y]I,4+82?JTBJ+V*?I#;#1:>'_9[?1+C&9D(G_"8237MS6/@- M^&S386%C?%A 7MT2O3LL,+@A29D=LE-3&*6*_3@DG<)%]ZQ[.K9FU/C&@<.Y M'W/;$X)Z!WMT+B\9N'MAEF.T51^93_?O*'F:P7H>OB ,A'V-"^I]QY&2]C@5 M,J_Z.U/2:X_=5EEE/D47&2G 7F;EED_9;993]C=W<;^ M1&C/E1!\?-SZ?9W2R1RZZQ=[%K1':] !S*TBI7$1.G^K%0]OHVGC'B7+J:8X M0L6JO?(16PF7H[+4PQV"Z\^HF"'\,(O3![0@1BG\=K-XCA-,)NGZH4@RQX^S MIY1LJK37A*F+9)=\+_I4(^)@8K'GM*-Q2_B: M99,W48TD=N,*A!UG*J_W! 9$>W7<6QQ!%7W:9U"S6P7,5V8G!8:K'3Y,2/;\ M=[S**K0+@TFA2:\,]FN4U7#B(X73B=F60O$3_J^U/':%)(9CS[M&42*QAD3B M70A>_!L,280-QUH=]2:E6[9!SNU H5=%]CNX)NA@-5%V75=$7$VA4K_*8F3I MM2.]$>CP5DLJ6^!,E%#W(A??I[\; 4G++6JI#IB"VOI\7:0C5E 5:/2.3OL' MA\=>G ;TUL.NJ'01VBM\KO&"O2_B=!+CR6V6"8O]"OM0MY>>G>N"U_?!R]'T$NA.H]!BTK\O8!*>B MLA7TJ&!Y.0[;K*9=\:E@\U9=?8LX1:.'I%<%RXO_JQ61+97P5;M)YP11H60L+<;S"6\$28)'1!V-0\EWP7V_DDV/B., M"B& R.QR<[8! @/W*-N\RQVOXDP(X4=MK@Z&[V;5U>-/,Q)(,,90O;A?4QJ3_EGZ3'4N2S"4KCL*6&%#R&D.M[?>>3;_AO< MA'(1:*4QLTSG1Z<@O3YPK6P"[.FAP(<@LC.'4"V!,L3K6\3IQ.C H2!R0ILO MGT+AO9\**N()H,((>^%I&G*V4T2!0GP_=13$LE9CA8D -Z9O-,>2R0_]X'>( M3H_Z!P,[R@&G;T1%F";BUC1D(HPI$'6I"+:D#%8*\U!@IJH$MB"9B%1S* /? M[QF;PI ^31P[1MVC.1H7:'(>STG:Z/L90L5E7,3KW8$F!J)G;:[KN,2<,XWQ MO@A\CGA-HZ-^]^RIC8%Y6E]6,_BVG0V"J=45J\5Q=3DU (3AP M6)"4[]/9GLAD9W/W=\37#!=/\1-:O9;N2$QA_@T5J_SAXHI0^H, ,*]>5[)5 MLGN.M<%GP'V!*;!E L5+]$QN5X5;^"U\*B>K'1Q&;"TLP/\RQP^C_ #AG\,Q^.L3 NB$:)7'N&" M4>@)P+UFF-=?/LJ@#-C.F?*X6CS/LS>$OF4%S=:*DA=RXQ1*0M@'R-VC9:$( M)P2+<^-1\"U+8=WBZD7&V\&8[0&.%X6_SNM4 4 0AMH&?1XTP:EE9OLH?=Q04B51XY-+":DD(D MQ[TS+QNWF"^[V[68?EL5E%KK <.:YSHLI)-K4$=H/T,*'=QRLVJMO%WP.:Q MJ(B VQM289!L33&DPEEA[H-&"R#55X$-!LLX/&V2:BVHQ317?2O0VK!7IAIS M&RABTC1 WL>'EJH1&MU(U)&$H*8QK7BNP/E*6:7.>VV]\PI8")$0EJ3F>\>S M+S[9_N@V),*:CI3>R;WZG*FLI'9ZTB6V$#1#/%J)]UM=C)3\!&^E%L+<':12 M$OO)8*3SPNF"3*)@\JS8,%*?FFW!6KOYCY" M=I'!_^9D_[Z-W\C=!_Y#7J67:(HPCN>W""?9A$.C6N?HZ,R.OZ7"U%;E(L.0 MH('-EHZD_F1.'4,QT!P_)G-^,6E>&1#N@O*@A"VH>^)9I2^0CYXVCB)YCSJ= MHQ/?A;?%/-=6X5! (:AM+$@J>,U;:Y')-&[=*]=P_%#;^.8N#2DGH>K.Z!K8 M/:T4X 3AN#/\&>,)B3&5G#L;[8!^CS5-VAPV#/*#R'UP/XLQ@MO\Y@URB#$Q M(M(W]/G;NDW]KJ9@UHC2";EQ?HL7_+)0-C\'W/15]%,@7?8TL(<_B+0([V0V MA7+T>I]6TI!7MXJ:^R(;_Q@^/V,T3BC"ZDR['][=2^UCTK[P3O;J*VUO:^#, M&36&6$O,P-)MM8N@%(R]VL0=I40FI?1(%G>L0%K:9I5O:U(1J$N. / Y1?*_*2T-D*>=@LE;<6'QJ M @L7Y0)(RLI"Z,:@.PRX_EP0>(Y1V61 MDRIZ)-U9^B6+T_QKG,9/:$(3H57>2/]"+&EW&Q XZ\U'JYOAMPM>$X64V:Y1 M[,?+:DX*@S+U!HB.3O?0!4D7GXFJR6P#\>2%:*Y)'#6=+?#?QJ:_CO =SN?9 M3]+R.L-5A4Q.P:/N@U8.H[82U]B4JBG<)FHK6PE]/#KU5F"^O53X2$R4.F9G M"LB+9$&*3E6G;GZ)\C%.Z('&+JV/\:N3JN#L,7*J\ MI .R>77DH311P5CF%LNB;'-#E?O*RL< /%ZR"!ESH%6%**D6;.^N=XVS?Z&4 M5O?EA%6T& 6VD#U\I[4"R1%<=_V&C)JE0S!%&<_)C$)P9Z&>\NT%*1D5,.^A MFZ<1T!Q!=]>E:%)W9TRX=Q6V/=Q@6P/E.,P'$@Q%#HDL)2<'40+*#@XC45+R MSWR1A$MIC!#U#[H_B>7?@]]DK6_@-! \UNH^(Q:68F^ X"V0SX"HM%#:"@=S:0;H][PIC!V(:QNHY7@Q M4JLF7],OO>_(NI&*N/U3;^HQ P)21AA"W!C-^L $S3QOU1)RZHY'BAN='7D+ MIS5T?>D&/80HM?4C6 +C]Z28W:23Y"69P)-VQ_U1HXJWB0^!4!QG@S0T8VRP MP6 $J__ N[81K/T#.R=\R]IN!J7+G$=B/H202\ET5&7_P-)CMWO\*^6YNIR: M@(((X[,@JE"\3,W+3.I;&H:NZIRO06FMGI*."?S9]RM=1^Q!1/*QGR-RN0O[ M 3YO[CV&9*N +XA0.ZI=HW[?K0;ELD37,"67Y6Y$M&\WC?H#K[DHU'C) M.1J96$(PV-VA%Y16U#4 )D+)G/W(B_E M9A?]?4)U9&"1%^UHB&Z8EIM. 3; M+'E^R*[2@A0[Y6F96HP"D"V]290JYPC$H" S%6C6C(>A2M.W$M&%6&7J1 .% M8F=Q J\^\D:^SDIX6DJJPW*:1_UC+SX4K9?+KIE>#"T$B]A-"L]Y=%_ SD]. M7T6CF* 70.L?]SSFVS-^Y.F #L$.QJ%3:E\1]JL0^B[+I"("+>%M@0O".&93 M?KX/.#>"=&$QDUQA+F!_R>;)A&PO]*1(4"YX.O":PWYDQQO?W^M!#-6>.:N% MP(372WX'0&))GZ?T+A S6$T@32#V+%1N1>)[[S,O&^D^U]UG^BNU_\#]]>O2 M!$0L5W$JSKDHZ17U!]YN]K+9OGN)5P(31+9$SNXLN@%+/)9IL':3ER(. M(JLBATKI/5#8#_#YKNH@Y;Z6T)JP@DBF:$ULOL\OV_)SD$.1?I?RK"IT (?O M$T;T(2$\SZ3]X!#P$AFIL3AV#S9%5":2*EH[VFB6N7PT;?RNQ5''& 6P>XF# MMFBLDTG @7/46XG0.8URVE'QQUVDH C*1!+$SHOF"XIS=/7ZG.!*#2:I/,EJ#FB\EC+H MLE#X>$PD+>SN5PNOG)@D.Z9T7F2YT$]VIS$@\9*LQH1D>&@D20X=N:Y>QPFF MB:V^TF2,E>]M(S\/+5%.\F;6[KA$35.L.HW2.Y*[%@,Z6MK4N6_KBA(6H36D M28-*:/ M2_$&T5\4'&&-?B?J'[M]0),H"N*G#?^Y^J-,7N(Y35*WQ'29Y,3' M"" (.* \1M3WD[+9HJC8"UN3(R%XZ[9(^E+=MBHF64FOP_A U/>31=#Y%#+) MKA \C%EX2#6>BH^:\V;=$1:05]=]K_-AFPTA^ H/7^"8)\KEZPR3F*YE!GN4 MDQ(6ZY\$$E<= B:W%Q.)<]GK,<1^I?@T3R8(;R0>7K^^I1F"M,>)3H$0/\GE MG8FZ&V.LN12WN6\WG@O$(_![FCWF"-,L^C?INR)5:O-6 MZ VW?TNW(V6'!66!J!]'3) A.(\[D6T5IRY7-L0@$C(U9O'JGW]/X(F%Q[.W+^@%\6)6]0: E1! (*OK$UC* MD"#R+S%G["[IK?9O[CBPA'PGR-,1E,9:%R,.(F.3-XD'>':[$KU9=WMS4Z#2 M95#,A^KG]VXO.-.\NANT6(L2R?(P!N&MSZ*RUTI^O14VK_EDK,IO V,0_ODL M*H]:R>]HAO=Z[KE?.QL\':R(DH;/POF8I>OL:XQ^HN"[3B7SI MLCM$_3.O'AFVQ"="&T0TPT66$I=Q0+/A)W+^]@ ?E=W,9'U)APZQ)GZ M1'W@X/$:;ZFX5#:EHHB*(P7'^J8DC5-R][I)X7I0$NV,S+#'[@&8 D@JY<:2 M)^( 1ZINM5 TKFZ*,&% %88/X$93!N$YF0 327K8NU62T>WX/![_0)-U](7T(2WH!>]+KV9% M\PN?/2^D+."$,+G6;^'G#&XX:#.\1D'/)>@'^+Q:'EV)6($)'"&[U8-]OW_ M] ;UIB%A?B= YC4PU95X91S@R%9+1\9\C-VD+R@O*)5_1_/)37H7/SXF#[C, MQ7FII/V ;J\Q/[8EI\$$CO#<*KN^W_^6O2"<$FKOGTDJ2DS34"+\C)-\.^91 M81?8EV;>F= ZC\G/YO]*L+B0^((SZW&S8'P0GD'VY"B[&%[U+W4S)-&X P@O3-SV4?_4:ZX-U76Q>_V10.*PWJV2ZGZ6X4)53O).@,RKJ:&= ML%1Q<22VU *%D2%M,W)^-.4:4:HS_J_D:5V#T <'_L,$]R_EQ>#@'650HE. M8^>RQ[T0$KCM5\J+P8$=G8O#E!4 MC!LA9(&SGR)A<."K?I2V0-2/(R9(:V6=0Y-G*.]\-X*5O?S=ZN L>Q6?O:NT M"()=6I$7(>1(L^R+>N:K[K>F*+3DN TPA+QBUN48RKYL7Z"R/;E[=27S+L6# M Z\!T8H+95<9C:)-5;'69MMOH^$-KP5YJ8QG\V*A5E)$<7>5OB\2S.44[2 M@^5[&Z1A^0D51:8N4]"RN: %YO*,Z(!94SATY&VSVK2[8$4ZRR4TZ)MZ' MZ!)5_W4XJYG?CP:]=Y27WN%,%G SK,1A9O!ZV8@W]H7>.\IK[VZ>[K!0DA4M M#,>#U9_%3*902;OJQ8;&LS3YHT1_>1LHSL*SWN#$4R;Q_;#Q$@;M?66#I9BM M6WIK;ADT]KIU0+!K0B#L.;.CZ?*E;%D*O*4A83MIYRP'O*$CUIJ:L Y+A#L.3[E'PHA[&W*6#4]A]@ MXG2*TFM(4+N%*9&P &D(M<)VU6N25LEAE&.WY"IASLCOK'5N*]@CJ[&.CMF<.-^L61LCUE6>#S3D. M=[<(ME?GR@)_?1\Z[1DM/5(,*%DD#/\*O%J4"R'+-]I4I'MQK^;-UEU6LRFV M5SU*PN3?4?(T@^-F^ +/.O\IG>+--1;*7 MU*,:,YQ)<1#5DAP$.!-EAAT#3%"7GS8\":(8DH/06&*G"JB,L%0NZDI9'M0@ M*B6YDJSO2YT/$4L3>OL/Q]@N9Z]K<-GJ7@'WFE949P5J&%9X0(,HG=0@E)H* M%)S1>%VJJX<=?_\@SV(I(X*HJ<2B4KH[\SM5X'P?MU+6JTML"Y:):DF!RBR4 M@]26\*2'II8.A>E!=HNSQSKV830=CF<)>J$$"5W(Q)TJXKWZD"DLBTV1:* * MHD+2-L"EVO\N+O@J&/7.%5BO:0*U1=@"71#%BK;IO7I]1J3,* @:_0$"?6@KY M\[4+4"'N/C5L<"V$D-"]BU<^/GX/\,[=S' MIMA:Z*0-K[ZS8+SZ>#QF4AQ4D*)-EZ=32S'G01V];7@25&RB3;^8,TN&=N,> M3Z>[Z8W;0 TA6-&58'U?*7Q(6.K_[M]KT8+#TYDM1PJC#D]G>OD$N4"#B'0T M[?!T\B=X!"LS(HAP2!O.,Y8J81MR>#KA!K(JP HB&[(=F85RD-H2GO30W,>D MP'0/>\!QFD\1SK\AD3'5TA>CXU[_Z/ ]9:Y64WI;XJ*)$%(+]CJJ:1A-1V4Q MSA8HK[.L/,VLF.YX'ZLNT%XT6OMEQ9,R4!(WZ\BT?U]DXQ^S; X?SZ_^*)/B M+0R[_GT1%Y21*L;YW<91K]\;K/WBW- ,$V61I92C][,85R4=$,NT+ND1#0Z] MVLE%_&1OR4(@(9BN;W&]8!LTPMK,BSB=P(H6R$C2,QH<>?6^U)>5$J PLA!O M32HU@8FZP83TFC/-P,K:01-&?N$5E;%J$N/U!JA>_=4[ M"4X,*H2"P-]A/N4%3AY+H)$X(,'LRD?3ZPRCY"F]+Q_ADI/$&"Y8 C&J#P)[ MC-?(27UIZF(+(0GQ9?("5]-TDM_&;^1--%R00 F%]2CN2%EUXC=\1%^ JIA" M2!F\3>L%O%P :_60&5<_:(B/U;T&[#4.H+L0QEL4LP\F_A&\\<4>X NS9&E3!$X+UFT6G]$'.[P0ST:OM MTXR@FEB",%RO8,G\PC<;UMCM['E"[VY].? H-UD9RJTR9?@SQA,%0_1&NPIX M/X!\&UR!,,7' 1&$Z9@NZO,X)WKHQ3/@WE%#G[^MV\"EB?R. EJC2B>W\SC] M%B_D!DP;GZLYZCM!!T?*G!5ME0]!&+C?TS!0S:X9G6CJ_IR\HA\O\ M'2)*$Q+43R\A0-)E\U+R'021"W.1Z ]4H_2K7[*Z0>R:*KMPR9JUFT-4&W$O M:28K9N!7\12&9+<98B\)L\Z+JT8EN14VFU7*&DO)^2U>"MD8[&5I;B$%Z9G+ MF(0G/=]E.=F,%0MA&X"]?,WNQ!#*I:6[/*2W#2VU$/.D>?B9//_D 52K^^=[QUL'N:=,$71';F\Q@H&Z/[ M&4+%%_(%PFGQ<="Y1V/PUN)(+8A!)&EN+,H0MG%3,C$0?+A>[1(AFE:QO,[]%3.8[PD17@' ME_2JZ?<:@<"=YKLW;F4T)O(.LZ7PC,9)/%?C/:MM3:-7CW0=CHLQ!)$4N-8+ MYJ/I"IA(0[#;NM+\'7LM:MG"(T$$1)+BUV4\S(Y^E[R'\\.#WM'&4_D&;H1I MD;P@\N= PF9DZFF>=OJ+2IA-Y\&CP<"Q>TE;DNG__ /E)-RKRL38L\$9QF> M1WZ#?PQ)N:5=4YM3(407W8]G:%+.T6C:WCXD=8 R]8UHT+?CO&T& ]_*689P6QY"K?&'$,OU3B93 M*,H6[[/*0=Y3C=FEZLTC;!\-COT&35O; -A30\"$$.+-X#Y-GZS4PD'"!*12 MY?0 2%X5'?_ M77=CW>P'\-Z? ZSZ!LMB1@@Q:957[O,S)BIJ0LE=\C0K\OOAW;U4WM*^ -.O M/MBQS!498B+,+3P?]Z.#@\&9WU0F#O?P+ARR%S%GKCA)WXXDP]&_,/#:"Z S M6S6C;RG>0+//V\@*7521B,4/X81:GU6,Y_P=U,[A)JP@CD=+ $0EPE?*;'SS,:+!67.3, M7<>A8FTAU\ :Y7^^E3+-ENEO 1_#SK[H9S:*V<69=H%EBN9A:^:-M[DOLKX# M_ O;QQF_?@"HSY(C3[LJ#(CTM?A!6#TZT*_?H=D>@^ M-!F^(!P_H=]@Z(+,^.LXP;1DI!=EK3IYT>!T[Z\G)^US7SCC< CIP*X6S_/L M#:%[A%^2.C7 #G-6P*IM[B$KXGGS[Q=97GS+BG^B@ISO3ZFDS*BU;P);PPXK M[C1Q+;,MA)Q@KHPL8>[0FC1&MMQ^@ICM@;%Y+U*O=3^Y[-GI=&F N?'7[#;% M1@.YWCAY)?#J%&D"N7HE_T0W.?D'R8% U'_K V<$:VVX7'AQM?"JU4A>@*P' MA[V/T430ML*)O MAI#?SM[! )"G*/'M,K9#1?0.+&$^SGD.(PUD\@MX#@?H\[C_5GS_;[!(X O@ MUO9C?;V6&.5A:A]T"(P&EHI1OO-IK\_C(%)![E?)B!,[$2/62T8()J19YA@L M&:&7F])7S8CC]Y4L[(2;9Y2!VUY.29/'ZC[D^3^Q% #=MFC$,3^-E37\]C)A M_OEF4R@QIMZGE32IFF,S2_F8)Y,DQF_W,=VO:?Y>>:Y*9A_ 9\H?1F&LC5;%*9T MTS6@]Y:D87Y("D+I33HA[J%E/!=D(&>V!1SO*]G6[N8JP6XO"ZFN[$ADUQV: M4\3Y+'E^R*[2(BG>N"NRQ2B V5>.+HD<%(2F LU>7M%0Q>E[IW4A5^E6ZUB= M9TV]2968N5?SS"8)P/UWZ-CAAXMA)$MM"YD)S(LAIATET>!T[X/%+,SD+LR4 MI)CU'U^T\H$A36Y+#'US&D0TG$R2BNR;E!:,HU?[OR*+-N?;\8&6WHB=4JLM M&3 32=073+_1=/@"@B$7?-KT)AUC!,TY7HX6OQ@=][PF4S,ETUTW1^M,,Q"J M8W9^?4'I4S$;39?;PDU:(/P2SWG.L^8_% W.")B_)I0FNT*(LWE?45_'O; + MB+::A8[8MM=Q+9=)/B9Y9:Y!)E]C_ ,5MQAXM%Q[Y,YGXXJA\%F0Z+Y?UP5S MTC[G; 6L<*_4H^D4W@[I4_6"N$3Y&"?T\YSS5'\@ +;O_OJ')FEN)D#E/&+CW(OIA#QSKC@]\5RMD"->A/QW%'T34P/N83+X-U,',*JD5 M6\L2J/3LM;@4>B95UU,AA8<,^'W;]8 XL:HQK4)[7OXHVF[AXA187CUMT56Y=&I MGP-Y<]50QP(;"F;))T%X^^[59$.YK,0U$U$(>H=?!UWRAL:T9T=;XGW+44E9%K,,2TRFQK\%,MCWI&H.=HXM=DGB(_S[B0T!R(1>'A^R.Y07."$9 MO:I8D71R'^/\+X>0Q,M;9J]=Y5[IA*ABDVS%TAVV'=AACJT]/9O:]/LNURKNOR8,0_&26."0W@6:SJ'=X MUNL?V0E4".\RP(8>@EN*\N:[-5DK$+Y]B]A\%&'^)4D4IIEISZP]]Y_BGVH=6"'B2R09CT\*P>& MYV>,Q@GM_8\\?)XR3Y*ST[T_#_E-=,N\O MKYGMJ=1WJX,?SNFXL+,Q::_%)#+0*0T0'0_VWN&22(9CK-/@00AERO?,"Z!O MQ]7'NA< ?\(89HY!+P"WF9-:>@'TWY?BO[^3&E> .P@OHO=@N.U;TH&T]0+H MM_?$;HT_!$^@=S*90K&A>)]5,A-,=W6'I<#F0=B>WZT7^>[#5(D5!CR$F-+; MC:G8^HWMA*28.R;<<;:VENK!Z_+Y?0W1 HR6%W/_W&V#P[ :M9]7F',7]2/NR^K[@TFZP#;_VZ=T=.0\%; M:_7W"I['3*)BGN_WV? M>NWY+#O,W*KLKZ93!*?M"UHMS+NX0!>P\R5I25RB8%U7SR'!145]$,H#2T9@ MB09/\X#H@$VL+'=T1[F*,7%IRV]1Y'!E(R'Z>0RF9<%FFRW M!:CSDGC!#0'EA+0!_/=H7&(@$N57K^3/:$**56P,NSW.+?Q_6LQ0D8SCN7/_ MH&UJ:K"BRY1JU^CXS+%E;?4HYI!V_E9YYE_,XYQ[4>LP&B"VHYP5NFZHR8'S MM&@+\IW>_H[/[%C)6RIW=(4BN!Y29/MQ-SRV9;W2O!A2EHEO*\=\8U)H5T(@ M-:S[H!I[P[H)MG3@.@O*@:O3KB) ^%?"%C.6[I,#7S8_@7 Y]P=K^/]*V&*, MF;ZW_6!FE=&$+9UGUY:?"O<@%[8'6&$GAFR] ;"GAH )^YK;Y?C,C@1]W@YV M >YS]I;C,TO9/-ME;J'\%/.]27@0/A@=6!_*\=5>!N\\2\N)I5*,[3*TT#F_ M:\=LBRL,#XFVT5GT?TA(]ZJ.KJB*K,G/ /?L6%$59T4GK:AQ/H3ADD%.\*2@ MMS)8 Y5YY@FEXX3CHG&!$?QV^(011>W<.$&$-9I65%S'XV0.BU3%,B'L%YTX M/OI8U'R-7Y-%N3C/,,Y^@A NXF?X2_&F"8HW#&#T&@"@( #VRM,':2MI_SW) MSB*ZI=(VO>#Y8DI ?,5N;^K\ IF M7CTDQ MB?%%]H)P_(3NR&[%$8:@1W1RY/6(:B4#*9X0 F99R+ZG)3E0Z\6[/HJN$1+F MGNL\9G3B-_NMTRM[5[\O'>0*32^N,6W:"">CU26CP=-N$9"M(M+[C7)?D7G^)'HN'K-KA MA4>;L!-,FOV3@0JD$'3W+' RAR)N'V"&G7N(T&W(Z)[5P&'0,\A^4*>Z9]") MI0J:6EIZ&>LWY,6@WU>TI9ZGRDDO#,=PRC(.3YNDVE.PFV:K;U5Z&_Z:59ZW MXG/]YA)R>J,-'%1>K++,Z;G+80:M]M3<,MY6)[Z8M\TV0*^7VGJJO-VE-8B< MW_^(<4)."N*8+[%.;S<%J'9>5_;./C&4(!)8-TF36D5W&P,22UN,LE&:S5RY M()H @JC*;4 4OD]6.??!(1 V:C%X03DE6X.LDC=-QDCX1JN^S*5[] MY0;>C*_W/^-G\A>I-U6G<:LW]>\%<66M2&XDNS+;J;$YAD@.& X8G'K^[9)G'0?934'-)9RHRL?:CP6JPBD"8(C$K<.;X9$$LKA M9D8VL@/N4.OASE3G;CE."!VNF&UA$_!JL^+/ZUV=K0 A\'=K?.;]-W.T>1) M;$64=X*WVOY9Y%4@<83@UH.-A>XF+1!&>4%O,"@?XX02J:E"YXP2G1R^'Y.@ M$"-'OOXM_DM#Y@/"VNY:&WUA'EN*B/)HWFT@XTA02Q_!W"99WS]',2FJTIQ2 MG/U2L7?U.CC>/U<:;7P<.74WP9,*-U?TDQ/X*Z3.Y/*,X+Z74I]2?GI MPV.OA;@Z7/A4P7'DXU8OT,2I> N V;5?HN&#X(A@"2]0SW]:"M1]L3(R@PF1 M*UZ+%+@[C>E!?7"D]; 1>6-]3Y_C9/(EB]/*Q?DZP[_/@+>_E3&&"QQ"H\=Y M\E3EM?J-_H;G$=Y^0)JR_NC8;ZD& :=W=R@36&TY]3,^#G01(CF"XW>(>D<' MAP-+CEM6!*.")80B6:P94D\JN'QD>8E%]RV%WG2>'9[X+9&A++I6P$(( J!G MR/K@$NK "'=1S^;I/LJ\)1*P[[-C!V M8;7,G.CVL=W%S:\"%(!OA-K6(L<10LZ9KKYE%1C?7A%\'LMEL@TDB'PTAL3B M>^,R+Q\7[O9M+K T[Y1B[29>GQJCG<>%Q1U. 5 0:6J:Y,F=C78:UV@LJ534 M"R[)N/5"E?[M0I$PI<@&$H)QH&U.U@J$)?_T=BEQ5WP5RV ;0 @5"SI*(93+>'=Q MR.[>;B^)YV4.VW2>#\=_E$E><52\8W%Z1+W#L][1<0#90UIL7E),(23C81%) M_HF1?%%)^]90?64D41:$NOPX\$*P7CB19"@[IFV1RO93MW:0[8WY$>^7I3$M84G",O)2E\F.;,VVM4*M/U46W"0!)$Z:46; M=)_;:EGC\*VZX/!6(HAM"$&D3NHLBE!.&A,R,9LZB9VL&2V289J6\?P./97S M&"])$>:8D/2JZ/<;P1,N>*9Y4/0>1:>D,$FL3(LR%"V7ML2E>ZH M6OH=YE/I=S2?Y]Y:J>S3.TLEN M#B:=]*]:8]38O-0645L;+&U=*X!!I*[:=I.N4MDL2TJK*+N9'6OEIM>KA2'' M<1XP2=HKM^)KQ"X\9.?H-DY:Q'G(!ZG1>\TBW%&L.B YSN2.G55(#-<=>B[Q M>!;GZ!9G3SA>#,MBEF%2CKB:G\*B]VHC5#N3YZ1!+>,(=!%R).M?:W+U^IS@ M*N8-9JA(J@J]:[Q>$PVVE*@6.HXTEZM9LIBLE : [\'.'P^%P_]?_^FT?HV>$W__6__)__Q[_^7V=G/^($9T&!MVAS M0A\^7GU&__W\[AI=)7D1)"%&']+PN,=)@<[04U$<_OC]]U^_?OUNNXN2/(V/ M!?E _EV8[K\G?_^)?1#=O?_N#?F1_.O-[\[6Q\=C7IR]>_/N'?KY[;L_DO][ M\_Y_H/]Y^^E_G9T!#7&4_+()O'G_?=7P M-ZSE'[_E4:OUU_=5V[??__=/U_?A$]X'9U')2-T+AA'U>_O##S]\3_]*FN;1 M'W/:_SH-@X+.HI8N)&T!/YU5S<[@5V=OWYV]?_O=MWS[&YB#+(WQ'=XA^OD_ M%J<#_K??Y-'^$ /9]'=/&=Z):8BS['OH_WV"'V$=8?P?8/RWOX?Q_Z'\]76P MP?%O$+3\>'UEAEI^\MT7B+LRC=7B;CB.WVMDOU?1%DQ02Z^?ZV*']( MBR >13/?TQ:UG_&X^6WZ69M7H@CQN'GE>LY);=&G=/!DMF8QAG]?D^^W*,/? M"IQL\;:B#7HJ-"<=F&I<.F0:M@:+0?6F69_/G Q&!\IQ^-UC^OS]%D??PP8# M_Z [#661_/#7BY3L@NM-7F1!6%0C4=KI^'\5M&G8:U&3X3P]9B$>Q!J;L/97 M@XWHJV1S(BU@>\;)V9?[W_P7^G?T<]7B?_PK&ZTF;IVU9RO(PNI+Y)\:ZLH6 MWXKL!A,OL\0$RF?C&0?(QBG%V0O?4QS4Y*;'1: M6H5$ETH)$F@S5+5SN_["B>TONW!6%UOM._P8P4Z4%)^#/58N=[>IU?7NT2E9 M\*8=@H9N5UP\N?TE%\_L8FM^E108;(_H&7\(BJ#4,\JUEW6QB@$IW1(L<.T1 M=*CV!;>@4,]^'QSJJ5\,).OMEJQB?IOFY.#Z_T6'BW2K5@_B#E8!(J%9 H^R M]0JQ]HAT0-##+3Q4\]X'AVK2%X#&/0Z/&?GLY;?PBEJV#M1<2(T$KMN*'A0Q2LF9@77V M8$FD@T"WL)KO- MTNOGNU>8VJ'JZ/HMT9%1U#N].YX$UF';#R@4!+7PNE=\A*;C*B[N*9-;%]6,[KD%]3D[ZX7 ME9\[X3TT-W$++.%#%D $K%!L+EG.%"XA=I-;$4&M>GJ!091XXK\W:DO1S1YK:@@PA(0))EHD1Z6S/("*( @[?CV*4W4/OU^,TOK M+J"ON^"T":)M'+O;9)/)+[%L)A<[--\_X3B^2/>'(%$'\;0;6CT@=VB4'(MI M*U0V&O]P_!60Q;XX%/.:"TX$2)>J.=F-]U3S((GYI+T2[K1#K MB+B>CB-_#=9%$/]KL"@+0&E-3-$MF*,?XT"&FDX;2P#I4M;%0OUW! U<+;EP M_OC5%4[>@D>]CU%.C,]_QT'VD?Q&9B1(6UL^ZO6IE1[U6%,$;1%M[/JL)YEI MT5E/,LV+PX#Y;SEK@7PU"^*K9(N_ M_3]8;4;VVMJU"7J4RLP UA#1EH@T=;SOBV=8L-6+IW<)'RX+'V_4C_HV3=[< MEF]73F_/SUN^^N*W!=?W:KKI;GF -7,]& V[(-]0JH_YV6,0'!@D<%SDU6\: M;)2_^"N]M0=]=+/[&"5!$D9$*:7LE:+B6?"P[A:P,Y"?7F1XU0WNY.N.J.KI M^)GQF,6JD#9FI:P@[SH*-E%,OH_S=;*EQYZG--[B++_\]0B7(WKTF0]A$8$# M^.KYN)NNB)S[$.N@ -]D9@HNG8(-CG*N\V\1IMU=2M10$':E:B@"O9"L"1+E ME2092]#\8L-E=YF3?)HU!L4O7&C&"HLK(2D-L6$;3J^3&\'HTZX0B56=*<&C M+47/044T)Q=_] 3_$N@HD"_!C2/,#\*Z8XP;8MNYLI>3R]1[V(>S7V@V1_$0 M].[WS#7QYO?OWU!4DE_\]0/>83+2%F[,<)+39TAD;X"KD"B'7(D*H [L;P&[ M0SGJ.3?+OHCOC$AOQ'5?#NDBIY];8.'6CX\9S2:(PB#+3A!Z\!S$1XR"'-P_Q1-&FR"FR5WS)XP+ MM*7O<]A?DC0Y$VAPM$LSM!4C(LO@V3YPE*,,QS27;)&BNV"SB=!#=LR+5:MK M+>F'X!1L8DPQE9*/9ZV_5D.EFSAZI)]BQX7[]1T\.F2DG;[C@6?%REB'(3P\ MSF\9]615R&^R(]X.,C\&C6+1+AG&70]Z96]TRRUM.0"R8\V8F.2,I3RF*=<8AK8 M.;%,HMQA9BU#I'<%5@-S*\)YN3_$Z0GC.[9S#Q)3@[X6!=:$D]Z=?=GGK#)< M_)'B,>Q4N_8F38YYZ:EE1AHN1ZLM-!_V/&/L=07'&'AV]K<#%&,@)OLU#LBZ M5E:NP3:GZ6ASM]/QT%/ 50=$>ZP:Z][U[C>>DQAZ^.(#,T-5;TLQ@I2M,Q!,7:=[?0^ M;WC8AR>!'G>X"*($;R^#+"';4$XD]+@_4C/M ]Y%8:22"9/.%F7#B)UKU$WCZ%6+1;VI1" 1T M]LO>\"_?:*L5NLISLC.[@;DYS3FC^1_??/?FS9NWQ ;*V+W+']'Z6#RE6?0W M@ON7[IW_XP[NW;_^$WO[NS8JTAO__$XHHF^RDW;R-ZW9Y_\/JA]__\^K= M#^]H2_+C[W]XMWK_+^]14*#_=DPP>O]FA6B]/?C[!QQB>**/WK^EOR7_2T8[ M8)J!/78::"6#;5?:9)BU(ENW67EU921>PM86)4Q,;1>P=2N/Y&PHY6.D[=WO MA@I; ODX7II<*2#;%2T%7AT==P8=?X,4K *$/G+,AA(8J;.J/3Z+UD>D="K-MSHOGYT*XW<+NE[WJ"^#:(ME?) M17"("%XY,T'E%C3H;-,_:,)+SU%8=T+0"T4)*ONM6JDC'/D,)[)T(+W."$LA MZ^?4B6B,M)XWT1AFMASHU0&5WA1#7%F&GW"2$VN%N3ROTSS_C(N;W4/P3>U6 M'S:276?[0"X%+OC:O<+B EIC5*[Y5S#,ZQ4B(T'@'!G+F7M^1H;K&#R.X:AD M. :&'?OSQR!8X.4? U^7E[^?R02-O?_E^[J_ FYQ,N06N.GHU46P(3\OX2ZX M#S+#Z^ ^PIP$ IH)B:*3PW! -8SZ$8$+2L,SSC;I\+! PY:\75 D)!1I+B^DO2S?8\BI%UT/E*VI MY[#5WMVEQG@&0A4#MB\0-"@2W25H(+3@:S\B;5,?_/%#>//FK\77N&=_9 B? MG_Z9,/> 2XD=?,\!52NXJ37@/_[!: FSX#"6&FU MI1SXCY>Y:3<=U?1LS" MZ:<@^P6S@*0M,)US3 <]IM&K* GCXQ;>@>[3K*#!=6&:T]O/?_S#F]6__/Y? MJ&G^CV_?OEW]X7=_&!4SMV)#O$%!'*=?Z9$$#ATA.35$!8(;2.SX#G*T//6V MZM'"Y. F\BYZ?"IN=E]R3+69\2UDKY^S&\@^!]K;1]KE+-V=D4YL^W>V88YF MA5T\9A4GQQPWAD"?'W>WD!* J6\@)>BR(A^53Z9^+%AN\TKA4'6R*!E*VJ4^ MP.9-:F,++R 21AO@. [@7:HGZ-?#IPM]/79&WUJLM\^PU<)UR'4:)#"F]II" MT\?2O82.\GZ,(6M/[QYH#QK Y?3F830/8"K%T,,9FHW!P[O:[2''Q+<^=O97 MB- 5A<1./4'P;0!VZAYL8?+?Q^B9FM5T<9IE0MLC,6?)Y%''>EE"[[Q&P,8A&SK^"$_ASL",C06W2" B&O4OCG MIBS@B,)3&./7#G+D4>TDR1XL]5)*<@=;=%;V*1;[ OW)-&U*=T4OVP&=OD=7 M@D/LTY0@PSZ633'L#KMZS+JY]]$1V4X>'7CB@H.;Y,N6;H[O=A)VMM]#BZD M6/"L&MJALJ'CI%-#J?8A_Z 2&X)7UW)@C#[(F?'^6E<9'47IX=Z0R#QQWJ;*#(YV,^U#K5!FK"7?HJ; M*?NG[(L@?X)(0/(?>(7]',0TK+FX* /]M+F S/K;#*PWY*BW>*0#BZV'?W!= M5W 16?5F:4X<1=Q/Y2R$?^"FJ].X^R' ZT7@#T&=5V$2!CZ H2-Y&""A"@@W MB(YPFZYT,H]SQD6\^]T_K_[Y#U5@Q!_>KWYX^[O_W($1.G?*./&9\^IK\+V7 M!Y=>@V^\?+KM>LE77YFU5>JI+_O?&3-5U0"BKH<-^WB,#AJ M)!N4?MS0+]AH)]-O&.^X' =V'<)Z<>C[A?6R8$66KXA%D3Q&4/FMBC.[H@<= MLF'_F*;;KU'<6T&.=[/N%F7;D)]^18NJ&Q_TB%[5?5'5V5$.]I%\57_BWMU& M#:N*($E;*F .OL00+O4#D,$K*LEADB7Q0@9;6B,@Y@8J?7G,@9& M&OSB2]"+.MK%;BJ>*+A1%T$A'<$EQKJR.TQ$.B/:VY6%-HFQLG9#7;/!>667D2RP M:A$*1AQ54]$)CJ+ BDYJ'-1:4P;SQQ 6\SK._JVO M\6$POXU>,[;7K<"$EV#>*J [T*I5X-:V,7. MU?1P;N.9L]#>L0(I"XZL.QF2%%:=#$;.K#DC.=!U=&S+*:$D,^5<"\0$1GP4 M"S-LF9AQCH2C)Z2L!N.0W:'JX7)GJ*DVV16\*>AJ1GL;]Y&0=*=;01LRVFV@ MC1]'WJMG',K2*F_ M_@#6C (@W886<=&CL0L'#@>TB:/LF=/IM E6\=KO0O(X2?$7^J7H4 M(&KL J(\K8KEAV:(MG.-U>D$.P%M#Q-2X/8 806\ET&6D%T_K[PX!ENPO(M% M("OH[J*C:MKX%)WG+QY#_8%03TU/IVF,=7CIPEL'%B<@/P_R*!R \+*]0WA7 M%.NQO4*TK1^XEI&]#(F&0?R#B$28E[^P/ B*+B9<2F$+T#H1;*'9B?Q]B.)C MH73W27LXE,&&:A,I+%O[(8=RTI3ZTZ.E"7@L=NQ7^& D0$:* N["UBVI^+6KEA>\J?$/#!5)SF+SU'THR@[,7 M-?GZD)!6XNOCP8[*IBDO]+CMM+.IFCL4]M0Q+MHH1>NBR*+-D>4>+5*(!7)6 MK,6$>C%@[5AUX^FSNC6(4-K;#D00M7CE!)_]2$B_2!,BT$9EIBJ [)\.-=?6RWT5>M77TO-GN3Z MK%05-,EF\TG4?!-MZ$>Y+LF!X[@$7\^0A;MFUWO+M_ F3]\*(O: M9@2?74FHAD#E&(@- CE]^VD&:J_-DA<$AH?$.7D/2MYY=TDK@*5WI6#'H)F! MQP\X2?=$.(F0.;T7&2N2714U5AY=ZIU2:(;$LPT>R;W647 YC]+Q2@8'<+L8 M^29VU0*+5<4L:K/0>*!?=*)GJ%YT55:.[O1TXCGO-(N5PHEYQ>!$\E=.% M2)^@4<8ODK$^\CNL?9TP]F#]2:N)ULEUO]U$2@51# 3Y].(CI #;CVTUYZDLS[;A"95>Z MENW.U;[C*!!^,F>/'&=!J[/32/E!*.Q%SP^"H*74!(<,AQ'5#T 0>W$M5$.M M-^"*7E;3#*BH[WM?F]8K1'Z*,2V/1H6'ZTHOXPY9NCV&\*.K) )C66,BP[5W MFRU BZ]^3@ MN-P<5(8<4-P>3(P.)(YCKA2TLE(K:>\,XM41Q/CH81>T8-!! MI<$,/Y&ODUVEN49^"+Z9G+5-1[ )<&.NQ!&IK:[MF*X5!&"X/YM/9#!L,0CY MU-R>UX>AL"="PR#H7+ ^X^)F1P@;*55-=T]$BN-GA#Q!8!\YRY/^CG:8<9R5 MFXY$G'R5IB[TAHA2%W=.Y>ACFN'H,6$9X,/30Q8D>1"6-B#]*:8FX(]!E #Q MZRS*R2;[X9B1_[W%691N)XCAK%_W0(KGGD#AB$! 11UB MS2A!C!3$:%E6J4S9H)>=Z&H6PVH6"V[6'NFLQ6R^$S8_!;%ER'_^\0T-GL1! M^$1_^X3)_V<8TYG/HV]HGR;%4XYPLL5;]-^."4;OWZP0""MM0O[Q=H7(9!XP MN/QP?/)1_RV@,DS5YP+ZPJGV[6;>XW+R;?_CF!=E@6-*,".?],MPD.,/F/UW MPLEBSH][H'MGG;+K.F8H6"'=%^7I^ %IW-3T'V"V:O>;:0:33GIB[H M39V71ZKY)==4!\XOMLX/;W9-=Q.//U- M_*8'"F^.F1NAY[J?Y!0;B^2!KU(["+Y+P\XX\5["H/R!S6."'^$B=[I MO,9Y_D=BT'5F+.!FC,P3&)%@5>;P["8^@FU(3,RJ^#R;_.IMM_-'W8O+\9"C M]"Q"[%3]?4F(2HXAV?*?TYB6J2]-UYN$4^RS'KJG?](#Y3?#O,UJX]U3&Z^A M"I5DF1RR:VO0+Q-P@2F^>"(_8=!NH/..S6Q1]?<]*TCBHW:;2TQ-E=M<,NK< MM!MBK8ZTY(9]P@/=-6)>;)U'_;LZF#A18&^&5.OTG'6_>_<'ZG7[Q[>K][__ M/;7$AGCL5JSSJ]^]?5T.\_M_'CK("_#VC17B(6;<& FVHMGN6#"F2:Q\OZE% M32.@LRL(51/G'JH>+H@0D-D*[O\!N=) M> D,AE6.M^I==M1H]F$^D%L)NII4(3 .^DH&0M5(*U2/A:K!W!GH\[#-+MK+ M\'*G1O8$T$J$;PQB;55RZ6YX!M:NLI?=.BX*Z@4%4$RB4U9>I?.:PJ++-%_# MZ(;9!V,T%-!?WF4[+D^CDQ)!=1J=B%C*%,92^^@?PO1:6LW(U:6RGPR*M9C_ M_H$TK&80-J7]UC@WG)U->P[*5_!6Y^BVIJ<&\^+,=%+ MCQ?3/"LX$24_->))?OCK+7N3=9.53V'7WR+1HQQY4PL"J:!3@ EH1@VBLB7Z M&=I:=H@L0K(-^.HP4>%6!XBE 9NODVWU>OM#N@\BT=M*37N[T!52; 0&UMH= M@F>GW#*0Y5@1H%D.E-'Y+3Y&29"$4?+X$>/\$X:T,0*P2EM:RG8AIK(7/EVU M0M ,_+#;U5JCSP2K$1MK0D-F(J MQ7>ZS3V-,[&9E5Q;8J- B\V2\/ 1&QFF]_18G.'@_@RAZ*2YUGZ"TU5=M&D MKU'*D5E72X)ER$?_!BB($>N'ZHZ(Z^E0^*RS9$M AV".EUCK@#,1X2FKA-DJ M;>I5"IN>]A,\J>(R1,^MXDZ@[?BX+>/1/0G9,I^-V1YNQMT(^Y5_8:+3ID;Y MU!(NIE;@KO,U,&J@@ R)B1HH'Z$C;\E^7H;_9W1=I^,M3&F\):BY_/4;%R2!&TK"_S520 MAASU\B56_>C[-J[G;Q'KJPBSM)HX<?L-9&.6XY.;F0(LY*>"ZR-J* O<5".9JOH/@0_#6I_S4BN5^/Z-?0_SGZ(5 ]<%:HE#Y33<[G9W)HW\N M9R3DQG"I,Q84LJZ&65#"+&V(Y,-7>7[$6_X5%DOWOPZ)HLPCG989,(;5C=&< M,R&H$>OO(!B!6+3>$HUS)$SB$;@$1)M!585DOC3(-42;L7SDNBICPO\4[ M3(YP(-[$KMN6-02KB7!K&PP$;]\^&(A<.ZF5HV6[KX)D4 M3ZMT_I)5C0Y,]11!5F@5OP')Y_@Q2A+8N,Z#]3&'/1/AEHHV,-B'[DA54 MTM!L=9,Q+3KGMJR<9"O[*8B/>)H=)QC"O1DGXFN(%4?[>VS$F? WV8;ST':3 MXM70=)."U;D07NX/<7K"F+:Y)5AZ(B?"6[*@(R52,9XGXJGB>(2L5L.5OI5J M0 0C^B>[@YAG%04CQOWAF(%<%^"+PA7/3)P/%<\' <^^2*\6Z$-$68OR\?78 M5&>_.YP7611"L5AH]B6)BOP<$[T*CQ?NJ5(%GX\DPFB>H6W5?YMG'LP%NBJ@ MV8Q=2C0=';'AZ3.CY@,."L\M,RW*/?N9# OS1/Z6-9/#_GZ$;[BTA^>6F59Y M/-\$QJBLWI*"4^X%6R8XAW(GS,MSJ P=&R8[D!\HK[\Q.")+J"XKX-[L.)<" MW.?6W[G9?2BMS(9E1K!$34X;TI)ZG,BW5/YO=BTO&(1/*TZ7&H:A$>79AK(G^NCBT=Z< YAX/6?-Y)@HO<\@P(;V$%=497ZI_][WKWR M&WN')AO-_3E/P^V8>S79%7N=@85 ;8>CXFA=#RXP%X*+B*30UL M]V(L/7V.O@Y7C>B+."NY'B/2*L^-CS(\; )&.6^\EW(]] =)NA[WSAVTG2/; M^FN0L6S$W(8STE=K-K1[^1\R#R,\N#V/#QW;RL;^C+--.LVC.W)>E/;M,0&? M#YF/WHD^@.%]5 ^#966(NW>(H-B.U[W#,8TK21^";Y"B\8GE-8>3SU!K?]*H M;N)O1W"OBK,MAX-M$CR]W(BL\(KD$. JJ=N\$U&:#)"P]0G'(/SU9, 3$7JB M[1Q]<^ZTX%XUS" 5BD#:L2)A,; )XGL)/=,UP;CAK(='#>97 GD:4 \"+A5Z M=.Z-T,_+^C1IKWS_CDY+\\S$YR.\*N\90GEG@LC$'((3?WP*BB.1Y!-K4B)& MF+W/?F#8.$T@CAT;IP8L7^D\@YTV[Y5.-:375SHUWW-?Z5##]\5BG89P? M_V5=Y;2%8/I5S@(2L-Q5SE(06+&!/;O*6<8M-&1L]WZA03,QQD/LT#,TW5WL MPC'DO?]X 0_1<)F9.SCP8Q!E=+N^V2T8)SC^*VY#!B?,SH#H0?@*A1-.E3*#R$(O1&Q"D.'LHB:.-]R!K#VSRYME8PY'9V(1^]6CYU-\3ZK2H=222]ZNLL M,;P#IFQEW!Z".S[Y]A#0.1,:99YYT\Z>"(XTC[LARISEI'?$F"\"),]?/PR M=G.*L;12X*)-$[C'DFP_AOUBI MN)41L53ZM7.+2?/**MG:K MG/8H%13^;&ZFW"2'GYUD%3][,:DJ_FH!]TW\IF M?=9DLW8M3\LS8C1/'^/T:SZL'H*@FYLR""+ZE=4/ MH .B/?RK>2!=#$6I ^E*6$'29UP ;1N^19OST]?:?$/ M WR-&1R>>X[G<6!V([)$IQQP5IP@F4D!17W( M;P^2H.\Q@[@45!5O)C):]5_15#_%BI7)J@;Q1CP'L5EE\2&">2C[4;:PC"VG M JA%IU;VM-!T(W:?TP*BGD,:-*.G9J9XJ MT*VM?N.=4(8R*4-.A4B"-:WH2(!F*1 @#3'>YA\)>Q=I'.,0'(TWNP%R8SJ" MU7 !4Z[ZE_&L)W,U-'T!AG\F$<)SHGQ3I\EPKFS_,MVR"ZE',;ECJ7FSV3W:D:H7_A2+TLUC#>[V3!6 MN;(SP-*&XS)A7%(O2R6D7FUQ!J#5;G<&B+6^]<%ID1BMGX("#HRGFYW\*&FX M%0X:T='6.(QK]58)S>D!IQH-@&S5^3)V$YUS%H"CG$[#G@T7O3C?S#2I4&W% M(T3"3@0WT4#P_W!D?29DT-QRU2M6JIZ2;?L77$OVLN@J"3-,COL?,/LO^3D^ M0EJFRV_A$X$+OB,;"WN*I- ?M@FQ&7MN>XY%MX@K9C]P([=2BM _@NQV?]?J M4+Z3JZA!KRIZ7J]031*J:$) 5/G&SLV=C_.9!]-M6_:$:Z.PFF;Z#]Q\S&G< MOA,=T'L4X$0!N+P\_A@E01+.%.^A',S]9;*:UX&7RO5@+R#>8QCCW7B/7'0X;#B(Y]%ST^%;)$K0;]+"43,^% *GTW MU1-1OAMB_6R+V&AFLHAL"H<@AJS'C*TZ?5? LY71$5 B!OV Y5;%O3(%.PW=(JSH%M MI&G):N3V9IW= \6\XJ=%F;OHB;OK)"A6EQ M/U^N>>80.]6]SQPRYYF/5Z'J=[')UX&F]V M'R(@+-DJ]W-1:P?^P3:U\C/@#M7M7/OSU"37?Z/N.F=;]Y#II45"RF8^> H% M")8Y 07PM?.&_W@X,(=K$%=OP*^279KMZ;9K\IS?= 2;+_N-N>H]\N=Z-H_\ M$==YR7LUTXJS\[ 75G=K1&CR,$YS*(/Q1Z=)#(:AL9?/8!@4K0C855)@2(,/ MR3K(AJL0I%Y+BP+3I[+W!*-L01.I\">\,O](]#<,<3"LT8J<^*@386$KT.0: M>@!K]%ZJ+&=0/.&RI(%+@9"@IPM\"70L 1SR,M&+/1.,]QM;A;F UCX<:&(M M=E7)T$X:N@*O.<%%?;=*8\?=PE:&B3YR98!P>NP,,D&SH%C" L:W]IA/36%-6FB(&HCID$+O[DSEO M@FV@&X0,?JM&).O4=X[E<1*7%S1N-0?..!',JX_ ;>>M7K8'U7I[+6X\-0PLI^J.SHRJTW@J&*>[GG9?;D.>6Q235X[@*.!N/63[:S#%@34+-9EG*AR=X MSU0VS%(,DR. A4.4SJ M@;)@LXE0D1W!"\UW+7F!,#CZ]!I0EE(=SOVQ&J@AA9TJ[M=W7!#U/,&Z?=7+ MS;@RV\Z@WI:TGSDW4C.AZDK46TO;N4M9-8TQG@>WJ71&P(W782ZP9J*XQB_- M&&U%3%?X/0T]0L$^/28%:8_1UZAX F]$@M$)!QEZ1706_-"X)\)3&)/!J=^0 MV]C8+S;'$]EKO\]Q')/_KL"B3.%M -%",#*+OXQ/E"RB\O(@9&JI> H*!&^F MPIATB7811//F0K^D_4#>_LIERB/?VP%PSXJ4FG+FP1Z>[,!!FDU!;" MHG@:9QP,P55;,0>]Y5GJ",#=AS<&S"T[LAC+LGH09W*MXOI@B]?> MW6OXN3)(3N/NR[MC^'%=WN/,2+LTEQ*T?VU_]Y[-3V;-,-)W"H<-,S%E)I8? M)CRY&!?#<<"]N!B+CJ2,''[ 1Y"7&H18'>5Q:.S9UVQ I_)GR+.AV56-5NWN MU/RJSI0>GHU'A"?Y2L=F_U M/13/(5PR=OS=,G5P''K/[TK2UMO_..9%F1.<6-UD0J(8?\8%,\:AN/5#.E^( M]C*?LUK*>9'YZONCZL_ I6K](9IZ_ZI5>9S\V:. <$.[VLTT9O4T0L:[ZJ#( M\M_1QWBOCM6\';C9%%WI.(UM75)H^^6NEY-8*QJ.ZMG/A&Q"(Z-9'RBKZ&-1 MUZ@H%^^79>-:0Y3M7[L*[AO.09(F9Y2%J,![IYN^%C==2=&"Q@K7)"QHP)VH'+@.TS,CSSHK47I4E>TMW0GHZ*X%[U$VR)H7 .Y:FX_ MW'0$Y3%0CL5O,FS=HF@APE^8V,&'R=W(D-E>LT@H*,Q8J;NL;,W]\C4-Y80? M:"6-L%FB>6Y2RWV/.H#E]I6TI27Y$U/9>V-;6E',;2]!\/(B-R.QML1-@0)> MT):&@(F(39A=^U>(@U/[>Y"XWS@G_?+I]H<8:^9D<\GQ0P795O/W#$J /SV] M_61@?ZI+L37EQNXPRV;S8Q EL 4J8&[6W2+H#?GI8JGIAO@"?55/!%U+?Y^K MH_Q(SL!?F55L/))V-/WQRZG -P2@7?D:@DXKTO8QS7#TF%P2">)PJ-HJ>;!CKA:%F/&-[)8=:&@3 :AU$\Q7/+V%IW/P<+THLFAS M9*96D=(+HC0IR-=C:%;E+726"5G'(+NC=9R;OX,/07;]#CC\+Y2LP/K$<5]* M&6.1WWJ>JL2S;T;L_>M]$62%3J"6F!)A>6 4%&B#'Z,D 3V2[B2Y6F?B_3+1 MJA*KG&-X1RGCV:9VFD4)S%KXV*H.9*63;W9\.>6;9"G-N,C7+.K+96:K*SCL M*R >[;+KQ!KQ5<$:.89MSUY8>2'J@WD&TQB6^1=33VNW+RB273VUH#Q:L^ @ M17X=,_1,R(*34+(5U(#Y4-<(,(BSG3ZT93MNXCP(=V\8<\7%Q)7#4I$15FQO MAG:>HW6!.6G5GN J3H"R2KM_.I5_SH(#L-(RW7K:[![C1"W<_UGN> *]/ M. "-!Y^ZIYF' S6X=$A,JCV@9;I9E9UBMZ[D&MZ3!9IN+7AQ ,S!B(Z-F M:%!SW.!UDJKEZV.;*C@K\U)F@PN:>2'(#[AYJ3):^59 >UX)XO6AA^)CHA]? M!ESL1_O=18]/9 :^Y)AF?[[9%$&4P%U9== E.\GP%"*31K5X&IS&?1<*=+2S M='=&QF.9SE$U(LWX5_E68$/U+OO(0E-Q)+R5%3M2;BXP/Q?-_;-7R4MF$(WN MV6\&N;#D+:(U1VBL\C8JX.1^E5 GX?;\6'Q.BW_'M/ZT.1:(=$)$/33@]#W MKN;6*S,,F7WORS!8VDF,P'*B$)F_3>,H-$QOH.AD,TF!BG9)]AL6-<):*[R? M5I^Y:Y>@]UA=._]6L'-^S,D6DNY%%^L[LE*UX9Q@_X6W%. M:/A%@:DQ@UG$VBA>NQBL!D'<*%2_T7% Z_$CH9]A+$0'<^2>GX5KGEG"8C7F M2L(UNQ4-X8#"RVR6)N3?(:O$X%)=P"K;F!,ME!A@WC _S$ M_ U#(G^9ZWR_F(G3-HO"NMA>B)D"G\82IP"GI1R$< E,=]4/>%.15IR:MUQ& M=6[-![&:@7 ;_T$A'7G%8+N-2H)0)L1/,@R-HG-=?4.D?K#X!TB]TRQ]!8? MTV..CLU;*IKRXI"6GF7H%X-56SP%"7K[#NU)IR*8# MN,66F0H5H!VIAGII9+EQEVAUL@4[2VW>KI#]>BH&=[Y"X 7.CE64_3.*5&]=+YSBI.= M+''< X_S((:(X?LGC#E/6FZRGP\;QF9&N6'\*=^_E/T1'8#;X7,/CHQ3^<0Q M2_+9X3$H J>YZ4:@LY>Q;@0T[81LLB#2VR K^!1#)MNVOJO-X$L]'[VPPC)^ MEO;A4V;YLDN8KDTO,-!P89P";-A1;= H'L#.[%RC0*!7KL!9N#SK<^FC< TX MJHT I9ULB4&4_13$1\SM+@;Z7-W-9C9$-?V][(>D.:+MV^:0%SK<9"UZF?\, M%L(9D$RTM::?8RBI=)4,2\Y5\ 1&N$=%3C6N$9I,9,&-5J5/89_2>$N6B]VT M?$X+DY06NHXV#Z(Z'H2YPLL.OZVN,Z&/)^K5;%%ZIS&C%7&(JF'&\8 QG&/- MS&24P\XKNWAN%OV3I '6\& 4VJDJ5G__9L<7"ZB?YN9%3LL)T'H(M\')]-)B MZL V:Y)-G8->_'\CA.FN5?J">]N?0Y0=7R*C&MB3K6,>9/1*A\T""[]$XYPG MU61#FCRRC\(AG86YI]2CDT_MWIH60F(1BM!M028*MF/:MR M."A1G[*7W9KT"NH%->BK&IM&.?/L!A-JUT%0G%VW"*X@9!9QK.KF%D3J>%4A MBIPK[M%LN,V-88(> ^2[T9Z700:9Q/-;G%&%;H)[11^;6945E/>R^Y9M(;D7 M,UL\@/LH!@X5 TYS#>M T\L8K$.,G4PNZ7X?L?!SB"VO\DZ%@Y/\#AO'9DZ7 M@1SV$KLT_6E,6FL$_TR.40O:RX(R9C7]P:N)PAXZD&^(56E&<\@Z5_C+\NJ] M(&IWB7$PM13BN+&"]"\YOME=YD6T M#PIEO<]N0XN8[M'82U:84T]]W63%\LF=T,_E?YW#>C ++J$LQD07OV) C,[R MWLJL7'K9'](+*-GY.4IP@7%R2RP^O(]"MJ@JG3QU0$O9W"?QW#>-N<'JBZJ' M%-'Q4#4@JD9T+QS+3D%>ST&1THH%%S<_77TX>_M#/0.NTK%/ASJ?@MT3G)ND M75\0[UFSUB'%>U+A_=#%>P%XWU"\SU.@@DL6>+.KGO^:*2FSKI;4D2$?JF22 M-TTR23_TRPP\<0DR76F,(0CC=8-U>)EH@9EA5IEZ$IA9L:(_XZ]< N!67E1& MGEX;C!_*HB4^@L]^;>VO\B2R_AGN,W#L<^;A3U_?EZ"-D2 5!"I>4=Y;]<9'@;%? OM03( M>]D5 7U L0TK1$T6B'6H?S!0XD8S1X$J#:\.98/'<0$XJ'#EZ4G[L\X.6*R M4:>/231LES#H:_4YNYZ3OGU"^UB1!]/R4Q/8X#JY?9YNB*G^HW1#0(WV5]SA ME,LPM$ZV5_"=(+X];LB';G8[G%5U3+0.C)%C6?)HC.6TCRU^'$0&0N5(B V% MJK%TQU$[7H^%^ [D?+ORC$S",N\J<0]D$]^)?X"VDRF4%6#I%%D:X%4Q'Z<9@,=A+U>-M!!P'-;V\5$D$PZ^U#'104Q M31VA!YJXW+D$C6+M/GS"VV.,F0"]K-(M6EDRQ]YHT[C.3O\QS2 W?9.+_:(N MN_&EKIYQG<+%19G7N$YT0O&CLYN7^) EHWJ1.9+70"%?0? 9O@A#\R'4? G! MIU#]+<1ET'$MT_:GC597H*5CY,48H%1#8#*7KHS[Y:21M_P]%T638X%ED1Q9 MEBA'.Q#)9_B:_=KV7.F-BSC(\V@7X>WY"28(XHN/0?PI*(";TX>@T"OQ>89U M4UAG#/^JDB_->&AS0MR(J!H2<@"[5\,+3<5ZGV8%A3ND!:#F%K?W$$ML6#V< ME6P2/2F4,UIZ%,5P1HN.G>< I55-SG%210O^VB2,XHB5AS55'].'MOFX8/H\ MJ XL N.%,U;: WNC2Y:>DY9N(>HBCM.O-+?2,$7N43SNHU9B!!GL@\PZ]RJ9N M( M:!G>RO%%XTSCE.F(%K],UDLM <+#SMN\1J;:YEY]G'1[VSH8V_U[U\' MFI\ MI%#M)2KP-5'4VZ9>%BN7]?%8P!M]MEE017/Y#7)6F9]CYOV, Z-DIOE1;<;L M V?T"_V292O$OH+XSZ#R.]YH#XO353T.VXIG!%2*5W7?EI TF<4PIYA9/@-5 MY?N&'6\$O9R<7$34JT!<%ROT38 -63GN]T%VHG&"3^0/[!QP$639"2[WZW\0 ML!V3@F?8!TE4@$UNBDN19EE.NE*]3K8U:LB. M.<1E?, [G&60)+G)FWRSB:-',]>XE:]:BI58?O;Z[RN+TM)K&7JU$[>48_@P M-*"?1O3;=.>IOM[.\MU\'S'Y=QO>;']6N8UZD0F^CH)-%#ORDEL4&0#X3__PAW=OWO\)UBJE:U7^(F[&FB=93D.K2/G1K*>D M69Y#O-A =3!\0.L*8@3/JC.,6(.SQ+CUB)ZI$1=3X%[;C 6[6/\X1?HPC>0A MXBU[D>YQ]AR%Q# KG5Q%'=/#XFX'.97,!W/B8QK :V^5JZ[,;$5!T0E^Y3M.)'V>&5)&6]3!ARO^*H@_(%7?033C:?DEQ)Z0^J'KT7$C#^/^2MC)D>T%X@>*T;@ MD'GYDJ2;G%BR,!=7R>%8=(+]#6S!93YGT21<:+[D<%J9FH KQ'\/T0_Z^HS( MTBSRQF)G)FBIZ[+@5(':V=7K2?;9DEQ2<+L&Y9)2:_FH>[D_Q.D)8W8BQTU1 MZY;'+J9DT)3=968Z"82W5S5<1^RRK7N^-ZK,ZH;(Z]F6 O1\GX85$4GXJ7D@>9[@D%)-RA_,B MB\(";^F"KK\&V3:_N_]"DUQ4E-$_];K^!4>/3Z3CFARP@D?\8Q8D!3POKS5Z M5:%WG6P[;>_P/HB@BN]/Y/.0RHNR/O"2\N4Q9/V2].5-D5)QLVK;?3V-&HX0 MI1LQGE8(N%HAGJ^R05]QK5!%,"HI1I0]EG"#L]7JLMG4.]CK5/.)2D:KO<+U M+O%W!XV;8Y$79 WH31>EE*PTL;31NS=OWZ.;?1)MCCG-UU:\3LX:G9Q3E1NT=/*1U\FL07^0 M%?I:J=>@5*^/5"=O02OP:D9P7KZ+H[_88/)7K&CLR3%NM*PH3FJC!66&P]AED($ZRBO5 M#.ZM$,+8H_A8P#/V,#Z"7;,F)LL6?D?H;/*#7'Z#/^/M1S)EL.K'HCQ,=H<= M>*)R1)7U8Y&KV5=JK[(SG!;*XP4EB[TO8(2AFC+$D\;G]JJ(8]EG./(DWW"M M"_UB/Y.K^1?'_2'%J9H2GS1>OHX:=ESP121(@V,<9&@;Y6&]2R*1'!OLC>O7V-8)3=G'Z;0[F?"DUVU)J< 7QQEQ_=7E[_QJ%01Q" M,CT(.5ZAJ!:D($=9[VXM(;.7P8[++)DM3M)]E+!?E"3U/TV^>,:^&#;3D%-S M)V+F#I7),O@QPZR2XVO2+RA(BV-,2$L+F+,@CD\EN27]9&H@C)7.,1? M25J4\X2W5:.PK5#@5Q7[,-0&A\&1$$M(VZ8H3]%7^GDR2H;)R8NV"K\NK]Z[:2Y/Z. M6TJRPQ.AT>69C1W 3S3'*I48LTCS?B\W(>4"ZI7N5G8J/[&LQ*6IX/RLM P7 MCJ+ 97A2A'O+P#1>%/*LX,2 _-2( /GAKW<03[_^%N4"L'?^;@'678IZ^2=I M]/_/\%?+4'5*F2;(<0IM-D1#B+-*"(0@6Q;NG_!^@S,5X*L6-B%?4R59O@\I MN#E=P=X5=:;0'TF?5?BW<=<3@#;H%A.!3\&W:'_<*X6@T\:2&'0IZRYE^7?T M,VOA0!2F4F@+;L(UY@$G7& [);;!MBDMG>LHP5<%WHN,#TU[FV6U)13W_$K4 M!*V-TI^A+:*-717,GI]PJY6R54CIU5#4R%;. MK"YMO;0WM %-F4*;.$A 94@B9-.@39P]@A$O="L-TW*K;)0U:>A4SI.&A,4, MP#ODHHBI>^MCFMWA$$G5PF2>L!NHTU'UI27W MFMZHZFY?SL;SU62#^"WUQE:\Y'2D;>D!="65 ]''BZL+Z)G(\60(0E1. T'P MU'++MBF[SR/\A+(]Y04"CB -;9AFAS03LE<])E1VL?4\5DUW[\E4U9P%@][L M4*N'?7$>33\$3CE[1FH EM:K4%M(,7KD.67&023A)B-(3O/(W=7M#5SGQ;BB M2")L@G:6)$Q$8:_RX>T-:AI1V;(O2J:$A@VA+H5(NO*\Y"R[[";B,G)69S-) M(=@[>"2""N9+FM!#WX<((E(W<"$JMT:U'>T9HGH>! 9 V0GV*-:M/+)S'9U8 MGY.88>H3F&$WZ5LY,Q8-3T.,=6Q.FP S-#=G6!O8VJ \<8%*J18N%ES#0M3 M;9"!:5KU*Z-0X2_0NPQG(/^T?]=_D=)W(FQ?OXOR7QI.WZICY* QQ9D0-PD!)]0*NB*G#? M;F81YQWZNJ"X3I/',X*V/:*>:LC(0)O:OGPT);2JJ8=!U3CN=ZL9&<9$!S2#N!2FT7CM2MQH ML"X6VW!/C&&JP'[$Z6,6')ZB,(@5T6V*]I9B'E04]Y#$-7$%!P7%:CPXCG#23G4+$;IY'HR('(??/:;/A%)BMF0G M!HKRAP83Y2_^>K$6 (#_HX75;M'2,\C6G]O@E1_Y=RX M$\Y/#^1SDOW&J)=+9T*+>KTO 4%KA]O0@%70'L3[2^ &0$"%=(,RZN420"WJ MC0'D<-\:L Y:"/47P0Z$CGF1[G'6HT<:WVOT=;2=9^,TMXSW*:=2R0O0K*MJSLE*OC; MNN4A87)!-WF>[=^B-:>VX9N.05^;_DP#3N2';O^V'GO\6/57FN*MYY\T!9NK MT^(Y3L*G?9#],OS(V.GJ]MS8YOJ M%%X]/H;!R\?SI61M] 3+XR=1!E!C/,[_(R3(_Z,"^U6+VEO,SF&A.)>0@EH MA\J&*UIGT.T^;DKX0UH$,%0U<'2 M"5%)L_S1#O_\R-U9<23QK0='KH^->M#P9T=+B#$Y0"Z$G 73#_Q'FE6NH5QQ M-R]J:"T1@8!&J=?.[4V\?#[;[_UED[G80G\.]OAFU_JP\NY=T=[2LJLHEJ^^ MXWMW[33S,-#.\?A-MQQ.O=%V&MG:7+NTR1?3]2XDG,76SK/<%!KM-J93Z2"1 MWW&31]LHR$Y@5I:I(#2.%44?F^<4!>6BLPJ7JL-!)K2EJ+9Z2M%AI7=2T0'% MVA&\_#;3Y-RM@-;+8]+9\N%Q]?ZY39?H[>NG3U<.C^03";3VWEFPOJVGSDLMKM$K9[,Y9 WLOV6D M#UT^!I ]NSCI+I $C6WZ]$6T2MX@5:VIX%NMD"P4^#T"4>44& MW1!.RC-H^>HEX2@[K&A)TX)6UJ@[^5*NP0Y75H_# Y$HK^5@!D,KXB4EY=H@ M ;-)9XLB9<3+0-A=N\[4;)DIFP)ECKVN*)D#SZT0_9BE^2@!*COZ(#P5#X,P MMD*TFV.;[A$4QFW%>NBCFAD;\V"M4CTX!SH^_0ATQ7K7E M>#X!_H'-3X(?@4"=""\X3=1>L_/HB2,OF M$>B<.NOM\^6%..D3+0P H*5W5E"S%F5E]5R:@65T?'&>]*<)M/ M83CI>;HKOM)ZQD0>GH)L2W_ 6H;LO@E3XJC_%$P)(BO0_WC,D@A*51,Q_!A] M@W_E6O2K.ED4 "7MO?H.56,*H*JY8SD8Q\$*[,RB(L(#"MIKQW!R?ZKG3%4FONY]MDNSLQR"<)L!?+E,=<"B MFYM50Y3*KU8-(6K'*(J2("%2'U\E>9'1F R-=TK:PZ8Y)*6Z9TE4+5'3U*G; M:1'2K1H]:L3T+!XU7*R G$;V[^#E:+*]Q]ES%$;)X\U.0%H.Q_)<_">MLVG> MSU@4IYGGQP3(N6.'E54F,"Q',Y"+\WOJ&$B+)\4#:#LZ9<+\Y\W\Z[FQ M>KVKEXC>C:U>'*P(\Y?['U."N024R?TA3?(TP]O+A"SE(8MRG'_ FV* E(\; MSJ+XC^2WB\LO]Z@9YRRO!D+<2 B&LJ(SC.1N+L:_N_^.8QW=\ZS[H1O=2>KFD=!NT"_5*U]4B%#. #Q*=O[H146 M(-ZNH.NPWQ=G'? MW::S.NMXH"VAZ6?U9EW-0?^2NFQOSP8PE(+QG&R!$]=1 M I.(S_7+8#<%U60CL8=+FIL47Z%M/9R/=2-W(== MSDBP34C+,='%L1P0#L![0>3I,/:Q[P8^>Z K\*3 M6A!48!J=YP!*:3_@;,]-FC+7@:*]I7P'*HI%A<(1-$8M4#A+?#"4=E;D'/*] MXX)FZO7$3#%"#I\/P0YL3'(B+ ,?.V$^3VE6F JK22>;@3PJVGMA+="88=^] MW$[E(#+@P&H8CA9%O;@;+82\B7*[-LAG,' E/PZEOD6P^Y8Z+?>K"U<^??H:?M?N">G]('ZE^2# =Q]#>\O28_G6.R M)SQ/'T,H@S] M%,3'!4B'JE<+DLZJ:BW(P!;OHB2"0^J/QV@;)$WO>1GYU#@..I<<*Q1H(>92 M1^J4@DX-ZC2"#W81R[F!MQ=I7IP'N?*.9/A0_E@[(C['&3;52 B&\D.MC.!5 MS89'EHD4H .-$"DZ+;W4;!'3(74=Q^E7T,#D9Y8&]5J=S&W<<%9??H[B=YQ$ M5J,A\CM4II&]7B(EG&$(PTS,2_ER>Y*8 N7^8]7Q./9A]Y2>;'X,HF1)KT)G M?'_V6>,9F=^K %]8QJLPY;0RU_P(V7V1+@6A;,SE4A *QNB+Z5N<0>GKX!$< MGKP%(;F85K2W=#&MHKB7MZENBVYVBQNVNFOID92GNRJ'(J$\=&3+&F&%OXJV M Q23J^BY #,X7;]0X.1'Z+_@Z/&)R/N:&&&$@$]! 7\X201QQ#B6!'0,ASW+ ML!H#D4'0?>?"J1H'E0.A:B3;]O!<[-8,!25#1!J++ B+8Q"C_5+,:166,]9L M:;31PLAK.K>2:*(!/9'(!73F!0%3E!S38^?.Y3;-J>.7MZ,D'H>Y/^!P.(ZF^T#C*+N"HF:*\Y9X@[NW%1@U&"CLW4Q# UAVKP52M?=BR8 M&_?J;ZQE%IT(U36'.*ES@]:+!-!QRPD:XI CJ *$26'@611=Q3U7Q^*E]BG&YV'".Z$KS&(UA]'F3*E4KX3ZCJZOA= MG!5F[#X=&H2Z_ONA09"S(D@WD)CGX2E('O >7JMFIZO](8@RL'R:FR:9S MJ_:=*&H^"0>,ZJ,KU'P6]CE_WA7^IYA*FXIJ<:GNJK;%17J\,LRS@E.$Y*=& M"9(?RJ*\=T0K)X\?HR)\DM@-BK86E(Z*4DGY8-9PA6A3)Y; 0D3;$"0M,BH! MT,)B,>!>?B.3GP1Q[^O2-XA&O2R!64]]%R%5#R2&BI,-S"8GMF!OB"M> Q! MM9@H,*%;W\;'G'U<*0+2UI:@+Z>VGW27M%RA]?K_+C'BZ,WM4E3;@K0&'SR4 M->!8&L+F\'4)75, >(/:N0BV#%A#L%H%*J_C/Z7I]I0;&LQ\8P<6P,31-+6$OQEE/:>6S(XD'T]>._>$EF":EN 5F*# M1[$2&(M#-Q@ W< I=+N4*D 0^ /=.:FV#5TA-D30%0)C=$0BK\X[,902L]FH MEZ7803WU2H.T'^WIPJ"VR(BM>#Q#5/%!=C8A91(Y-_>*S//H0D&5]%;;L)][ MD95>B>JP[N1L8)D9#T17?,-J'UX3Q7?DRLPCP!U:V"?7@<'-P*#>EH39G!OI M:YH*]^7DK]<(>KNU*9VR9DO0!R*1%W<7,#01^J77;*;H] $.[/LB2+9!MKU- MT\S4CRWHX\"=+:)Q="6L>HY;5 QV( M[ M._0CB[DQ]&^HFU\3*'I8 IJ:ZETA8!!Z?;F4- M%H''CL$*V,*+862,MI<;W!@8&%+L>!.#8K@B"@!-B4D1'I;$#WL4?DE5!TM' M(B7-O=* DM=NCMUW^GGG3P/Z29\9 $I/E[J+4Q!('0]R&#AV!IG,OQX*#LK* MCWDPJ,^P,.OHGK_HU3__GOB>=[F\"L,RRR\S.9/?QJ_0(TTCU_G[2WOBJTFO ML(!$>:!?=+D5KG&>PUNDM^\^D99/!KE=+'W7&YTT?09':2N#A# K!-]F[_/> MOD/L\R]%F\T_K9/U'.T7\U.Z+Z?TA>F_F81^F&:<2>)?@,ZL.+C)H,H>SFSI M3.UW7XS.U,_@E,0Z&?5V<: M2OP+T)E=[6_-L'Q!6E$P1U9-1Q]S6,TP9PO:A3LHM/0L*K3TPEZ"&AHKFM3Q277=L=OU'YZ2#5L M=@0-]E"?RR** #E.TIR70&Q7-2XKF4"QE*AXBI*;!/\[#C*H6TW+5BND;^K MWI15-YB#45):58EA)4Y#>J41)%MT'R6/<5-$!GT@?UFAK_3;B'P2I.7=9#'"L1TABRHE0!(H5JE) 8!-53%Y,M70Y]3SXR>5*)V MV"S4FJ-EZRE00)^DI4RGT3T]5Y,YY\)(- M[*LF$LV!-=7S]DVE;%[*NH%ZR$3@YCXWO0 ]M*A#YX5Y<69UW9@HFD8M=<]/+\Y9,]Q# M\_+=,[!;\Y6D2O0#-L\QT7^('%?9GXIV,P)B0Z!F#/1S-8K3&L.C5K2+XE'+.3K?5?<3-'3N*@GCXY:H MTHH6 ?J&=+:4 \N8ER[.^M!B$81U7U1UGG^K2(L@EFT5DYAJ"4_4Y8@ [%9('2?12B#4[P+H+! MLBB'1K!(**55XJO/A+\>HXQ5@ _0YDB:PPSB^(2B+7Q\%Y4V6XX/04;L-/*7K*Z%_AVO[ZN/9@UZV:"5>)))"9(P M"N+Z[W$0_@)_.3R=\B@D?\B/1&621L.SZL^VT=,U-=C(RW8.-NJ*0IDN63'% MZ,9@-B=2J-I\, Q:")!M_*WEMPI0 VPZ@:5BL=U"48G"A.C:39K^(GZ7-YG0 M \ZB='M?!%DQ@=QS_!@E"4C))HA!/2Y$YV6B??*AH)+T5I#H0I)U0FQ5?C]2 MF^ :3(*NP<&EDBE/ND)SA>-PS& 6=<(H7OO5K:D114?I'RS;>:+XH=QHFUE8 M[IE3*V+$-5P&"BYMRM=X*'ALD)Z>2IZ5-/1YM6GCH=>\A>N _CQ>K+LZ!9R$A_X MVP$GN=M8)R,P]:X*C9!D1QI*5ZI"0#M5!K_D>'>,KZ.=,B!RTK V)6D:_SU\ M5I[IC[RC7+!S]@HPLF$1C.M(%N>=B9K!H&20/^/UKPZ<"O$,,M 3\1D$P*KW M]2Z-XX]I]C7(M@:.V%9K!S[9-K72R\>?H1TJ&WIQ.2^89ID33S#'=B-#2@A_ M.&;D''E+':DF@2#";B[B/L3TRUWFM?)F/1#KXM;';\C$>KNE^>5R=EM*+TA9 MQCFGFM4$2M((% 6.K,K!U?X01!GX3:ZD1(@.V&!ZNG5@?:1@&?S*Y9,VS5NL%!Y9@K M&$_X@CG ,D _X\Q0EQ+B(!$,-'(YD3S6A&PCKS7-!C7#QDQ MFH'!MYU"^2C'90("(WOG9QXU&01OO_=4MLWA/>2NTQC;'DKW9_RM**E]^(KC M9ZRM*C/3^-Y*NWQ&YI%Z&+\6??8%IV5CEIH= LSW+T<-:.1@FCK0"(&':N$. M0WGG+()LT.7H<&G%V][%L/D#U#('[B9I:>]0OHZ^*"-JG>[O], M6_4N<);%^XR$VGIL+UMW_EG]HHMN\H!^ACFULMV=LZ>)]T\8%]?P!<+2^END M :^FT4F8"_#:'19M G8F8]!H_X'F?/44C.37<0 M' R/8VYVO WV">\WPK+18P:Q9$(-YJT+HFH 5(^ V! 088-N=NTCR,]L' AFGMFRX<:#E+3R'B#6Q_RPOZ.#D0$)54B8>/'W MM'*W4F-(VEI2##)*N[-8M4-E0X$R:B-RLVK%BE M?\;QMB#6 OF;-)_2@70M*-%ZU3+0W?ZH<-9D9Y57;C;"Z..1D=9P\9^<V=K$!>./W--M@,]GA;()NM'Q?[@]Q M>L+XEK>R/:(=4-/#H10OSX,MN37"$2^Q M]D!D(JO++L0U?HO%TJN]2H"6B3=W>ILU"L8-KM1XB M)%=KR\!AX/7:Y$D>+4,/&0[R8W8"2;T+"OR L[U$AL1-+D$+9C&H> M! T1M+0O04/I38#>0D"J+=%1 8$7G<518"(ZHV<70;)S=,SQ%A4IVF+X'4C4 M_?HN1W$4;*(8SKY10OZ V1D@.P8Q[68_>;GL]-HNJ0)U=D;X5T2#>.!K$?*F MK5/4]5[P58I@#+^<,$8\]MA[2,_JM]*M(DL^NF7D$#5UT;2+V/W\0\H,1Q"RLC*7]"YLZK#6KLTF\Z\#\+H+ M8-0=%SVDE4D.0P.B$0P^WS[S YN)!#]"JFSUI=SL$])CEQA++%,=>@)V=X3= M7,"NO=N\>62@??'GD0"8W1$N* A!I(K^J1[!_Y)W &V6( M8,FE3AD*-5YW.,&9B8Z8C+='P-LK2#;VFBY01T&07VVK,>R?C]6V5YT5<+1I MSHW@C47.X(:=%7IH\T&&N/B\M^/EJ#V*/[+4 MX6Z,/"U2H21)8X3'956^P=QX5*MO M,.W^5/ S$X1A8NWL[=4=IE7,FL+@N4&R6-,!'+W)4O*D?MU4=N4JP^>>I'0= MMFBJ9T_Z%1OMZ5C#32/>EJ_,E:_!Q4TM>3 D=/9+@=!F548$AR_#9R;8ECM" MA0?>]; X&$S<##/.\=QO",<\&?3CA>"(!X'>/?X;_C3,>:RF$8X,7O'Y]6AO M.)CLN_/6<#_Z0#Z@2=[0:6>S7E:'PIZ"@[\C:. T-<-D,JW6GQ*M>J^@E&C) M[9S=GX(,GPR!GUM"K@!)SU?(/1!?*?*8GT%D;>O'3^6'<421 S[ M\##6&%D]F3*%U>@CV0>\PUG6EMGK*LA:>3 SZFGI>&;&13]$F?5"?#=4]W-X M5+/+CZUCVP"L\8X)ET MM!5 :L)#3]V7G6B^I9X;Z]KE8SV[_%@+\31&6BN(TR[,C,(TK2W/^#06*?G? M/"<\$,L9/+*E 'DI-MQ0F[;:;1NB'."HCR"^N/Y- >/N,LS\4@0+927=A'HU&V"T<+ M.,^N7Q*;T\#Q+*]M$8E&D#>WI ,4]';GMVI*)Y*>Z>K6]L5\#-W[8(O1EI7L M+IYPB0M7@JM#"B^J5F!B(IQCIOT5F8P\R@N8]G2'#F3^P^A Y)+ J'X]3/[= M_ &R"%5_>25"O2,![129[? B:Z%$6UV/2T:'/J\>#F8L( MNJ&FGQ_^+BTO'X,H(]B/CQC4^U;H6SD 9^SMFT]>+S'6=$ZO!8$VUN>E7:0' M8N\$>\@ 1TT?Z!LD)V(2G59DJT60=S8G!-"M-]B0?QX+#.^5P@RS ILXQF$! M+QB_1L73-@N^TA>/9(@BVI-N,=W. W2 >%.RX 0)1?/)S0E]?8K")_J['>!E M'V2_X**!#?Q!+A2_S:N'D_A;B/$VI^WS@D91'FJ^ZZ\^/F;T/4#U?<+%-BI8 M)A/MEPX!80$,$6*\_+9.;3C/\4#MKXP2., 0PRD]%DI'PO!AO+@ $/(WT#F+ M]FP4.+:1821&O.NK@6&FK5DOV#S>WU6EL357H#:&T".CKB)OD.@V2 M_%.0$)6[72?;*A'-W[ JM?$;SW,- ?91E(R%N*#@XT,%0.1K=<[GQ M8".ESS?.-D'X"_GY8Y0$"7L>U$1QN#D[S39#30@E6 R[-(Y2V+W!+T>V\PCR MB&'R/YCN\2B&H5=$4@Y!M.411.XH<@I\@4:">_AW,LDLMY>2L$ M!AL.R,F5L^?H@3DABCF.F8?[> !_-#DH9W1KA@U\BZ'#,<.5>8>S?=Z<3S-, M6\YSJ%QOGV$R("4\W2/(?YM+-"X)]3J.TZ_0\F.:7= 3,:0ZD6CTJ8/:>F,W ME?=^\@PV(,V3S^PT^![RTV$R",U *C_^*O3K-F M)H)Z)N@]*YN)6# 3UEX%SB(5K?>#_HB$T4M#3P$QC]*[S(MH#XJ<'^\8JM:UKV#;M'=09&(YXJU5E]"CIE5;PA)DC"I+ MS#?[-GS9+!AGLB];-(P7OFPA?T,CP?=-R)*_ONPY.(4DX]]>BB];#EUS7_;" MN)WNRS9:53]\V;I .Q&C;6-''WUG,H;]D#PCSI1Q>I)C<-ML)BL+WVA,%YW:$?U1)?HN1^C6ZI143DLXL?U5-F,F E-X:R09]IG;60H D.T MDTW\SZ&M1JW^_>C5MZ7-[F;38'<>:ZV[&365_6<,,S)L4,G/V?7-!.1.4#RS MPW8!92-9S2O1\M&3%IR+4RX K;H\AXHT3]V"CO8C#2^_P=.P8Y0_P43=[.#U MB2:MG;R+Q6A!!=T];WRK*80!T(=2[C/*Z>:^&Y^FFWAG@(&T5=J,<;J.CL'3 MXL$,0JLR-:$'.<[,5L4$4/TEF2%=0UZ^)E?F4I(WMYZ2H4>O/ E#7F=A<)!+J';G.TE8__!3%Y-B YQCPU%F7D(7*6#Z3%T$^1-5]WS.Y=J9^<%7?/!9\X&5LV=;]J9'_'#>^=.H962FG[MF3H%9[.+E M8M)SR@O/WE)>:!Y2*A-W(6]?42K8ZKPZ]/S%X<7XYX9+0&V.2Q'YVEAX:/B? M\9$AFZ3[(,9Y8W(1C:G69/IN=HOQJ>B7U6"C?3@[$TP(=.%*:8U@A#_E<)"+ MDF>"=@JFG+((PK"KDTT PH #EJ_MA[3::=T M$T>/E(2&F M/3V-',_B86DLQUV(T''T[LG.L"503]/EHT Z[&YAC<']-73.G]SB[UZ/K@.5F MQ?F1?7XAF&@D3W3T3]8&5TF88;*_?\#LOU>)B':%Q)L.8%&JC7GJQZNS#NA5 MU?4U^#R%HCR?:/[ N$JH@WBK$\[1S%4=J,^Y80Y\-@DNNH[ITILC]B8WWAR7 M,CP,NETY'8;;T3[J_F'N5W 6;3?20'7.9ZWKT:)8\ MVN.Y-13%VNWX4X52-B*"(=%5@NB@B(YJWP\^'_LMKLN9*(55+*AE+8(GF(:R M84:GHA!-A2WO^$3T\TYS'Z!OXDN?#P-Y$46A-KSA+"+[5."F&ZQ[<^U13]7K9U&UNJF M7FC%*N9]?+0K1-/B9%L]#]#>UJHZV(IE5='<,[.JQO5#$J=7LR-I=UQ!5(^2 M5HBI'8@8191.FFXX'5<>KKD3(B8Y^5;6RKA&Y%J;17_( -9#RPUX4MQM<+U; M&GM!]XM!YOEYN OYWNXCQTW!)PX%"6[ %6J&;"NZEL_9 MM9]Y[JG@F':N_V8%?-P ?9S4E$']MJ/E$)I@1#O29HM,P]^) :T)Q9H.<#NQ MS!U7HD&DLJR'S3AD*=5:1[ES69I N],X8#50>E&^:I2X/!8:OIY1='1_(-2] MAQ&>!AT#?QPK'IX$31ZP:-%C.?'8'8Y9":VL.#UD09('U$;-ST^MOQCG%QLT MGI,T8L,X5N6^*MLCV@'Q8ZW0YM3YLR9P4G MWN2G1K3)#W]]B H@J]Z@ MLBG-NU@V=IG.V9SR'S$9&Z-/WZ%/!'W'W'TN9PU*6KF<;4#$*)?S E"Q]:8I MW>-[PAQ];74-'X$'6.H"#LI>=E\O*:@7O),@K5'='%7MES+2#%T*RW)A^9F1 M#DV"MT4Z*+D4!&U1"DT_]\(@-6P40%K*7)LF$#-RXH%0J MK&,%JL3,.W.RD M<01YIK;4!(1G#?+3N;RYI5.+@E[!O5W=%%5MG9W2%R+CN@\J.SD\4(]@Y-.%\Z.T(7CX$[5-Y)@YPP ))+,=">LC7] MW(N"^OI #"0G!IH]/CP0"?49VPA4HRTW.F($ ][C[#D*R6FG2NFNM-T,^EFR MWDPXZ-W^U7U0U0G5O1P:.+-^_L@LO$P+.S,"XWMVM%23KSKNZW MN&M%?2_%[G#MJO"<=78\V/!Z6#/<\WI LQ.V?\0?"6>7^T.'Y[4ULEO=MSO M1OC@A:.X5PL2[@:H@'($@#?W>Z]DW9#)>TP$,GE

YW4=)!"DZ MB^@95P+OH:BJ<&KJWU> U-8)[R%M6Q &;[,5G>R>^N2TB\Y_1=JUAUU7>1K" MP3H,F=Q7"39!6%+Z#C?F,M*% M41#??"7*!IY/W&*RJ$E!#A@25[^FCR4WOX[R7@*0NCVJ.Z"FAWW?_@0&TIJ! M@Y0!6PY](P3QSGQ[\#%QY ]=!4C97MK)O\WKAQ"@="[2L_J1Q$:]5E5*_V8@ M8L=#R@"JO(X%.>@G6SC'PPF?F/;HVJ$:"M(8[5 +133S"+#*(XIE$,!P5:3BT@AT4LH M(L6#%>Q^)!L*K2K":HJL$SZKR2="TC'#VYOD#D-R/$(E:? Y3;+JQ_,@CW)= M8I$9OV%14N:#(T&8B.3*HV3;:ZG_^.2+'KRQ\.EWC9RQ+M39T #>F MFYHGN0"ANCT[@:Q_\L6(6YPC1^:< ?H4%IT!]-SM1'WB1IEWBG%<[TT*#HF5M_HEXN!$M(OV]J'O2BL7[P#^X]DY/Y8NR8%,$]#CJ2H >1);"]O,B MB\(";\4$B7^KW1RF#6LUL'\2_P,PZC@!B6,V[8;X3\=T/^9_.J#M[&CI?H\S MB.&\#0Z*I.^:]C;W,0G%HH=CK!VB#1W;:[.3;76_4J&DMU6I(&(%U)_2!)\^ M!=DON/AX3+;Z_4?6P2*LI33W(D6@(6(M$6WJ&-D#*=\SRG=*RFV"6XV6+KK5 M4+&DLX55/L]/#^2CNL.(OJ]57:[G1%'W-"T,WM"<4>0W;UOR'B^GN! M(=Q<"@[0HKT@-.CK7G!:G!CCC(',Z8'#'C\>B$T?;X9BTP?;^'I/XB^HBSZI M^]BJ_*2AW!@F#DM +11BAJ%86R!B&CRE!+KL-HT;Q*GG%>T%O^/^-X M>Y7S%/("[-DAE.O-W7MA#N&M%5E'^HK<4 M7G!8,WW 9L:O MN>:DEQVL'!CQ(U,Y/J-C(W[P5;V_G>K\8=6&%CI-)[;X](3\]%19Q]SF&)M5 M3'KYR&:5D='>@(8,SN' &0OE1Y5B/W(<2]Z",1PJA)CWR_#&:"6MKB1U=E9# M?A!7WH31\.2]"VZQ:>)MF&/A'M(BB%'(;1I)W1QMA:L*OB/RBP2S AXS> M<\R8:2(%BB[^8V4P/&I_CG_W3C_(F4ML6'_>&2XQ?=S]@%(Y3^;Z@+,HW5XF M6U\XOV29'#HI@M^UY#V^F5M^W,N@J.6[AI_A^;0]9(UJ%*TE]::2KE^ MB9K2B7GZ=V*'.C0XN4_/I_E^8+.8T**KB[E31DWF+?/]"5X7=> M>O O&@>^)!*Y)I5CF#*HT%NSC&Y10_BR[UY#L"C/81H[R+4]!(G_CI8>/!*S_= M.NBAXR!UIX"(**=%)EG*DH]Q^E6;-F'((&X!)N=-#KFZ]PHU_5F +XS@..O" M)":;IO_T#V]__^9/$-/+_K53<>98JC0 -9 S#3K'2UZ>%9S4D9\:B2,__/53 ME$3[XUXJ4((V%N1%1%DO9P?[NR.PST&A#=!*U[C"I'2!%X/<7W#T^$20OB:' MC> 1*Z$G:6L)@C)*NPM=M4-E0^Q696)#G= MJ@I:M*TOR5-T<]_+,*29>&> T1XO5)T<@T9ZQ)#!QH.#A7X-3* S4\*0VRS= ME&Z2F]TZ?(KP,_V.,B6!KI.E%P9:VGNN]Z8#>-^Y+@[S$$SE(C#@PM:S 3,T M\6\$+$+)Y$' C(MA/?Z^JR6J8]%=4,CMQ"&='>IZ(2]:G=^<\!%T=)U0<0Q/ M-0.9B@&7VY<<9KIM3(XQ)_)R^>V (;7O \[D1_HAG1W*BY 7 WFI^B'HZ)F\ M&/%4,Q!'.Q9'!(X]<']YDI74&'0ZZ9$C;K0QJ+Q;$[Z5XQ_,7@994_@> ;B'RD#"JT;\,N.T7P][.4L,?>"Z%= MFO&1,W!U)'YGZ)O95R$R,; M"1/WB):'BN0Y;L +$P9A:M#VU0G%9SZIH9B)XL6\1#>5QF6A(J3 Z,@YI2-K-CBAOHIIQ_A.K0Q^3 M;1,M4F;?>)GVI4X4YS,UKB*?M&^-0OZ\ MXK3>Y&1/#E5&9+>A1=NO1V/O!$D;H)^K)DY=0.(9[9H!XNDCK13B0GQ#\W6D% MMHE$VK3O1.O=M>Y$BVT5C-J@OVY#!X"4!O=QJ^VTO-D,A+H ICK84+SPHXV MAZ_IPU-ZS(FI0:R6AZ4F*'-).D.2UV.LGSUB3^.K84]N3]U+<'W^B)/\:6[9D MRY0F_?*:)A(E4B1%TA2YV5^G&8V>DH?C-H_"*,@B.F2MF0!!O#J-<.L:SXW) MI)P-D4@YGS0!N+ER+2)(&PCN)8)Y" X&6PN-3<3L6#*&0S>%5TX@"V@-%2U ZO4VTI,2)I)MV,M*:[E#J==OLG+*9+Y)N MO/_#0ON?)-ZVJ.]2I(V:%AF( ZYXCP0U3\:Y$%A%Q+#F#?<1PUYJ*GD /698 MK3P:-.R,=''@RFAT?BR68BIUV:";&>2&"MK>,)FQ#7-$2L<590DNP#.D\ M681F&SK<3;Z 1J#-[J"-5-"+MWJ(K./,(]GK,.3]/8+X!YK0#) M.PSG&JF3 M"Z^+:(0M3<$.SP PV="WU>BWL239OI'F.+FL^ :Q(O7*1"[=:.B=>Y(SBL*9 MIZ8G"EOZ+=@_'4%9;?;\K_GZ-8AB\+^OT^P'-G<1F1Y=\AS$>9QN"TBR6!0^ MYXAE2;4N?S+,5W83OT*D(UO@A5%-)+WE@@Y!BPY/,)/\G_RCJX"D5R2)9-.H MLU3QFCK*FG;75%!S,H;^AV;I)J&/;!1MI2!4V2&0.K!F6PKY3E.VKTSBDV2)*5PG?6WVKIDB?J@7@A$$G MCT:JMK'(^>E8?0J-JM>\08*ZRQ1_!\AZ*0MA; S/L8)$RG3B#A%V%"49B#OE@T('\RM=Q]/[D M_.F$ZF#;EK>.1VU;V%#4D.[KW)'QB.I!]S&H]F-<'&F=O&W.&'Z4+]5Z1JS% M*3BO'6FV3[,7".V):-4H=RMG8+Y_5.ZZ\[ZP'EG&O-WR^");1WTC.2 MP^PRO2U##7>\)(MJ,%8;!M5>AX[<=>64!3:-UF1AD#=:S1669PRMI@J3:8WO ME)W<67P7]P^?3:VBTWGNK*,.!J/FAN#R#VQ._M$ODVDJ+CY<+%J,-6)!]7,5 M3K#BN,WI[TO[!_H0#22^J^<@1E(4.ZZX^Y6(PD?.M1E#,FY7V3OJ [W M,,]TW.=AAG'%YJ./'@;FN&5UY4,(!<,XK:6RW/X=L_SP\XY1YO$[/^XV2NA- M05\&+P(+P,\AYZU)"^O9;>17 $\X?%<2>GZ$.8O\K8X,6V"\&V0@NV#R(VLB-@*B9+S5&3S22T)8#O=_Q\"^X0^!0R\]_B?I7*? MJ+^L*?Z)RLOO2T%N?7,L\B)(0G:GB1<-2VA_]5KGH.8'*+6 /J\T=F.]\E'7 MF2EM \+5C];DRZ2TG@1-ARCTNFS0$U)@SU*7C8F=-:4U)G-^:R>11G"3Y\=E M[=+^=?./Z06]"Z+P,GC[,4V*YW42_HL&0R:/"1 '5;ZT<-,H^@D 2)&2+24 PVUY M0R2D7%0YT^=%50$T?49T4N 4]K790TO6;(*4:4%Q6.YT&#M=EF1WBP#A1Q71 MA9%R65Q4@QO':HQJL*(S0;NDNYA=LC,%30G%L:"IL=/ER1*"/W)FCA,)^11A M<;IZTSF#"77D:X0#4>1+N,LWS,K_2L/'E-NMF7R;J9'FIS<=4:(T\3EE.S&- MR'E@/8F9_UX^*EVY3PET@AJFF)GPXJE\F3"B%X(UFEBH"\ CX5*F[&GSH-,D M1&?H^21DPPF+9DR)$VN%W'BQK]%W&CUC,6.>/3M5%+V0'.7V_87.?F6XW8M' M%DI.Z 3W5&S@]\>!T>^Q/Z6R >XO-'IZ9O]=O](L>**\,AM8G-=!E/T;.\DW"B1.Q5E,X5;"9LE?+?6U9'(P+M*'":2S#JK M:C+Y4A(PD 04]3;!@R5[(. K@*@;9JT(%1][MT'<5X/2$FD?BB K_H3$W=*G M*$D&Z'L6'ZX64/QX24+F6A_E%KYZ.<3I&Z4/-'N-Y/O]#O[5WD41CL>T".+F MWS^E>?%36OR+%A I?4JB/^C0Y_H%UT2\+Y>D7,<C$LKK/.W.=JY\#ZZ7@9[_%=>%_F)^//,P5GGIA7 MSQFFG-DOQC["G^>%@(?>P435=.:71G5?+O?VP'P/[T+I=RGK15QMH7<,/L7- MU&\<*L=,IA8'A0QZO?-@EQ%%JDC5^[R(%!K/01C*_#E(;XW&IL?8W.N5\!%O M)$CG1C1OH*=>&K,'-I00JM0CZ\P:H?\:M5GBGY_JI'/ZS"F+1I_,:26[T*=KGD$%E M>N;A+H;5GD:N2RWU[.)=A+SZJ.LNZ%7M9HD7\[Y4'=(A>37F/W:0>!2_UT\, M2N'&B^TH)?M]Z,TCDQ$_/RR;;? ]:5O=,W&NB&&C?]:OR3//ROQ3\I],YQLI M)O3KP$@KG?E-P1'+G9K7IUMX%]J^0U=W^EQLY6SK4,TG-1_P7C5JOP#CZL[:=IQALER*=J!4F M9Z9,WB_;X Z^"3_1S7[]&D0Q%*KA0V^274;9<$5ZRJ(K(N6H+$NU7EU(+H9U MX874A7)$XS_NDK2))C$(.V*TD8*>B%E9R"(+/-#)5S$5B=-!5, MF16JG,8E%O+]KABB4>\58741[)P1-%*)L2 5!SF:": ":>\U^J@<65'D.$*T MJ/XVX9![>@!-##XCZ-YX@&'PNXY/IL!EE._28U)<,\[[,PZA#3WZ+1#'*!D7)V'+LXL7C&-H-SH"4N29(Z+ MO6)(H[40@X$H3K8(JY0W<+)*R'?L!#?[/)$HG;/;\ MK_FZNN.6"#*IUSJ'R-( I18()]7-&\5ZI%[PS )(!G2[@3=R[!IM667R[CS/ MM)4Q\;(6-1J3+?L6A;(S@]8LUW:$NEO#D//LIGD#(B+.S8G^+@_8+#7+B)AT M(@N;_\(_J=R9ZS2[D7YMR[.9)M.&P%V+OBDMC 1+.H+K5BBAA'\24/%1G2Q* MG+_:(8]S)35)FK1TF3M1FJ7RO!$I.VKTDNYIEM&0[^8S,TKS0<6H'HZDZ@;V MVVG&*8=*2O/!#O70E)T+M^ XN',L%3'&*4VA1V$3'3&>R2Y+R=@#+8J8.SF/ MJ? ^=\>:?:B+7B#,)Q)XS!F6B):@R"/:>D@BP$ Q@?)-<3RX3/):Z2BI$A) ML"MX%)VC!1]>H#9<#W;NI%N#1X=%'HM!I^D!LR-L\&2Z)^Q *+Z/D-]N'8TS?4Q MCM]$;Z(N*O=EQ>%-_093H6A5,!(@U(^ K&'K*R MA'?OQ5E7HD[5R&(IF\D9FR MKWC\M_R2OB?'Z]'-?J:\4(O-A8E8N7YET??BS_O,< ,^M)(FCLV$B^:,SV%& MD0K8*MT?M%,&\\:X@V3&@#.C?,/09,9,,&/UH MJ0]E1%6,* #$%71NGH;SRRA*I[X<5N>KO9K^L2IF-5C51 MW&X##6Q)I8K<9&^)T,V-FP:Z(7B$]*WVAC\'7>[9!Z%63[*(X*MO> MA#0\LF';F,I-]F, #7 &Q'")Q3"[DBU!J\Z7OG(1(E8A;!D"ZY#V0KSQ6+U4 M*?4K9:6H1#!V18(7 M*([CRI^8Q)=-A\(=4^IX%):8$S1NUF;.@^I$\=_*ZJB[3\]@5-\D90":#5KG M.2URJ.6;QF%%INKDCUH'LA>J+%(P5:Y%J,5*M=@:V MSCS:U11YK; /:NS/P7:9(&)3#)<)\H6BA12JUIK#90D^HL:Q11%LMVK=:Y', M)I=F]^:EJ&;3E7)GLRTB;:=JR*JHN50^=JP>&\#=JQV/;9N%%(Z6:;,(M4:L M&6_5AP43QIZPN%0$2;CU/!6T\P3,$VE M,T^ZO(G=P#;I.@EOV0[B:ASM"Q/; >M95&8 _^EF"@?*8W<<;&,\]*+V/MIB M0!.!:=31'<+?2?>5\I".T'E$6\:$8DIH94PBO-$(T^T0*] ]TP_+V1PK3:/# M>W6!86N<@]:8:%]8E!J77LT$0\(8DGO/Q(&YX*'3L:B!X*U;86H53&1OAX; MIS0IHN0(#X8.[%!@M^:.0#\0Y]>Z K?I4KO8O9P603SM7M;$\2Y+7Z,M2U/#^-AX.H67UL*0=.D9!4.B-;U(4.]2&[/T,5,@6$6%3''3 M5P<;KW+(9B,ZD$3F2IJF,V>K@I$[SM2J;&2/0QM&%AP9L9I(-IQX2O-'*#8Z MEEM:#<-.'ZWWI\X0I3GYE8^R_\A,HT^PI:VBIW:>G'QO]N82QVZ4H*E'4^LR M<1LE5"OGNC447S::^QQF.A@IKC@?.*]#7P7W+4-<0PZ<362LX$[&G\<%\2=1 MI$:TR"B*+-H>"Y"BQ[3[E+M^5C<2[YD-'#<$-)\6/4== JWJ3\F>-0VXD"%V M&<5'?J^+&[[J;J-^THAL=RY*IW48?E^3@%8DN'_XS$S2^X=U_I=_^_9OW_SS M+\'+X9\$&G\YCAA9$IN>()(EF4'1'[]0J*) PS4S>8(GVFZT<_+@>D!3F(%! MU F&^)UR=3F=R/F=SE6KSIMR>S+]#X%B0I\@"75,JF=B>LF3.;\GGQ-95PA$ MUJ6(3N',4V&">(?D]M!BQ?!%"!Z00I;$(B)2@WUZL- MC/EMVBKS!<4$O17'(8XUDLDA=G4OF#>\:#^[MZ/=5'EL@?!%#-MX&4L?$?-7 MA$/P4.@,\6N;^6(RC\<-E(3T1A1[>-1( GL8U!]'MD\]B'%SO=@AR+ZYL(-4 ML.J_]MZJ4_?/?1>U=U7# F^:GC4H&B&WZBA8BX MW:9YOMXRLSW8#;T.58Q'E&/5CD^9CXTK/U1^@*$?.U)YQZB=%.37$@AR13UC MA(XO\*$[S<@'?H?P>Y-K%AI^_-ZE' TRT:ET#'+0Y$\-Y;LG>.9$R\=/3,;R M*)39 ;(/PDVB"KA, X/TB6("?HK'[A& M):Z0W"/JG)8=+79->*X^X$SEVN;'':Z.V91$='\ZNLN/H8TO&8D8;L\ M'(7JVNRO@@R*^N=W-.-FN$@U'Q!02_ QR\=:HDB'MQMP20V8E) )\!]IP ;_ MMX0.F8/"[76;WH]"'-E1C;8($PH3GM"2(@=&D9WL: ,3G!:OM2E%G=JV-D4( M1:D\[)YI>(QI=S/2$;MX$[KO4QSDRD3 6= 0%<8T;#O/7B04E=1+6"OH4B O M?@YO!18"XP1H0/#X)16_)#_2XCD-%TM/U-(5YT<73)4Q0T9.%<0, <%Y.M2_ MJ]N!9$?]J9C/A,;QZ.1:6^/86W4B)8XX6\*^$Y2S1P?4!SN:/-UYIJ/)T"B" M":MN]I\R&D;%=0 OU8JWL=MX8 ZB* [M_)0+.,DX0(SS@&EG;M@5X[9Y8HAUVPR! M$PJ @ 4--Z^4V3U/S\5UE 3)CEE L)^'=)]5?[E)0OKUX4MP@+\H6]M9@HL9 M'IA)@6Z+9PZ/5--(!5'PYX>'S?7]Q\;?.5P"@"4#.^P:9Y4O.HZP#:9P9GGK M^,,C\QQ;X$.^H-*(=>[88F#BVB8?]4NU&,N9:/P8?(U>CB\7:9:E7Y@\?PH. M["_%FZ&DJ,$X%IP!_#2Y;T4D#%(!(244?\3* ,\'FD20CB)ONXR^IO$K8+43 MB.]+L7N1>&\KO'<*O%T+X1@7Z\CD& M/[ZH.>>7;MUM:P.F6RXJ/1Y\+MO8? M-%2D@^E-Q>IRKH='3]4QF$;D/+*I)$Q,)>5<_$2OF1C%$B.F,X3HK,A1SG+< M[53DF=3G96=6A,_1@FHCZMM5(1!]BD5#S#N 3&%< _. M0)+IX5V?DE2.)E<7-X^7ZWM2CB=\ K[\SMO]KMQ]UK=[+%'5X)NFA&(QC8Y@ MVF0>$G )I<'NF?Q^##)V]H1"G:2$!(3M* ;S8\_0J/ZZ#?+(01.^/M/A2#$DN"I( \ ML3@:Z2^E"\"Q3/?BI"W Y6Q23_='4K50J_](0IKOLNC@ZHG&-,[3D2XUVUEV MCU>TFWQF I#?M!E'9F$Y;6.[;WC>\A(IIA!8 IY3*4KXLQ[ MG8K%(U0E;^%25+BX]66U>*KESN(QE)9'NP!C87FV_<^26[?^74S#IV&75&<2 MUI/CL;TK_*GJLZ&8XLQEG(-#PR<\""SPQA Z%:>='.^T(*,V MCYF$>EH,-MF@[%OA@@89,V*;TJFP++5G(YF8^MCHIJK)V>T[!]_N7 ZQUGWC MRA0UY,*F3>J"!76,T_DG=IJ^M>T[,3MNY26#=,7!AFQSJ,R-!%DX3H)H58Z%*&_5%_;FG-1XT+CF"A,O6HB MD3-YQ[AR+KET0ECPH2^F( M(C#].3D$47B;!HG(E[Q.LU^>H]WS#\<@8SX!I9MM'#V)[I4_\-^H4I'G ,3] M+#0-9U5D7T C *Y,6&8 "8=(*I"D 9-(H,Z^*-DEP%$0( 8"R,Q9J&;YA1/@ MJ2) VB# 4S\!D#]#S>#]GD]4KAG?X/.5+^=O1Y/U[)HA!-@I--70!"1--+CG M4T+W*1&N8V \OA*9N/?Z_#E[Q#U[QY+_<8YIRC<2N^C(KSW2X^=%]RD7J4*N MOA[2_)@-I49JS4:,C>MAHS@2=@:-:?7[P7(F9#F'4;X#78IM)EA!L*WN5]5# M02IGNHR=&_#A:?3<@ E11(KWFJXSGP?$IS,2452ZNSSE&M&-O1[BAN-U]]E( MN7?WB&^$!4XY5W'^.'5(P'6%57DUN5UT>*?TT, >S?LC SCO^.R^5!WVQ M>!5_]P661LG>*>$Q1G,4;FDN/EIRJ6\P(G_T[G6,,3PH8:2F\2E/J F,HSJ. MVYS^?F0\>?7*_ADM5]P['%-A].^WD\%=#2-\G.-BP78WC:KC!OBCH]X&F .% MF2^.>930/%_O?C]&>036X\@MJ)R!R-+J79\R2#F2-(9Z< ^.D/V4349H[HQ3 MX,>,CE_Q M6^O6==&SI7;O\.+M<,[(Y=MA&R1'E%FQ]_3 3O4YR.E=ECYEP]77P^1Z( 'R0]# J8UVW$*?!<;[23X>NHR:42O--NFT_+@E\/*=6*\@OMT M4N,5K.?".!LOR]P_WIU9IBZCW+%J%%61G=AC\[?MT! ;*=(\Q"+.;H>1((AZ MBN-[0!$&N86TO8S\%+SXT&9AC. Z6A ]_M&W"4'6T?#'^%37A;K;>&A?LI*M M?(A^Z!Z/5J'KGK.9G GV"XWC_#K(GM*+(/E->6.JAR)E?RGV>973RN"YM.*S@,,UPP_Z1A;M::D%\U MCG65?&W7],[9V�$F1QFR+=?+A*?6._^R9(2J(D/$F0":@KXISIL@V ^&4F M@$0B'__E/[XOPI\^2)(&EW^='-W_^6G_W[U]/#3?91F?C0A/]W$DWQ!HNRG M7WZ:9]G[WW_]]=NW;W^;SH(HC<,\@P^D?YO$BU_A[_\J/_C3T\G?CN!'^-?1 MZ2^C_"U/LU^.CXZ/?_H?@^._P_\=G?S/G_[_Q\__^Y=?Z!S"(/K]U4_)3S#G M*/W'S[6O?']-PK_%R=NOQT=')[^N&OY?_GBW?R3]^3H/%>TBG7?QNGI#9/WY> M+(*"DD=G)T>T\_]['0.7'_TW:$?'^/ITOY[HPD\F>;H(PC"8S/WW()H4?*+- M?JUU^[7E]Z,IB5(RA7^ / 13*DE7?D@I_CPG)$MU)R8?K^L9/_H)R/N<9,'$ M#TU/?V?P#K \9_"_=,6FX]D7DHTB^.OB/2%S:!E\D'O8!Q;:XM+\.U@(37.Q MR4=;8V=^_3F+)[_/XW *V^WM'WF0+;7A*8_;#8)K/YW?A?$W_^6D 'WE,2 J?*PX#8/X3FB.W0_%,0C+9.>MN_,S7FS%_E':S>R(A MW3-@=\Z6+XD?I?ZDH(K>[/BCM)O=G1\D__+#G'PF?IHG3780SA M>=KRG#%_ MGA0CPL9(BK,7#MYB6WP$8=&DEW"@MOL4501>_.]$2 M/,]!)=&;R'[OMEH _*K<5@NMJ3BXX#H:Z%)(.%!+R MEN@ACZ NZ=.Y@\]WHI>\T&-8$YMD* 0=I0F*5A_J3U]I JW)^-WH+DUF+QNK M TVAR32% W5V1C%:U6#:AF9T($+AB3 K-?QV#&GR^;HVW M)QGK$;]&"?%#.L1#G(*B7VIL_1&T8P (//F4P#R>JCE]\H.(7G+IW$AZE\0+ MV@06)!=/;Z0W-$^W=V9J?$C\29;[X6<_,;7>4-I_ MK2.T\N7X.4W,\E3OD]W@-G;U:?2!;C!18V X?-V1&DF3;0%BZYRR"E#HD M&F5ILR^C272YROY)0CBGG_S7U^ ER0M=D37WA\!_#<*&NBS:)'O9&U=?;7C3 M:OZ5;CP?C.T)C3[0P2M([5)4"!.]DVZ(.J\[1?@IF?7*>T7/^YQM_5W'8G1-L5 MDW\ADWD4_)$WVS_ZF5$'5#.VT>B/;MK[R9P>I3=T9^^QQT>#D_$B"E[S:AKW M$7TD"SX(_?/HFY_ #K8(RCC0L#WKI)84>F M/UT1H#CAM&KVQ-+=/(Q1R.#KM-J89GV4*&'SK%+>J9(YH7?W(,QA8>VVA1F& M>;%'PR8\I6U@*]Z\4=U^IW\F4_J4N#7L[CA-J&/3O-WG0&M#L;4@.O-W9Z[) M:[BD!=GH+2'%I:8))0U]LE_7AMO>'EY='Y2P>YB2JLI-R0D,&'T;)]N2 T*OQX)];3-C/$E"U^/6]V))^FQC,O)4 M'XXED\Y3F$3\7@K7SS_%"5R2_O'SX.>? $AI;7\HH7,G6LRRH$\///G_7I^ZPB@N S;9C6]E6O 44.Y@2WW:;EY0Z@MZEY_)]L*MMB7@.YM19W8RZHF\!11ME'WQ%[RMD=6T@'MQY JK.)-G\^K<3E[=1Z!#44^$ M#U+X[)3[A9!G["XE_($KO). 8//PPC8>KL*%!L>O+T$6\M;:;K,2YK']O.). MG,V?2]OX [HNM;P]+Q>O<5O]Y""(R$/*0T;Y$[HSY0X2 PSM+ MC1\5A&OXYSAYB;]%*IS;M"Y1.V,$X<^?PS5++2$5CN(<&">%CTR98%O*NITN M!?Y+9RPC$A <)EIJ(JG /,9IYH?_&;Q+]1E6AQ*[,^81(00.^ZRSCM#M8Y00 M7\"P>I,2GP-6$>:D.4RQSB1"RP2$C_,X$M_F=IN5.!TPC' GSGF6MLXV4FX MSW,2AM0?S(_$;RWUAB56!^PB@JESV&2I5>1YX8?A*I^;F$_UEB5:9VPC[+ES M.&6I>>1V09*W('K[E,3?LKG*RF+V*-$[8PX18^!PT#HSR#H0XB[TWS@\VVI3 M(G3@FLR>-8D>/)[$8-3C]P5 MKSI!Q_+ <.8-1@D*AZVMK!^_[L:-=!E+(BWFUTS09G[Z6D#,TU_>?/^]E#82 M9NGJ-QNQJW[AK0N&C6=W0013".#,JK*^"J)1=+I[@_/&:Z<)I"K/C'SRVPV] M 9(*KTW+[<4C0&,HIB4C24H>6NV!S?E8;?+*[-QI[PV0E'T!6T3\8TW?4(P+ M$AMI&4(:CPC_H9DF/OR0T$"^;"O9F8"M2OV]$R1]12=(]GY=#JIB,10R@[1J'Q/R[@?3*O<% MG[/"]MX)TO- TU7)1V$H> ;K*!7DG:_G5)?S67,D[P3IW:&I!#3!9RA>Q^ . M/9I^T-M$68+ CU+IYLSOX%T<'YT<6:%$J>W-"E ,!>T@+>9:FFCY>MUO[)T@ M/2@U79(<"(:B=NI$^)3#9;SPV<*ZYJA>;[P3))-.XWUU;_:&HGJR./-##/VH MK+I%\X9E>S6]!6H2OYMW;(6VI'!5E:(P%1J$M<.^%ZEUH[<'XJ?D*7B;9^/9 MU[0LJ"#:;$7]O&,K5"$%]LIAF(HF^B#):VRS0OPECB;&=.+-8-ZQ%6>PBE6J M&393T4Q(&P KP7Z1(+0@FT 4Q!V]8RM.;06V*^ P%=:$S.)U:L@2FOCXYG?R MCI%?#[19R\%@*LH)B:V[U8\ UCHGXJK$DH#!*MV]8RMNPPJL5D9C*CRJ6Q,& MG#':5HQ-G^+V/T!R1E%FG3H,4\%1^%8,)26+V=X[07((T]>IN=,W%1]EB2%# M:L'P3FQ?@XSYFHJ"0K)6U"ON1%-&H0WYZ[KJ$-XQ\I)LZ4:AA=-4'!;2'ES# MJNYFP>_D'2.O;"W>2=G/0F_T0"3X39*3Z3YLT3ZN M/HHW.#T_NA@B6SLD3.7L_DU0F@HH,ZA(RZLQBI5JY?[>$-FZH<5F?6BF0M#P MUCZ5WGKA#Y65SN[C#9'-'4V7M ".J0 U*QXMUN5 %9Z(A1V](;*UHQ&G%3"9 MBGM#8O>JB%55:53K )?V]4Z1E?A&3%>#92IR#M-NHL5M3H]*:7'IS%9&9"K" MSII[F=9]S#NUYQZFSE0.#E/!=\TL+PTU:JFE6F<([\0>74OW6MT(JZFP/;L4 M,34KMZRO-[3G9&YJ8U$#:2K*SY)S6OV1@]G)&]JSIS?FNQ@=)]!%V[:&YE14 M@Z9V7GM#Y*@ELP;3 @Z'B_H6,)R7$D$1/0%/!;V\(7)R^!Q>.Z*9:S1 M>YB(D.ZO:@DZ#L-=,94]KB99P)0%H#):>Z?(+);PA\U4'A .-UVQA-5R1DAC MB7>:>J?(FW,C/C)1<)CHBEEK4]CUT0^F]]&U_QZ E"#*GJFD';V3I%C*QHQ M6A$7A_6N6+N>:/G>:%/+>C29Y(N\,.'>D%DP"43'L+RS=XK\^MR(]8JX.*QW M)92QAJJX'%(344+F)$J##U(^TSW$*76 ',]>_._BETJ=D;Q39+MWL_V@ 4B. MA+AB3-NGDY9.[IVB)_5IP&<.#@XK70F9E%U+6C@?>D/DX]VL(86/D9-41-__ M;%<$K,I_]EC0?$ZR8 (H#RL9VME1KXMN.TIO-YIOM*"5@O^DK$@%&2*:#U9$ M*V#;0Y3YPEZ8+5"[G8!- CP,XV]TS<+/UX DR*CNT5J(1*.6=$6_LGE![-&HU7TA+=*-#7QL0 CII7#F5O,B%-DH%+ZJ+?.7K?H1@4<#[_ M7 M)W2+59:#W8[>F=NZL0(ZU.QXG?#]/DUS;9Z7G;PSM[57"3*W$^NQP(ES\"OV M],[<5C15X!E*QX?_AMS@K%?H[9TA9_]J*0*J$ UE]4/SX=LK0*%TR MZ>6?H MSX^F&,^$YGBJOSUXTL.=T\,[0W]1-,OG&BQ3Z?YLX;':H2ZL17/F]AU?BJVS M!'[8#TUKPJ7CV1>2E8$HNZ_H/;XYE1]18K M&GKGR"M'1#[><_P> L?=M(DJ[$-?MJP#'Z@.7NG^20#S8TD'\&$C+X'+(]V M7E/OW)8KS(8)V]P2SMS"%Q,U?A6^ "68]"9>^$$D9MI^>^\8A9 B7=QP M]E7!>2)^>)M2J;Q*XM])XK^16DCC9\*I=Z_:U;M$L@S*>;'-.RU J(\"3#96 MVE/T=D>(F&N,EMXEDCFO"9-X\TI=()U43GO#F M[[;1?'U6@RY/[N&?HMBY_<;>N2U7:9ZN(9F[VV;PE3@J7$5VFWKGMAB[MAG" MYAYS]F[;L2M(=T 8&J9)4?T69//K/,W@TI/3J4+^:\,S5;D&.3U%5>5.99US^WCGMKQ?JRQX,0Q<2S93$5KI$-2%BZ,! MU9MX%\C<$!-X7_W9F[SCEN9G$H8TMSZ)@ XA31DZ70110&F0!1^DHHI(&5(: MP+M ]B+0X7,#:,Y7CX%I3H)5HJ/*$;/X4>AXR.WE72 ;WYKP6X;'\?HQ>R31 M.3Z]"V0MJ0E#V2B,U8O!"4I;@]J$3ZHPI>VO-"K<)$U^=:%82Y+ MWD7DK4B'B\"[U1ZSNF('40YB6FU"<91>D5F)7(N;$V9ZI80CM?$6<.NUMP57$QFPEPCG![>X,B6 MDC?J8L%!X7A!F[+ G5R/VVH'R&T)PE$Z\/?G;JPJ#9(.+LAE0NM3*M@GU4;P MSFV)OE#2U35 X=:=Z4P"^-6'1]/_E:=957.\R';S2)(@IK4]$II5^(:4_VTA M/.8^[@W/3H=8K@)-Q$E/(#L@E..U=GB4^AH!W)#ZSO\S#HLJK'X040:,HQK1 MDB"%/]W C]%;22^%!%A=?=*[0+X-]RAU>F)OA+*N%QT2;"I/9!+Z:1K,@DDI M,VNVT/O(:'Q]7W%N/*O5D6\NZ:V_Z5T@FPRL%74SI&U=<0G;H"$BCPZ/&@JW MSB>\"V1317?J1B-2&*OZ9-<5">"3X*VJGC)9OB1^E )5RR>WXJ>P+ A='4UF M=0N#7_)0E0L,?PNGCG+IEIA2@+ M]MX%\HDOY) :4S= 3!6OLH2C-T&89\(T")P>W@7R(C7 U3H48^6L M<\ R^BB"\K[D-,((+NB[,?\*V[+N4-ZY2X_EC="9JGN%YEVCBEJVP6N- WH- M\E-((V:WDYL:+9W$05YNF3H(5S9& >LANT-W+C1A[9X6ZG$C*@E45P%R& MEL'1F36F%KX%M0L#=7F=17Y)%++%I UZC=;"-#&&Q(=EU QWWH6:"Y+BZ$!D M2Y,)-10I+=Q=Y;3I]S!@G@&,XD H56 :5H95Z.\-!FZDZQH,;$G\)"\&Q M +F],:\1E42@FTDJEU \(8XOAO,8H"4OY0"S,^*5CC]O&QGRK*4H<)^0!CDVZXVFLI3#[ Y "N27 M#6W6BH"XG:Q,H22R?"&KCN$-CK'?K+47M1XV"[.?2?+D7I?P: :9V8Q,LM)A M;CP;34L8@CS'*EV]B^.3\Q/K+T;:<"S,8=:2T<+LR&J=2^H@I@_58J&^!.R@ M=+QT1]LLHX.!+=&@ZO:.G=F[GBY-IP8\HR+ZX-@6^\8.7WA<9",PE>[LO5CN M,*/8RG-SY3J_31"9ZJ*L%)2BL.CMXCV,EX24 M54?S9#('$CR&?@-1$8_G#<^&IT=.*2GM;!YH-&))4%L< M9-IO- I(<3/$L;/DLR'=^4%2K(>5A_832;,DF&35,_37*,BJ%(B@VC^3+ L+ M,C+$I(.OP.YM7X)2AMQT!MU8TKK.!:E#Z=&EFWTA57HBTP"OXZGM1 ?U:/)' M'I0U>QL<3GM#4'H-CD[=LJ1I8W,\-9QP8;03B/TQ2JH-G;I2-P#G>!(UT1K8 MV2I'W_RDS 9S%RMNE&ZD<3,I[5'N0H MD/7];SR[J8<-%-?$M" "YY+=9DAO<'I^=#%TQB9C!JNQ[&+FC##-@'U0])X,8?5\01EK1W+K/'X55=,&0A,)24K_9%N(S0]H;%;V8E3+BH< M *9RD#'9:$&T_[6?SN_"^%N*$^2__KQ>;/]>-V#6::]K ZZ7=!*/24P]FZ97 MRZ^@_=U'ZQJ/HTD6?)1)L>7(] ?S!D-;3D4N-]CKK"E6M[,& -Q9D$DJ8VT: M>8,S9+M?4S:QF;Z+K&V" .P;]);KV1.9Q-$D",E6=;"7V-S^T,7G8(TB&P#- MBEAW-#*4] #-%&V^)/I@B*RB=\=LMG!)B8&:2H%YE:?%0X$ #[0"#;^ +Z4SH[)8VY[[^+XZ.3\+\1H M.27<3K30S'S/,%X/_R)"H4('M_,TK$R.^E67)3V!.,B.V_TK @H$L3"1@X:T M\$LFK8HD;8HO"D1'9YARZ_V+B5(C K5-'8%]D2$C1.J4% MMGCLEEZM$:H*"%7+(*\X")#ZH,RTNLA-)<\PZ<&P!X$^Q0=I2KV68861X(.3 M@UFC-] 0/_>Y%J<8O@HZ4%LGU[!O8WA,R+L?3.7'AZPK4 @Y,JB=,.CA;)U_ MHQ-WMKVICZ8?U!$G'473AY@=?JK6L=2\D17*+E8[%ZCA;!PVK/5"[=FCOZ3G'7W=F4R2'"87^*]! M6.A.6K*B,F#I['>&["#5E?SH40 WB8;B>;*V]Y&:;E3A4SY;1(,4X2G8)0.Z M.&>40+?.B6'?OK)*YU#%F#3=3?C#P I"?J'I:O^08;8P#<;J76 GRU3M2K4+ MD[-KZ \$-$&VG+??-IJBQLUCT:6YJG!$6$F^R(->>0P:LGU\<8[LN=.9SBH# M;2J5!9H;ETQ/;WK"<$>A*MJ!"HL8LN-9+M1MPD9YL008 M,S7.RM!0 /-\1L23,V9[3 /SVG9.45G\0H!FRD;?C MK42"O'4V#>Q-19U\1J[70#4[HWL;RHLNR\<345/M.DXG5R>(C\Z=+-',6%R6-Z;U9CI+[.><9DCZY M2OT ]T&P5@,LA\&]V779#$X"0/M.R_&M0*RK@:_3\ M'IY?..H;T2E!.*+IBN6X%17*JA?['FV3,*>WT3J]2QX(I+;?B<"VXJ@P8]") MDT].W[$99_OM:J-MN8.<.YHSUP!LCD US&,-0)+LAUBMZ&M+*9.>Q8KK4S34 MMIMC9KG/W]_+X@Q^N"+??32+DT7)1X7$Y&HCT,N8FX*B!9 C$N[DR[V/0#,$ ML:?5?N#:) RFV&H)2P*[=(4.H]B\9F+B\-05G^5:#*H*4W<; PVP2UF8X"L; M%H>UKI3#6U%CG=1JY1 031FVC9L@G81QFB=$85MO.W1I@L?V%&VC')A!SY$P M5Q+J5I%F11:<:5E+$M82S=HXO6R4T&TO&L5N"]\G;2>ZEG_BLRUV@/Y&40_078>@5S^%V 2W\PP(NLZ_5'9<2(*2T_:USM?.WT@H]D<*"IK3V<8P(A\M"JR M@;WX]*$>P+(KM8_B>+N/-MG^:6CW)AIW-TZWQT59FQ^=4\66;%F;G$K:==5! MO//S?HN];M&_FMRO3C*;7(*)PU7Q)_.DZ@ZK>DN[JDT []&3&>GSFF;.[ MI,\![!FU>T3Z*8ZGWZ 5D*%(?74/7XO> IJ;M1TO7N$>54Q/87,0 M=?-.+P?#H, QB1%Z]!5LE]0]3(<0"':V69>_3A)E(KW-;G0-[G MP'*)#]^N4T9B\C!5@'L'"*ITN:K #F M4%Z+>UPU^Q^GN:!47&J%';V+0;\'%'LZ>L>3\AB #OEP4J$^1QO4 WDHZXN3 M\Z+'$M]K"H]G]7FLGY#3+"WR0[S2F:Y"B!468KN!@N$!.8]ZXA W4 "^763Z(@>J/!L<6^T.-JV?VTPE+A=?$N3OHU8.Y.1&61 M'!,X!K(VBYE7YL%G/ZT*=DWI<)H)9Z,70Z(P#/.Q76U2: MG>]F,E 'L$Z,>76O_'.=]N[6LEERRHPRZ%E\ M:2E:2*I=88[(ED<9_;;7DAZNKM93>@, J9!C^O1DH@DZ3@HY MQ*U@*[1KG6O\FF9K_ );6D9(].C#&;P()FK[0?,!O8OCH^$1Y?ZKB#J!K1&UJZ;[05R3)R824=8_43@SI 3T)GCMRC0X[>T+W7' M/;YP\@Q0Q\;FOW9.$K2,$E]3,I[=IEFP@'U.E-MNNZ%W?HJ< [$98UDHV"QT MI>X@;%'TPEL=5T'Z^S5,.,CHO\2;-:\7$ 4YG4?CO5H,B_4)#VOHT?74=9'W2ZPKDSJA5:'4] MRAAYWU4D.7NQJ0(\ &MTHS#JWA=?_\'4/;\ 3>9DFH=$5%F:*O#1) C+8C<% M"Y0>BEH.#;1 ON[J\HWSMF2$#O;9R_EHRI?G/,[3KU%"_##X$V87TX> *@1Z M[>PO%:9N/N0-3HZ.3X^1+U_MQ*MKRKAMGG^J,'_R@XCB'D.<7 MR)EDQT^5!*Y7[XV<\H^98W?B;?KDP,"V1% M-O>;D:3V-.CJ!<#2Q!^]*[==I/\XOSA'4F!WR0ED7E&\@GGHE>':2P 'E-M*X I>3--I!!EY"#YHONEM6;_+ M:=+ST2).LLJ+IE21$/4>2 MK_>_0B&KJ6%Z1P*W-R!"]N$TR!C9&2*APJ%H#<\D^0@FZ[2%HZS:SLBTM*=H M28[J8$!"9-_0'@5)CRBH.@K3,KI!LJE)L G$+D)SH!G4N,, M"_KX-0S>U-YK>O@J$!OYAM2I%/9"/51W6,DV5YS\JVH] ='=U,3=O8LCY"M1 M3UN8"AFZ\I3%3A[7^X6HDQ1R@P&23KJ>UMI^5Y.CBL[3:2F-WU+#O0J6#E;:K4$WF4?!'KJB.&/T&C6PX/4,V_>A*5G=4,'3- M0DXES\\MV+OV8FV&P6,M#4ARK=BDJ=N>"GPLH%;U@B.C;WXR39^>OQ:>3D6H MT9_5G_:Z_D9H#5(R'8$D^6_D4^)'U!Q/UE*_SGX437?:/I&%']!L1_\J2P^6 MM0(U+SJN 0)^(NMJ)N11=.=RDR-NJXT;ZM\NWL-X24AI\"5L9HS"8AK%_?II M3?V2. 7_]:XPAK\)#$$..#"_1'HB6E=Z)DZ24830!/.I1B^Q-H+9C-#ZO60] MO2>0W=:!!_K#>AA#1!#F&774F81Y48LORH(I_1T(T,;?]_8[_3.9WH&XTBT_7QF\F1175XA1 M9@641;Z9BWDNTE<1"78 ^X.Q#'BCZ30H"7$?S>)D4?2Z(9D?A#^O08] MUX>M7>Z*&]JRB#XH)%K-)6>W%R X"!^* ;^ JQ2]XS?._#6%[=!/EC1*K@(Y M^AZ(4K5P^P!!L)..^WAM(7_P%_+-6B^TFIH85$:^EG8%$R/YW M$NYQ6*X(S#X_J/OW^/,B^$P6KR3AJ)'U)M[@ MD,HTKJ?>UN'X>%J>_2)*LM M0_AILP3A!^^)NC]Q=M2MOWN#X> 4O>RYY@[*06#(&2?LCT/<];33HL*(M.5Q MR,WAR>Z,#263ZX"@- M)8?K7P:HCI=6:4V_D(R[:PO;5W1 3@:HSBW^S4( C6,O.$)-ZKT*!:&VO:!P MAA/>+_@=2IS8H7U-6:B*C<-#5XP^C/WL!3ZG?TRO>I64.47>ILV=T/NX.!S7 MM@%9<#I3KV4Z%O.2V+=!=8&=X;, ]!40ETVU, $<#ENU36,(RM<6*KG6Q6A>D0'Y#4?$'A6&[F+AL+1[:Q?[ ES, M=?26D,(Q0'SW9;6M@"$_A(I)SKCJBJ%P>-2^5$%WCP9KWXZ-FN>'@L[;S&)-GL,95-R=^PV+HV-XA.T.I+]IBJ!P6(AE"))PKW2PV<(CW"VY[2L" M(+ZFBYBRST(%(!Q.:MMS#.F$'EI>0SK6. M[BC5_O(01.0>CG7A79W5'C8CMWR]%-!P6-J3 8:=-BZG4C>>C6>S8,+R<]]O MY VPM$0%$N^O+];D.8SHR9N(G:ID'0T"6C#-K#Z)D_>XM !RV"+J CB1/8*T MF"2'PF%93P4DF2Q[) FUTOIO90#U(HX*L#@6V5M<&7WU(/$83=F.;@RSP--WIQE86'_@<-@XUQ49JH>,PUM7 K$H0>#T*(SN@J5;;U8:X\^0S=#:2Y4-@<,^$\G.>O*LR7V: MM(B033[B]"'X(Z]"3A^3>$+(--WL2R)/&]VQ2CJ>NW(Q,8"3(R].53GCE,K> MW+PY#7J/F.^VEO;Q.A543^[H>_3=KQNM'/8N'@*P(1^ZBN1GKT\]F&X'NW,1 M*OD_*_0&(B%[1NJQDRT2RD#=CHOG$TC%05JA-Q )^2E,F9.:@K"+T>U*MV6^ M'Y*LX;KKX)S?P6DH;8!MHO IB=-&8E!T M!-(@6V54V:?)_!HZMS,2C":3?)$7F7YO",QX$E2YZ*HG @!=+[?*)8A 1$Q] M K9<9+M..V$R2X>VB1 N2[&+R!N=D$4[SA?2R(H"W8 PR,\U'>TV:VR&,A_@ M%L+@&//LR(G9L85/+R=O:S3U?48P\7HS;W!Z-K3WBK9-2O8Z8L,Y@/RS]]$' M2;,B*^=]]-E/?H?5 >KK#7G--DEZ1Q^P8NBO[^*$9MG8*,'K,K@TFSZ]T:QJ M2E!GQ=5@_(%*5=B5MLEO. N6UIWT9U M#5KY6YQ4=P&I#4[>&4B$;(WAL4V%R7Q$;EO5G^=P)+^09%';#.5IP;B=O&-L MGVQ5MG$V"71=9U3//8+8@R6A@*%LP MFEA\BC]($E%B/+_3NBTPX=L(9O.>!"E)M^T^"@*C/QR0$=D[IS]1:DH=0T9Y M-+^>,L*.:$J3L!\0!MFXU)?8*)#!5"YC-(_^49J2[,J?_$ZF&@(BZ 5T059: M^A(/*1%,)4E&$PZ5.\6#@C^1UCA K^@-5 M45=1M+]H#@7KS9K4V\KLYNPJC:";2M:-:D^%HW?$!=EIG8U+4B@*FTC[C*37B-;3QU2I<_;Y&<,\,Z:+Z!"?^%9G% MM,CM]^;;D]KXL'"M253;[9ZE0P_2MS4^4-H!8W6GDL>@1^O4 MV=A>EWQ2;E-%0[QX0P#%#N6DU(-L*A&W6 SK#-79[SD1YF MMSW/QMF<)"]S/WHA"VK,3I;WBW<_2.ARVUS]:+F^2?P64=7H/KKUDRB(WM*5 MFP@UD=87J>P-O+-OECQ!UCQTY8KL+LLE+F%Q:TFODAZ(N:#%7-KGJBH>"WWJ M)/PMT8]*2$*>,EH6N,^1[/YR:EQ\#/-4G9.[K4O\B#5&6G.3 MB\A"1S2-$_5S'$^7HG(6[,8E>FN2/9@Y4QGP+'0G:W"HEL"T3]5ZMY(B2$_P M"HQ2.U>9B"STYI+5HBGQ^[["ALQL6V#'>FC28LX^7\6 <,O(M^+FB08W3_;! M(]:$,L!--B ;"\IK'*[/F1]-_63Z&,?"DE'"/I08@X$#C\(Z1RT?I645Y1N< MMEO8M ]=1N^2-HCK6XUS:D>P")]EQ>7E135KE%"YY@IZE#1 U*]T>;7/;15T MIIR(4#BL> 66]"II@5A SCBGN0A-N>UH)MG9#KZ((G_QLNK MH-"K5%4*VD&2LA)07YGHD[$_@W-D-M8ZMY8 M ,&VW^=CG!:N;*NJD:N?FT<4*(Y?$ALY.JZ9>+!%S2Q5.(XV/1GTF,<3GT37 M<02;;Q[G*1MFW?>8$ZUB]@-%U:#!B0.;F$RZNJ(+1[Z0"^.MBVINA79QQ(7; MOKB('3D5 \=GOAPEAY4].>5I;A4[&MQG/RN7&I&__X&)H3=XY-68TO])L8W;; ML=]<6KJ"'@ZH!=O<8TN!#*,A1WU##PX'GIJN(#KR4[5,(-ABU D9##G;]R][ MIM/3%01!CA3JA,-L85*@A"%O?;1D"C9DJBMHB1SWTZM4M:"1H>@!-'GK)FE= M09U#RELGEB U8A@*43B@Y'4%90XI?YU83%1(82CJH:F0,(UM;'N%P+>#W\&[ M.!D>G2)?D]M>D10A&HIQ,..DP[$YB=PX1%U*D$A7747ZJS)M!Y&AL(7^+Q=8 MC_G# 7;B=%,VCV;(;0R-,/:8+WL ?"!I2@/K!\>?H>6\^:N^[H>\XTL'4F3L M2TN3M_UFM+$QR --+N4. KU\%SCC@'T81VJ9I&H=MH*=)ZX=C5:T&2>T,I#P MHF7V0T!]IW+.=2FH;-H82P+LXO:Z2Y*^ME?)=X$S#@3TX4@MDU2MXX;LWE[9 ME#'L>5I<*L[^,L>ZA B.IQ1N@MW4YJDGHO\PNIT>3#K,*V^Z65J1LOX'UV;M%&4F=4X_VB/@C@=,@AWW$;KN>J:%M M=:C4!P&2(5MJ^Q22#>*VOFKNG@JU@YKOMKP9C#_0U9+>-RAC'V3S(!I'Y-_$3V2A+.8&!WH@7W-T><=YB#=$";Y4Y "0MSM+<0MCY+>9X< M(>=8ZD:0U'";2OV.4\:SD1:[OO:9OBBL!P;2(J=%0+PD[%#!PJST/5X03,J: M]!M <'<,H!U>#'8(8F$6_1XO!<8E4/0-(+@[UM4.+P,[!+$PU7_7%P'C8L<@ M[0 I?:(%%X =*EA89\"8@&U^:BQ*FY^ 7.XDJ&@L-+MXC;GG-]+R+=#)P MVH#? G1GWO ]/@&.)D"K*O':ISB>?H-60,&BNN$]?"UZ"X N19AA^IPO8*CE M>%9KN-NF]_<[T5R"=!+&:9X0A2<\K7& _\->M_35[ J7' 4413N8);))KP%1 MV?LS Y?;+V5W011DY %4W3W*R'@LZPKD03; &6.[&E345RKF:TLBO[$J=R_<& A,C&K#YV M!2%XMY]T!+O&;A. BVPV,G[PEY L+*QK9@?X0D2ZJ;BC=W*,;+CI8V6O@;K] M ,* I:(7Z'2GP1&7%\B7%=?AT7=?/.X"MG1_W:5"E30'X$.]2.K>AK2F9Y^!#,A";[%L.6 M9$ VORKQB6-S-8'=;2M 74>EN;ZWT8OD1MC1&YP<'0^Q%W=_&W? M[>$0O)[#G\A]=.TGR1+.PBKP8C7$7\4.>WR"<@E[BL/P+DZ^^:F'Q0!-+0SAW9?M(^1G;5%')#=J(^Y/M7:.^@[28)X^ISY289G M&5DI%#=Y AOB8S$EE9V&T0V(8\D:U6+=S](Z'NO)(J5W<$; M7EX.3BRQA>ISEP/F+V3;/+;DW:/1ELM]QM V8I9;[FV$%3RLI;BN8X9OTRQ8 M[)KG;[^_DRBEWA?H[@2"R^A=GE&U:'_>"EIMFV%!:BYML5,SIOE$:*[;*2T) M>0?*HQ]2A[J&3U>*H].2@&J3X GL9W91!ZWGY M1L(/(LT?:V3\BMC(%P$[I%%*(KMB(M\"[1. M\+9)<[">,BRRTDB>@@30P9C4;8WJG9S\.&'91'';'ZM0JBSW#;T@1)*5@KC(R/LC"A^TA[H%P)N03A9%R ;DO\SGSGLW52,P&UC"0N;M,8UOQ.0$=G- M6Q M:7\+;H(0U1C 9'85Z;R\(>\T#[Z0I\RV SY8J3/.@$0U&LSDT.WB_N\S2+%R1Y2> ?H\DDSJEF M5[V0"_FGT!- (QO ]+FH#,OM#%/_).$4<%:I(C3J6HL[>H/CR\'@U*FUJXL, M-;&3[/[Y("ATRVL*1$'RPE>]B8AG[G8BI!JNZSRAU!+9//8: PF0W 3%3&&O M,=[\':\E7(/U)8XF.FSFJG5UV:9#5YAI\VL@P_>$\T6HQC3MWZ.P!$\F3CDWN; M+8SI6F@H5>$']T:PTP) (AE9&+3F,*,^4[?]K4P^1-";S3%6A2/5!:6.PI ! ML_^8/M-O$25%D%U^Y?S2?I-8XS)D".V?TYU97X:#LP%V04P5SC6SP*S0&3*C M:O.]&^/+J>4[KWCFAVD&W<["#=<^D^B"E$1&K&*F8D7I+4H3-/@/I2T+\ M-$^6]&GF">;Z0I(%9XVRFE8[#Y)56X=M<@1=&4MML,S(,X]\3I/^'>'6K^\% M T?9NBQ3,:D*A5JR#MVAO).S?G- BR?8&!G@0'[!;T9Y]J:J@M60]08UYX48 MYV@Z+0.S&TO%>@0@&?*38W_BL0/:0JN2.0FIN2@-FDM)?10@&O+UJ$=)V0?> MUNC%KPC?QKV+ X)6+7PBD]!/TV 6E!?)E[C4@JA>6A7"X'J"M1O6&YR>#0?8 M,:LFI,4L-=J:U[H0H2(A^R<_B&BZF7&T#78YSZ(>]>KMJ](L(!'#7- M4+L=K]>=:HJ1[,X690&S-Y3$M=F]42* M8@&;M(=*R8F5!O!.SMN_RH\FDR0GTRI 3_@RSVH*N=8%GBNV<[1\S42&)?Y-9-]=TZF1X" M_S4(@VPIC"Y1Z F@D?>)ON1 BR!N7]*,!EB?(SH)ZFHB8A1NYR\Q'F1];F$X MYX99Z@RNXT%UI- )LFX24[W:H,[M]4TJF+"_[RH 0O5W:+TX;[]G@"H/TCD] MG<:SHCRU>,?E=?$N3H9'6&NSR:8K!6+(6Z)_#T,6,JIO2+==<<>2,,CJMY1K MZLQF(#,5BF;&NQ#4O460IO2]%_1':5 ]KWF)#EE=5F3 _AXL1=59D?L6KYKK M,+&=3>E!XB0J[P@[&J(KFNH>JX.%PS]7C&Z/21!-@G<_'"UHNH!QGJ69']'B MC^/H(?:C]+,?@0HQARH/R3R)R\VHV(- 2T;-4E=?LS;D-8H[T8.8GXEAL MUA=V892PW@#>R05B]'XSKC=!R.$R:F(B"82[)/Z31,7+*<>%O,$H0 W$@('N M^,V$R6$Z9JXC&8[["#Y&BMPQ2>Z'5'"JI@G@'[TT8-E Y N!*$-(*5T4H@5ZXTQ+0(UX$VBE\3"@< M1KH<.G1R@73K;K<6^5@X/'(EW1(U.MQ':9;D]!"Y\M,@?8:)^],QZ!Y)0&^S M%*_(W5QU"* 78FJF=LM3#R/'9Z:G]$WLE)2K&GZ/_C+.:?KS=)($Q10YRU?0 M U Z=[-6@L1A'*;AK'HF3PO'\V1S^G.XQFONG5PB96)NQS(Q'@Z_>C*422S4 ME6VV0E Z+/@AM\2Q>F? [J2)0P<=A[.81BRQRTD0!8M\46XL0A[K#@/T<-+ MT0PGA^_V>FWYWXWP?7\8H >BYW!7?.?AY/ =T[+% D*=TV#:$\J--YZ-0MX1 M,#MIGU)%QN$FI@FJIDBP4(RB:>U95:YMT?2#>C;1 M5.7%>]GVM#?IZ$=A&'^C+0'N-K+(5LYAQM!M\[GU ^NC5 SB;[Q/O\MR.;WT33X"*:Y'^XY MHG/C]+KYD#<\LJA^CHR?;*M8%Q1Q.T;0I+_^\ BY=E87[&4+DI@&;H<@FO;V M'QXA&7_4F*7.X#H>^TJJR4_P!XGGHL8(0 3DD._NUWHCDM@7PR=[E><7+='H M#> 17[*UN:3ON["%T^T0O>HJ1;,"I1L2R6O7"/L!81#?R5L*@ 9"MP/Y6'2Z M]M-YL2'6XUX5=H?68P)!$9_7#8E,2_1N9U\NLMI*CE\=46HTGG=Q/+@\<5^2 MVH&W+V>SG"QBS4.Y/Q 5T;G#@.ZAB=14!N@X\T/WHB6& T1[= ^*YBY44^&, MC&)L+1XKF(K2%Y$6J=(-=K/A\ +Q$=D ?Y4QXL8\=J9*OO(5GRI'*9DJU5@T M\P%81(BN1QTKF4U(X7BHIJ:6I"=R[0<2-*C3&<(6'B( M#G&]**B[8(T%>^XJJ18\FRN4*=FDW[Z/GOS7UZ"L1A]-A;YF!_O"/AQH%3%A MKMG[:$)#6L@-*?^K2'/.\FTX&B"Q*'.5C.+["[D5;+AL]:B0-;5!@!2 M(6?7:2XA39"V?>KF5Q.P8:??+A6^VJB+\FE]EPC?F8!*U6].%V#KP&47E) MC2.:,@I0,ND@-@P:&=<;'B,[)>E(CD'(J#Y(["V#NF# !KW* 2:_8W$[E/ZY MV.YFVGN" AZW\X:792Y+"ZCJ8:#.V@\YF@XBAY?W(X5 M@0Y'Y=O#9RHMM$MN3&9S88!8B%Y, DX9\"LU60V1>Z>3WW S@[J4_-79S# M 9V(BX1PFGO#,R2+>&->[!M;Q. L-)!*EC"]Y<=A,*6[5X&?JI7\+9K7',AE M3<"M@5U:#-/"^,H&7!;NR?P.0 (D^ZB<,6J,K.- C9=D;K:?BVL.;"^?5S<= MZM7B1^)ZII)>WO 4<>N5,6%_EU6"XW9P(F>7DB0W$?0"6B*;H(UMP$039!2[FFQ>PZ*E.AA2;3]\-$"Q-36< 33J.WA!3Q!\+]6MH/ MMCCDM#0*_-C?N!5Q&;,YHCGKQ@OR#"PID#VH):82](+;P_!L@/SN;'S[5@%L M*LP0[8F! U*ZB0O[E>1!/LY5V*?%^!ULID+]T%C/628/@CQ6JEUA62$_*_:E MS.U Q@W'ZTRK+ZI.IN-9[7<-M'S&*'">(AM>U/BJI^!S@>)6:30@'A\DRLD= M$+$&':[#0F'@] &*(&L,[5@OA(5;F;&K?6"5'YJBKF^E:UMTU45_;U =&:B+ MK%9TL%_H@<>MY]C>I^6]\,F+WAYH\-MUS PBY3<&&MAI'U 2 !X>4R4:T73) M @_(<5#Z6]Y(:L2QF@,ED'7&-ISE(\*MVMC>P30G+_'V$:?@8\KM!#2QT_=% MBQ@OB5"MVVT*^)']7%KRE8'&PKJ-5R0BLV 2^.'X6P3# MSH-W:?TA81] BN2.TH9OBK ZJ]_8HV_HG1\D1?J(ST7)V3(W4*UR2Y%2@M9A MJ?G59NM.X^B)T.@H4#F**J6].X^N9Z*7^D34S1N>'?>Z+:XGPR)VQ99IC=+0 MX$L<)5N$ESF2&OL&4 ?Y@)7SCKT)&R:!(6?3L/=3F!/#=+5\@8]*'FFD?:GY MVA+Q,,-FMBPITL%"G]7V@D(A2M]OI'V!0,@7;44>:@G +CX+O579$Q>[K(KZ M>$/LN!]%7NRK> JX+'19;:)97"W7__QG #"3R7SY0#X(+]Y ;P"@+_+EK)=- M7X<8%CK!-I&;^J5@'[/T%- :!Q8\L$6!5.>A1!AX*-UVT67!.V[$^N,U49!5PDY9OX72;==<%KR31JP_ M61,%^7&F4]9OH41UTS6I4M8H=9>0/W(239;J^B2O-QROR!;COI5),24<=P9F MK:LURD8*Y$YO6(O(F0256:FN,S(Q.EYSA+G#KA>1^NDAZ.ZAU9_19J;&_8$) MTO%*('=!Y$?T<>T^2K,DISAE1P>[!U 3V<.SG^-"A-YQK^#B51:F24E7QL4 M6<8S!N24VO12]I^D9XG)SP#=L?55D4"P9<@\ 7#]C3F5)CY(FA4SW2V$(+1Q M2_MYPTMD\Y1Y_NV;Q!7)X+C_\=?GEZ38F)?/=!NN=FJ) L+O!#1!/H.Z%@U5 M&CCN//SU^5/\09*(4N/YG<;E)T5,/DG>DR"EA2->,RV)T1\.Z(BLPO8G2TVI M8\J=&>U=/7F/$S\CFN(D[ >40;:;]R4W"F1PW">ZN$A<^9/?R51#/ 2]@"K( MEO6^A$-*!,==J&GA4%J\#_YS^T<>?/@AI8O,:XO;":ZY>$YVQ):8^Y,Z?POI23Q8(D=-]]]-\% MJ0R%[;WA!;K7?UL^\I0/+EP.XUVQR'Z.([+\[">_D^PNCZ;R[8'= 4Y9Y.>8 MKE@OPLOAO2L6V(W51\$'?+\Q4.VOH$7P@'.8[XJ3Z#:L:[A8O<5)\*?8+5B] M,] (/5,/FV\J7.8CXG#=%1/H\SQ.LA>2+&H67RFW^9W@"$3V E?E&YOK,F0< M;F.F0GV(HS=5!@K; T)D]^UFO%, Q6&;*Y9"$\?:@T*^+:/?@2,4^VVT5PHP\_".D.?1B#,?@+5Y M ![>C?7_I@3C"&=[J[0]R:FV-_CQC)O/H>30P>>MNCQWSCK57]ZJTR-;-"0N M[[HS--5(\"-O%3O7S^4!&)EJ;.:Y+RC1X4?>*D$NH4MDDY(B#[4$8!??7R%O MU>D1\C.%(B_V;RP*N XF;U5'209.CP[@3B'=[I4I<7CIJLSF&#@]LL7!2<9) M=:,9$Z.%V:@DQ7N?Z*584)-Y_7< :$MFJ2[6/ .KA?FE5)C)/=-W6@!()!]S M!JTYS*C/]$!R/CGEBW)Z= F;/5SWAS-#B1+E=./>J='!V"3V)&K/A_U"OJ9 MRI_U3I(@GCYG?I*Y(\\<\CSFR63NIR2EK_SI?9KF]-D]?299%I9&]@YDO?%< M@(\'Y<73P3IH2=L#S"S6AFK%2K^/)C35!;DAY7][7!',[WNG@P-095!6@8"> MKJ=1,TLIE -@:S<:V/)(YYB,[Q&Q=4ZXRU*P(_)&RV>Y(]J6J?"# [ S8ZKP M X-EK4L5_C;:DF9[W%G6?Q9SJ" 3;5>^%I')/ K^R,EA^+"<7@Y.UYDCW#%L M]>C&0@ED0%A,E B' ^L.E1N)^0.ET (9: MS7-&2@]#OC5V'#*&W6J 1-A9M758V<*YID)JR+_&#F$P7;VC()(MCE8*S-10 M+GA0#;GH')HW?D$>6S3-CL\2=6H8>07Y+&S!C&#B5I"P$!IR#%' M6PCZ\LJG,.V,L& P8YN9ZNA,.:7TOY3W#<^2S9[=@5+B\A#>1E1V> D)3'E? MV" ,TNV%U4Q!\>=UH20Y.R!/;>%I("6"J>?N_O<+%C3IB<#O M5%($V3XD99TV0A:BA'IPL6F M-HVU*7%B!S?OT'R?,^PYFRJ U1-O@DC.FWJ; M$B?2VY0&;YAS-E6CJA_>_$:"MSEHSJ,/DOB278W9ML2-]#2DSBOQW$W5ED+T M&7 K90#5#0X@\%K+C\DHY4P5Q++#R\7!H"/*AP/PQ-N7+'6/&W-4-%7HJ\X( ME$SW5WD*!$W3ZWCQ&D1E!Q7?9CSTX-(:CP,%5JIKOCRD[H>O=1MZ<(GM::## M3'5QX$*U,)[-Y&O5);8#0=<' ANQ7=%FIA^K+K&>(-G$ECY671K,J6SQ6]6E M16]5E^Q71/:<[0J_ZN*IZM*BIRH>:YAS=C;8R;1?[/F!GV/*1,"*?++2+?8< MV1='RBUU)N^@+Q@J0%EIV6%'=F8QF&'A'>["+">"HMIV2 >N!F;G1?XT^ M2)J1Z1/\;Q+0G!3%]0^FO[H!%S]_C8(L%9X"^@-5%$%^M.J6U_OG3!LZH58+ MUA&?)I*R DL7YBERK)TE0K%+$F=?NZ_\D(8V/<\)R1[H%R@UQ:H(KTM)QDNG MM!(Y%GI3]021)LEP@>F_;5HC8(.WN)Z_D1Z4'!^6N_<;7' M(5NV]?9=$0IW\V+"!6(11X4Z7]P8BI+KA/66+^GAG1XC6U-%#&*S5 C%\4R7 M>]C&>99FL%4%T9L.=VO=@"[(QZT!%N_AP4UE:9+/CWXR3@H230L'E4>2%)C5 MV,WK#53"-G>TX;H8EHT),'5TYZ1NE"L%?)1G\S@)_A1NXN*.0!ODT'1]EJL@ M,I47TPIN-UCM:@-XIR>VF*\:W<4)"=ZB MY_PU#::!GP1$=,M6'P1HAOVJJ2T&NNA,I2!%DHBU9]"COZ3&B=&")N)7..+% M'4O[$W:! GWNJZ(RE<:3D5$.A^_7>4(I6L803,H?-+C/ZEY1RSD%7P^;J128 M:))0O=K#'K<&+CKX]UN7[_)GMKQMJ1_X(BB'D3*R4&7V_#?H,T%Z?#0XV7I! MN(\F,('@@] _%\\)#\$B*&=D29I)J3L*UQME/?U/)"()=6_5R5/9Z7=!C>@Y M+J27JE*2&@I<, M>MB]?(O_DR3Q."(OT(H(MBY .J5H"X!E_-[H_3V)/X#&<$;P7Y'-C \$Q%9[ M^Y;)#NAG* @+50"O8J IU2X2,H%OI)U(H>@C0$IL[=L-4903T5!8&7H\8AJ4[P M1M[9THAL4]\ ZB#O0":XR]' S!()5>5"\8D]'2+'L!KF(,?,L <95;=!GB(_Z[!8Q-0#&R&S,/NWQOIL%N-\.L1^L.UC M+V9@=CN@_1#BHD]/K8J)+J2BH86]!G;&7+4X" M,AB*C;=#'HH8[J?GK[IRL=T/"(/M3((K'RQRH$;"&PCNH1'_[S#7296!E1;[ M39]'3\]269'V!0)A/TGW+"^*)#$4/8]U_21)88,LPHOI"Y944C@]@!C8YH>> MY4-("%.1]P:ON+7YRO.NL!L#-ML?B TQ648#4^'VW2=-Z2?GSLG1T>DE=I19 MC[+1AD;NQOR/BTG?1U/RG4Q?XL)W?Y7-5\%&HM(=+HS8>FD?IA-U4N F'^]< M9*1&$K4!@%;(ZJDZ1YM)1!VG\UD(8&LL\:I=3.IM84=&-FSH<$IPM=@'92H= M@9V%,H?8ZD&7^SH#JXV)",Q6R1PB>>8QB,WA1GVFCB<,:)A'GBJ=%]@>E'UH M5!SY[P>M3$ 2]8)*46\I,WD5E*L(>@5)(=MAX< M[O#80M/+/F*(4*9B_FUU%1.^-?R+I+0B8%GF;]"%6#(^ W2W_?5.478,2R:7 M5J:R$;@FH_743/<1MTQH)]\!RF,;"NV44CZQ3&57<$U,2PMZ/:U4&8W=A:CR MO@4B(X/9$YD %/W-1V&4BG8';0MI1 Z.*+GB$,O"?$,F(1"Q MI2!Q1J&4NSP?_*44("5R< 2I_0N$'5FH:I:7@I#I5_A"(LY-]2,-U2I1T=E% MOQ=KM])0G:-[*[7G+N?Z;99(;J>A:IC\Y S;8&B6AVQ!86!V.Q/5020_.4<. M'F-(14.SYY4AP6YA@ M2Y?AU,A=G-WTW60>O+_$MZ"39DON+M)@%" 6DD%&PC\%9JL@!W.PM6#1(]X<:S%Z!8"MH[P)$K%]+.0")L MBXB8>QR6*P)S.^.5]9Z^Y]B/0KUL+X8(Y7A6K<[\0[[$51*1[KS6=.< ##L M;[;SYBDGS1+24&ZP]\*!Z#GSD^R0Y+\HD).BNKIM3P&8AFVYX.=PE8J?1?8*?<2? 15>ML] M J[!E]XE+W'FA_6_TT?X+W'V;Y)1AZZW*/B3B/;[SKX)7,$V!GFYQZ8]%V7Q-)L)\/ (F8Z6"=MR&DJA^J!6_+M/&,TY^CA9PNV M_T\L<#6T]4-I5T^.!6U '=A;"39;NZ MFG1I;"I#-/,IPXXHV;7!AC9YS!/HFQ:AL*/I-"B!WT=%&3CZPX_XV"J"I+X]MSE;$YFB?17C(\].\(^OLSRD"TH#,P_XF.QXV//CI"? MPAE2T5 ):@P?-3Z6^9K-U4&$-4HDO;RS@>TO;8U9N/_:K$0,U$!9/_;G,>M#CAK0S/& 7,MC\,Z.L)T6 M^]"B3!$*-198;^L;SV!"ZTH,-R2=)$$Q<=UMCCL0D,3VHU&1K1H;F(0:J '# M['IMC6E$HK=L/IZMT-]',*L//^3Y]YG_D'=Z2<$(\5?@L2('[+A4,2>Z/=H;"@%U3!,N@B$H] M2D=Y-H\321" \6\! ]QW9^A">,4$^ZO&[NY0I7;;*Y[(>I#A! M@-ET:QV+VT7P2F/(:Y!;)@?36BW[*][9 620-JW/BDC5.@;6HAL5W!EIDFC_ MC8QG_0BA_(M 9>QG-/L$4I5LIF)4^[ 'M; ;5DY!N['^.O:?/;PFPKF/+2@ M.92XY+,!M@6[4\VN8\+]B/]T,O[S;.!^,#Z&T NH:2K^T](Z)B/@P+1X17N) MGX!L24"CQLMLJ='TV4_2'ZZ:0F>^P8]2)H*WUV/D:ZT)[G;NJGG,O] ZB/FV.W]#;H3:G&/NQ2_?XI=YG*=^-(6MZ&4> M)!DAT59QR](H+O.DUQ^HH@CR'L[CTOX.W ;ACU(BYA_]:[:D8^Q7K#[. 5.$ M0BTEHJ@0/I,L"PM0+S&@7<11^2ZS?II3UA6E(P%1L+4(0XQ541H5R8'J;==. M1EY(LF@K'70,(,0!6-E;RL6&$+C>;,+7;CK)("J)P]T9V(T!VP%$,;"9+$)L MRJ?+(#?K;A<\^62],2OW!>0'$$W YK4& 0[)IZI\P'J'B4^"TN!/4[*DJS = MCL-_UY_T+HY/CP[!XY0M:[V0SI1SE9E;\ET>ALLR-]W^ZGHB].8( ,9YEF9P M.X1_YSJ!GFPLM2"((Z[836FJ8.EL0:G9\,!MJ&G&R'&HZ7COEMER,&C M'U!_G!?_.ZW./8]#NL;A%VQRRF19<[B*E@<0VR21R\9T.7"O*/:?JN(:/WR? M5MXQP^-^=P:W?)^&R 8$$]SMW/=IR+-?1]&F+;ELWR4,GW:<@U(/_P M?>K1]VF(K' SI*)/WZV,D*K79JZ4]N?*AJSD&_7%A+#OC1U^V[W.[^1 M>\+I#%$5>;/]7^$*]I_:A>?#^$M]&69 MN8I&@U%@&T4* MZI#P3X'9*L@<]\C*7]-@&OC)\MDOEE&QXXEO)MP^0%?L8Z*/6XH$/ZI;5'N! MV$"B)^5X]@(42^&"3Z/XI/8>A^6*P/ZBR<4>>G+/'&+[7?2R MO1@BE.-IPT9A,2ZHW$QZ5,9UD0%-:0 XQ \@%0GE-\>DID&%SIRY>GREN8_@ MG^3%_TY2BC..BJ?0V6,2?P0I?(GF"M\T@;M=^=,5F<4)X;3J_05G_>V-35[A M>4;0RSL[.^EU]:[G0C,D1),@+!UUUK^NY.Z*1&069*/LCH"L^>$SB$,.LUEN M^HMSK1K]#E )63F1LI"]R#N@@MN/+!R"4,#4#O0 'PUK"UQ?P'@C ?&0G_', MBI 8I]N/,QS(7V)Z\.2@VX.B5JT<]N%)GT3U14=O?" TLM)K5J":H#?T^H*6 MAYQ#BNLYU?#NHY7#(C08I2G)4EKTL>0R*&_?:%D3?2G3&!R(C/S"9U;$M*'; M]\;#0?9(DH5/-5K8D0OW/MZE6WL,( 2RZ4Y3!AHBM/"5ILE&LJW0J>P.VSV M&,@O-VV7/ N/J1<9F@(.(0GA;$;@6/P@6]KXMF@WOR@9&-T[.T=.S]50:(QA M=_NM1X4,#6Y(;88%LB)'W' W=I$R_S%@ ;+5MT.Y:T(*MQ^N M5*ABYK9E^$M ?&2_W@[E4)L.-J8&8.(;SG4< M94&4TV#3=U G"\\A[?V$-0C0S$W+LBY$8WD%=J]Q.*^0=N3#[N)%\AQS:S!FZ),^D3/=P%'L/KOY.U[3$AO08H[%4 MI/,W]*+2?U+9OI4Z2C"LP%\I%UOK M?F0\N_+38 (WG)L@S#,RW6T+A ISFBEA!#2:TC9 O6*M87?'Z5UKW)V @LK(ZP*Z_7FO*_D+R4H!?8A3E>0&S/8P:^1G43$]V2M4 M ,5MMZXM8*J\],XND&V] GXH,+"1)F=[ M,Y1NNST),=^G:4ZFLBU$=0@X;)$?Y)HQN(&P[*&V,*#=E)#L)'!H*B@[PP#9 MD%_J>A,6)O*V[E"7I"TB(_)[7F_#P MX;OM!*5*P%:'T^XX0#CD@)#>Y(8-W92K$I*7[X[.)Y,-9GL@!'+$ADD9$$ T MY1&$%OJ#M44@6RTQMPB^E1/Y05W/72,I8O^+6O3T_E^@'66@A+WF66D9V,\* M4$L_(?;J:#DX4!GYZFQ2P$S1 [<@2C\RQU+ERG9M!8X_D3=HZS^Z<@;R3N[1'8>Z^%\%(,W5O3$#BVZ JNA1U<]8.=&%H4F M1F A&%/U/-"4GY9>$J-%G$>BAP(CXP.MD5^8F@B.0>B'4-+#!J>>QX+9PWI MQNQEBY. #&Z[-:U((#EKZLU@V6%SW^Q1LP_.;2\DY3-BM\K()?)[[3XCQ RK MSQO5)XCI=OSR+7Z9QWGJ1U/8:U[F09(1$HT74?":IV41U&(SDM9"TA\(=B9D M*S2+1=O,;(/,PO1&QH)0SRZQRP:;V5T9J"QTHC$:H'J&57R*06L.,^HS=3R5 M#ELX'Q0J/,BZ GFP:W^8U7#4 #M>AZ%Q>8+B?VC1<2!167-\(! >DY^!T\PR MVSQ;,AK>L;4I<0AU'>BZ#+*RY' T73^.3P).AI5K !5DH[>$%#3KW; NF*]6 M"A:M<8#=_0;94H$>STI:W_DT\U>VE!G:N7V\\P'RLFU ;/8:EF"TT))N3-$^ M'R#?D22T%ZG3Q=PMM(<;5:?/!U8D>REH+5:GBYE::!B6L.-S$ 6+?"%DR%8; M[_P$R?3'I/@^4QBSM= ^*V.+_UW.EGH; (IDN5-ER_YLW3:Q;F_:$N/Y?F,X MD9']WK7.'AD0M^,QMU%)C>:LYD &9/\*'FM4&%G'@&I996?OV+X?"2WES+8@ MT<@653ZY]TWB @@6FD\UEMF__"2@&PS-P279,'>; GQD>URC[9(-PVVK:QV3 M=*O<;PPD0'X[9C-%SL#Z_%TWE%+?3S(=?Y DHA[Y=T'D1Y,@>J,XG^-9LO[+ M?30EWY^_^>_T+U)?D5;C>H/3L^$ .WB&QW&. =0,8%-6S_Z34+*V194'&&$_ MH#BREUFCW5X!D^-Q=RR$U?M, R5?EP\DHX.N\#_G MKV&P8-9:E'<".;;P443*2A50G86!F69@&;OV-0/H?S(C156[>FC9\CM@)@L: MAZ6NE#ED4>>^.&+2K+B D'22! 4\376*,PI0S4([2F-M2HB2(QNN6,M8>+]& M.?6UJ73&C0O '2&/))E0=K[I^C,HC>FAE7KH1&XT,'.DR!5KW6J%5+45!;*Q MTQ+0NWKO8B+AN$JX8K&K$T-Q@0-NUY1R/@P.^UR)Z&51XCK^()$?92\DT3:5 M;?7USD]*.4Y"KN@!Z!$=B=LI*=+ M$7'XAFG/J@QP=SF]ZM^0U^PE+NN;B$:N-D,/C]A8QBP-HBFK=?Y6PF9/+7G?@9_H00BS;%3F )#ZLW#X5/9!M-FK+2P., MLX64ZY#DSO][C2L*(&N7"@QB-J7J)'?OS06YU\#(8"[@#4Z.CD^QTUJH.A.@R(:?5R<_O]O3!@"%:B0F]O,!R<'I_; MHN\HKU M:)VE%6K]$/DU>O>#*179TK\1Y/>W>3"9L^!]*G[#NVU\;U9R,SBOBS>\O#Q> M'TLHTY>:OAG-RVECFU!E-.6HKR(\%B:$:L%9>9$%3H^2'MBGIHA1:KS=A6-A M2JEV[)772>#U*6F";$*0\4N9RSN8+,Q5U9S/\L!T5ON"%MBAB').*7%X!Y&% M*:\TN'N5IZ "INEH\D<>I(4Z(]FD.3V\P?'EX.0,VW:DOTM+\3AKF6?H]!2Y-$6#5,Q9,#O?^4UJPA8XK;+!J&R;W)0F++D(SR!'D#EOY(- MR+G;.)+!N2)U2H;#RMDEV5=X7;S!Z?G1!79=\@9;C!R0J<M:D;R0,TSL_>8NO_(A?L9/7M()E8XPBD_C[ M"IX8E:FD6PB>ISI[,%?>W5/P1%!,I=G"YF:S-.(E&9!?XD7L46'H+A93B;=, MW9DG<33=3_:FDV9<:XR*$,BJLYA%K$MU(XBF,G+UOWR;%$*&V\#EV9E[EDDV M"%,9L_!XIUOPN(2.;)=D,T/,N-WYFTI3A6 ;V9;>!Q4G<4Z74NC=6XU2/(XG MKUJ;AFUXU(5R1T8)K*C(7XF%C!O9T;I>N MT%0TE'#BIO(R$$483WY_(N]Y,IG[*7E,XK?$7XSR;!XG-!]T>7X*RW:KC5!> M9='C89I)AC;& \P/=OO]/4C*L =8%R*)4.A=4: @!D,S4W-#'-D4$L! A0#% @ ^H %50Z&<5+9$@ R!H! M !0 ( !>/X" &UM:2TR,#(R,#8S,%]C86PN>&UL4$L! A0# M% @ ^H %5>HR;,,_2 XZD$ !0 ( !@Q$# &UM:2TR M,#(R,#8S,%]D968N>&UL4$L! A0#% @ ^H %5>_D"WJUE@ 7XH( !0 M ( !]%D# &UM:2TR,#(R,#8S,%]L86(N>&UL4$L! A0#% M @ ^H %56E7*O+-:0 [1<' !0 ( !V_ # &UM:2TR,#(R B,#8S,%]P&UL4$L%!@ , P _0( -I:! $! end